Considerable confusion continues relative to development methods, development strategies, and delivery strategies. This confusion is prevalent in routine engineering discussions and in recent textbooks. Method models such as the Waterfall, Spiral, Vee, Vee+, and Vee++ offer a variety of software and system development approaches each with a specific emphasis. Each of these models can be applied to an incremental or evolutionary strategy according to the nature of the project and each of these in turn can be produced in single or multiple deliveries. This paper addresses the choosing of a technical development strategy, which consists of selecting and implementing a combination of the most appropriate development method, a development strategy, and a delivery strategy.
No takes yet. Share an insight, caveat, or question.
Mooz et al. (2001) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: