CMM - L 2 - Repeatable - Software Project Planning

Thursday, March 26, 2009

Software Project Planning

As the name suggests, this involves establishing reasonable plans for performing the software engineering and for managing the software project.

Software Project Planning involves developing estimates for the work to be performed, establishing the necessary commitments, and defining the plan to perform the work. There are two goals:

Goal 1
Software estimates are documented for use in planning and tracking the software project

Goal 2
Software project activities and commitments are planned and documented.

Some of the activities performed are:

- The software engineering group(i.e project team) participates on the project proposal team
- Software project planning is initiated in the early stages of, and in parallel with, the overall project planning
- The project team participates with other affected groups(like E&R, CCD etc) in the overall project planning throughout the project's life
- A software life cycle with predefined stages of manageable size is identified or defined.
- The project's software development plan is developed according to a documented procedure.
- The plan for the software project is documented.

Estimates for the size of the software work products (or changes to the size of software work products) are derived according to a documented procedure
Estimates for the software project's effort and costs are derived according to a documented procedure. Similarly the project risks, schedule etc are derived according to a documented procedure.


Next - Software Project Tracking

For questions, write to know.cmmi@gmail.com or leave a comment here.

0 comments:

Post a Comment

Back to TOP