|
1. |
Gather and understand the requirements. |
11. |
Test Model generated from Use Cases. |
|
2. |
Prepare a estimate based on the understood requirements. |
12. |
Development of code base proceeds as per Implementation and Design Models. |
|
3. |
Get it approved from the client. |
13. |
Code is tested according to the Test Model. |
|
4. |
Prepare the contract and get the approval and signature. |
14.
|
Integration and Quality Testing carried out resulting in Test Reports. |
|
5. |
Project Leader is assigned. |
15. |
Client Acceptance Tests carried out. |
|
6. |
Project leader forms a team. |
16. |
Client feedback and debugging. |
|
7. |
UI Prototype developed and validated against Requirements. Prototype presented to
Client for approvals. |
17.
|
Changes made according to the feedback. |
|
8. |
Use Cases elaborated in the Analysis Model represented using Collaboration Diagrams. |
18. |
Final project Signoff by the client. |
|
9. |
Design Model elaborations made from the Analysis Model. Validation of the Scope
and estimates against the contract and revisions made if necessary. |
19. |
Implementation on Client Premises or Hosting Server. |
|
10. |
Implementation Model generated from Design. |
20. |
Implementation Signoff by Client. |