Overview of Software Development work flow
Requirement Analysis:
Business and functional requirements are collected at this stage in two parts, user and software requirements. The user requirements describes the problem in the customer’s language, and the Software requirements: are used to describe ‘what’ the product will achieve.
Design:
The design phase involves planning and documenting the global features of the software in preparation for the development phase.
Development:
The development phase is where the software is actually coded. The main inputs are the software requirements and architectural design.
Testing:
Apart from unit as well as integration testing, to ensure the robustness and reliability of the software developed, we provide specialized functional and user acceptance testing by a separate Quality Assurance team. This value added service assures defect free software product.
Warranty Support:
The installation process involves:
- Installation of software on the target computer(s)
- Running the acceptance test with the customer
- Signing off of the software by the customer
- User training
|