Unformatted text preview: at are necessary. If your project is not time sensitive and end-users can wait for the release of
the system, waterfall would be a workable approach. What is the size of the project?
Large enterprise projects generally require large number of project teams to work on clearly
defined deliverables. The scale of the deliverables is proportional to the size of the project team
assigned to do it. Thus, larger project teams are assigned larger set of deliverables which need to
be clearly defined. With this kind of scenario, long iterations or waterfall would be more ideal. Where are the project teams located?
If you have several project teams located in different geographic locations, co-ordination of work
needs to be more detailed and stringent. Work assignments need to be well-defined to avoid
confusion and redundancy of work. In such cases, Waterfall is likely more beneficial as it
provides clear-cut deliverables and milestones. Applying the agile approach on geographically 3 of 4 Which Life Cycle Is Best for Your Project? separate teams may introduce new challenges. As noted by Martin Fowler, a well-known agile
evangelist, "Because agile development works best with close communication and an open
culture, agilists working offshore feel the pain much more than those using plan-driven
approaches." What are the critical resources?
Some projects require involvement of unique, skilled resource or integration with highly
speed equipment. In cases where such resources are not immediately available and require
planning, the project team must ensure that the resource is fully utilised during its scheduled use.
Moreover, tests must be performed on all possible scenarios during the resource's available time.
Otherwise, requesting for another schedule of the resource may entail project delays. In such
cases, waterfall may be a better approach where each milestone must be completed before
proceeding from one stage to the next and you are assured that the critical resource is well
ExecutiveBrief, the technology management resource for business leaders, offers proven tips,
techniques, and action plans that companies can use to better manage people, processes and
tools - the keys to improving their business performance. To learn more, please visit:
© ExecutiveBrief 2008 © Project Smart 2000-2008. All rights reserved. 4 of 4...
View Full Document
- Spring '12
- Iterative and incremental development