A Generic Template for Discussing SDPM Strategies

At the risk of oversimplifying the complexity of software development and the supporting project management processes, I am going to posit a template that will be the basis of my discussion of life cycles in the remainder of this book. I feel that this is necessary to have a basis for contrast and comparison of the models the book covers. This also gives you a foundation for integrating the project management life cycle. The software development life cycles will be imbedded into the project management life cycles to provide our basis for discussing SDPM strategies. Figure 2-13 is that template.

Figure 2-13. A generic software development life cycle

The generic development life cycle is a six-phase life cycle. Each phase takes on a different profile and set of tasks that depend on the particular type of SDPM strategy and model being considered.

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.