SOFTWARE DEVELOPMENT & GLOBAL RESOURCING
Continues Cycles
Small, high-functioning, collaborative teams
Flexible/Continues evolution
Client involvement
Detailed documentation of all the requirements and analysis of project.
Understand, communicate, plan, and commit to project scope and deliverables.
Formal project kick-off with the client, resulting in accepted solution structure, prototype and process flows.
Baseline development of configurable functionality resulting in a Preliminary Test Portal.
Validation of project requirements and specifications with the client.
Formal launch of the project and post release verification.
Monitor production environment after project release to production. Train client and users.
Sequential/linear stages
Upfront planning and in-depth documentation
Best for simple, unchanging projects
Close projects manager involvement
Detailed documentation of all the requirements and analysis of project.
Detailed documentation of all the requirements, planning, resources allocation an phase releases.
Formal project kick-off with the client, resulting in accepted solution structure, prototype and process flows.
Baseline development of configurable functionality resulting in a Preliminary Test Portal.
Validation of project requirements and specifications with the client.
User acceptance testing where client and customers get involve and provide early feedback for improvements before deployment the project on production.
Formal launch of the project and post release verification.
Monitor production environment after project release to production. Train client and users.