Wednesday, April 25, 2007

Project Planning : CMMI Maturity Level 2

Purpose
The purpose of Project Planning is to establish and maintain plans that
define project activities.


Introductory Notes
The Project Planning process area involves the following: [PA163.N101]
· Developing the project plan
· Interacting with stakeholders appropriately
· Getting commitment to the plan
· Maintaining the plan

Planning begins with requirements that define the product and project.Planning includes estimating the attributes of the work products and tasks, determining the resources needed, negotiating commitments,
producing a schedule, and identifying and analyzing project risks.Iterating through these activities may be necessary to establish the project plan. The project plan provides the basis for performing and controlling the project’s activities that address the commitments with the project’s customer.
The project plan will usually need to be revised as the project progresses to address changes in requirements and commitments, inaccurate estimates, corrective actions, and process changes. Specific practices describing both planning and re-planning are contained in this process area. The term "project plan" is used throughout the generic and specific practices in this process area to refer to the overall plan for controlling
the project.

Specific and Generic Goals
SG 1 Establish Estimates
Estimates of project planning parameters are established and maintained.
SG 2 Develop a Project Plan
A project plan is established and maintained as the basis for managing the
project.
SG 3 Obtain Commitment to the Plan
Commitments to the project plan are established and maintained.
GG 2 Institutionalize a Managed Process
The process is institutionalized as a managed process.


(The following goal is not required for maturity level 2, but required for maturity level 3 and
above.)

GG 3 Institutionalize a Defined Process
The process is institutionalized as a defined process.


Practice-to-Goal Relationship Table
SG 1 Establish Estimates [PA163.IG101]
SP 1.1 Estimate the Scope of the Project
SP 1.2 Establish Estimates of Work Product and Task Attributes
SP 1.3 Define Project Life Cycle
SP 1.4 Determine Estimates of Effort and Cost
SG 2 Develop a Project Plan [PA163.IG102]
SP 2.1 Establish the Budget and Schedule
SP 2.2 Identify Project Risks
SP 2.3 Plan for Data Management
SP 2.4 Plan for Project Resources
SP 2.5 Plan for Needed Knowledge and Skills
SP 2.6 Plan Stakeholder Involvement
SP 2.7 Establish the Project Plan
SG 3 Obtain Commitment to the Plan [PA163.IG103]
SP 3.1 Review Plans that Affect the Project
SP 3.2 Reconcile Work and Resource Levels
SP 3.3 Obtain Plan Commitment
GG 2 Institutionalize a Managed Process [CL103.GL101]
GP 2.1 (CO 1) Establish an Organizational Policy
GP 2.2 (AB 1) Plan the Process
GP 2.3 (AB 2) Provide Resources
GP 2.4 (AB 3) Assign Responsibility
GP 2.5 (AB 4) Train People
GP 2.6 (DI 1) Manage Configurations
GP 2.7 (DI 2) Identify and Involve Relevant Stakeholders
GP 2.8 (DI 3) Monitor and Control the Process
GP 2.9 (VE 1) Objectively Evaluate Adherence
GP 2.10 (VE 2) Review Status with Higher Level Management


(The following goal is not required and its practices are not expected for a maturity level 2 rating, but are required and expected for a maturity level 3 rating and above.)

GG 3 Institutionalize a Defined Process
GP 3.1 Establish a Defined Process
GP 3.2 Collect Improvement Information