The Planning Phase of an Iterative SDPM Strategy for the Evolutionary Development Waterfall Model

Figure 19-2 is the Planning Phase of the Incremental SDPM strategy for the Evolutionary Development Waterfall model.

Figure 19-2. Planning Phase of an Iterative SDPM strategy for the Evolutionary Development Waterfall model

For planning the Iterative SDPM strategy for the Evolutionary Development Waterfall model, the Requirements Breakdown Structure (RBS) is not complete. There are some features missing from the current solution. The objective of this strategy is to plan each iteration so that the missing features can be discovered and integrated into the solution finally producing a complete solution. There are four major tasks that need to be done to generate the project plan for this strategy. They are:

  • Identifying those functions where features may be missing
  • Prioritizing the functions that are missing features
  • Allocating functions to iterations consistent with the features dependency structure
  • Creating the project schedule for this iteration

While this is the more organized approach to Evolutionary Development, it is not the only one. As an alternative, you may simply build the solution with the core features and functions that you know will be in the final solution, let the customer interact with that solution, take suggestions for improvement, integrate them into the solution, ...

Get Effective Software Project Management now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.