Systems Analysis & Design
At G.I Computer Innovations we base our Systems Analysis and Design Lifecycle (SDLC) on the traditional waterfall method that has been used to build successful systems for decades. Other Models such as the 'b' or 'v' models, Spiral models, Incremental or even Rapid Application design are also considered and used under some circumstances, however the Waterfall method which is outlined below shows the foundation of our system design approach.
Stage 1: Project planning and feasibility study
We aim to establish a high-level view of the intended project and determine its goals. A feasibility study for the Analysis in Stage 2 is determined and validated before continuing.
Stage 2: Systems analysis, requirements definition
Refines project goals into defined functions and operation of the intended application. We analyse end-user requirements through interviews and demonstrations of the current user environment..
Stage 3: Systems design
Detailed requirements, features and operations including screen layouts, business rules, process and flowchart diagrams and all pre-coding documentation that takes place in Stage 4.
Stage 4: Implementation
This stage is the actual computer coding of the system. Programmers work hard to create everything that has been agreed upon during the analysis period..
Stage 5: Integration and testing
Brings all the pieces together into a special testing environment, then checks for errors, bugs and inter-operability. The system needs stability for success.
Stage 6: Acceptance, installation, deployment
The final stage of initial development, where the software is put into production and runs as actual business software.
Stage 7: Maintenance
Future upgrades such as extended reporting needs or maximising the systems capabilities happen here on in. As new technology gives us more flexibility in our office environment, your software application can grow too.