1234-4343-34 info@ssapp.com

Phases

Inception Phase

This is the first phase of systems development following the business process analysis/re-engineering
phase. We will prepare a high-level project management plan and identify the risks, communication procedures, development environment set-up etc. In addition, some of the activities that will be performed in this phase are:

  • Define the overall goals and objectives of the project
  • List all applications and functionalities, hardware and software requirement
  • Compile all the available documentation
  • Finalize the required documentation for the project
  • Understand the current processes and workflows
  • Carry out the Requirement Study highlighting the functionalities of the system
  • Identify major Use Cases
  • Use Case Analysis and Sequence Diagrams
  • Compile the Acceptance Test Criteria
  • Define Generic Test procedures
  • Develop a static prototype of the system

Elaboration Phase

High Level Design, detailed architecture, data model and database design is performed in this phase.
Hardware and software sizing will be indicated at the end of this stage so as to plan for deployment.
Some of the activities that will be performed in this phase are:

  • High Level Application Design and Architecture finalization
  • Data Model and Design (both logical and physical)
  • Test Plan preparation
  • Deployment Plan Preparation
  • Project implementation schedule, with final delivery dates and milestones would be documented with fine granularity
  • Construction and UAT

Transition Phase

Our development team will fix all the bugs discovered during the acceptance testing. Moreover, user- training documents will be rolled out in this phase. The complete application with all the necessary
interfaces with other systems will be implemented in the production environment. We will aid in the
implementation, which would be carried out by the client. The successful and timely execution of this
phase would depend on the availability of the necessary infrastructure/resources that would be provided by the customer. Some of the activities that will be performed in this phase are:

  • Release Management
  • Define user-IDs, passwords etc
  • Support the installation of the new system
  • Delivery of all project documentation