Following customer approval of the Analysis Phase, Semaphore It Solutions proceeds with a Design Phase during which the proposed application architecture is documented. This includes the database, software, hardware and development tool selection that will be used to implement the final application. Consideration is given to corporate and industry standards to ensure the proposed design will meet applicable requirements. It also includes the technical approach that will be taken toward developing the solution and a definition of all data elements, system interfaces, and security restrictions required. Design documentation is provided in the Detailed Design Document, containing data dictionary, table structures, and an Entity Relationship Diagram (ERD). |
 |
 |
Upon completion of this Design Phase, a complete Project Plan is established, which includes:
- Resource Requirements
- Key Dates (which will be committed to)
- Assignments Planned
- Total Project Costs
Construction
Coding begins upon Review and Approval of the Design Specifications and Budgetary Commitment by appropriate management. All modules are unit tested and inspected to ensure that they function as designed and adhere to the established coding standards.
|
Test
Testing is a multiple activity, executed at once. Multiple phases of testing are conducted on the application at different stages of the development. These tests include unit testing, system testing, and acceptance testing. The Programmer/ Analyst(s) conduct unit testing during the Development Phase. An appropriate balance of Programmer/Analysts and members of the Independent Test Team conduct system testing. System testing verifies functionality of the entire system, specified in the RS. Test Plans are written, performed, and the results documented by the Independent Test Team.
Install
After Customer Sign-off, Semaphore It Solutions creates an Implementation Plan to install and set-up the application for production use at the customer site. Following installation, Semaphore It Solutions provides warranty and enhancement support per contract requirements
|
|