preview

Can Stand Alone As The Sole Development Strategy

Decent Essays

can stand alone as the sole development strategy. Verner and Cerpa (1997) observed a relationship between the size of a department and the preference to utilize a prototype. They also discovered many of the aspects of a waterfall approach that made it widely used still hold true. Developer communication and project control have long been seen as positive characteristics of the waterfall approach. The increased control is the result of the rigid, phased structure that defines a waterfall development plan. A drawback to this development strategy is the lack of feedback that we see in the scrum or agile method. This lack of feedback makes having a complete requirements essential, the lack of which can mean an unsuccessful or scrapped project. …show more content…

These iterations typically last one to four weeks and can almost be seen as small projects with actual deliverables (Sindhgatta, Narendra & Sengupta, 2010). Sindhgatta, Narendra and Sengupta (2010) embarked on a case study based on the Scrum agile methodology. Two key roles are the ScrumMaster and product owner. The ScrumMaster is responsible for helping the development team use the Scrum framework and the product owner is the liaison between the development team and the business or end users (Sindhgatta, Narendra & Sengupta, 2010). At the end of each sprint, code is delivered and tested, and feedback is looped back into the model. This is in stark contrast to the waterfall method and facilitates the likelihood of constant change in the agile model (Sindhgatta, Narendra & Sengupta, 2010). As a project evolves, members of the development team and the business may get a better understanding of the requirements which can lead to changes in code that may have already been created as part of earlier sprints (Sindhgatta, Narendra & Sengupta, 2010). This concept of project evolution with changing requirements needs to be allocated into the project schedule as extra time for recoding and retesting (Sindhgatta, Narendra & Sengupta, 2010). This extra time is not something that is built into a waterfall model because the requirements should be a static entity and rework should not be an option

Get Access