As a standard, we have been successfully using the time tested Structured Systems Analysis and Design Methodology (SSADM) that simplifies the development process by re-utilizing clearly defined tasks and resources. We adopt a holistic approach with meeting the user requirement as the fundamental goal but without sacrificing standards, efficiency and cost. We have used this methodology in our entire systems development projects. It has helped us in delivering successful projects and instilling total confidence in our clients and has often given us repeat orders.
We use standard tools to supplement the SSADMmethodology. Context and multi-leveled Data Flow Diagrams (DFD) are used to describe functions and processes, using either Yourdon or Gane & Sarson conventions. Entity modeling techniques are then employed to produce a Entity Relationship Diagram (ERD)of current and proposed systems, which are cross checked against the DFDs to expose anomalies.
We also use CASE tools for documenting and building the applications. We use the features for generating Data Flow Diagrams at various levels, Entity Relationship Diagrams, Data Dictionary and Program Structure Diagrams. The tool automatically checks consistency of DFDs at lower levels.