7Software Planning

Up to this point, we have examined estimating, but the objective of the planning process is to produce a plan. This chapter describes how to use the results of the estimating process to produce a project plan. Starting with a discussion of plan requirements, this chapter covers project and period plans, making schedules, and tracking and reporting progress. The chapter also discusses planning accuracy, plan changes, and management reporting. Although the change-management and reporting issues are not very significant for the PSP exercises, they will be more important when you work on a TSP team. Because the PSP methods can be extremely helpful in handling these plan-management issues, they are covered in this chapter.

7.1 ...

Get PSP(SM): A Self-Improvement Process for Software Engineers 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.