CMM Process :

Level 2 Key Practices:

1. Requirement Management:

Purpose of the Requirement is to establish a common understanding between the customer and software Project. It covers Technical and non-Technical requirements. The agreement (common understanding) forms the basis for estimating, planning, performing and tracking the software project's activities throughout the software life cycle. The following are the key components of the requirements management.

Best Practices:

2. Project Planning:

Project Planning involves developing estimates for the work to be performed and constraints and goals that define and bound the Project. The act ivies to be performed are the following:

3. Project Tracking and Oversight:

Purpose of the Project Tracking and Oversight is to provide adequate visibility into actual progress so that management can take effective actions when project's performance deviates significantly from the plans.

 Key information required is as follows:

  • Plans
  •  Actual results.
  • Monitoring by Managers.
    • Size
    • efforts
    • Cost
    • Schedule
    • Corrective action plans
    • Changes to commitments by effected groups.

4. Subcontract Management:

Purpose of the Subcontract Management is to select qualified subcontractor and monitor him. The following key information is required.

5. Quality Assurance:

6. Configuration Management:

Click to go to  Home Page