CMM Level 2 KPAs - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

CMM Level 2 KPAs

Description:

Software plans, products and activities are kept consistent with system ... A documented and approved SOW exists for the software project. ... – PowerPoint PPT presentation

Number of Views:134
Avg rating:3.0/5.0
Slides: 17
Provided by: Robert9
Category:
Tags: cmm | kpas | level | sow

less

Transcript and Presenter's Notes

Title: CMM Level 2 KPAs


1
CMM Level 2 KPAs
  • CS 4320
  • Fall 2002

2
(No Transcript)
3
Requirements Management 1
  • Goals
  • System requirements allocated to software are
    controlled using a baseline for engineering and
    management use.
  • Software plans, products and activities are kept
    consistent with system requirements allocated to
    software.

System requirements allocated to software
software requirements
4
Requirements Management 2
  • Commitment to perform
  • Project follows a written organizational policy
    for managing software requirements.
  • Ability to perform
  • For each project, responsibility is established
    for analyzing the system requirements and
    allocating them to HW, SW or other system
    components.
  • Allocated requirements are documented.
  • Adequate resources and funding are provided to
    manage requirements.
  • People are trained for requirements management
    activities.

5
Software Project Planning
  • Goals
  • Software estimates are documented for use in
    planning and tracking a software project.
  • Software project activities and commitments are
    planned and documented.
  • Affected groups and individuals agree to their
    commitments related to the project.

6
Software Project Planning
  • Commitment to Perform
  • A software project manager is designated to be
    responsible for negotiating commitments and
    developing the projects SDP.
  • The project follows a written organizational
    policy for planning a software project.

7
Software Project Planning
  • Ability to perform
  • A documented and approved SOW exists for the
    software project.
  • Responsibilities for developing the SDP are
    assigned.
  • Adequate resources and funding are provided for
    planning the software project.
  • People involved in planning are trained in
    estimating and planning procedures applicable to
    their area of responsibility.

8
Software Project Tracking and Oversight
  • Goals
  • Actual results and performances are tracked
    against the software plans.
  • Corrective actions are taken and managed to
    closure when actual results and performance
    deviate significantly from the software plans.
  • Changes to SW commitments are agreed to by the
    affected parties.

9
Software Project Tracking and Oversight
  • Commitment to perform
  • A manager is designated to be responsible for the
    projects activities and results.
  • The project follows a written policy for managing
    the software project.
  • Ability to perform
  • An SDP is documented and approved.
  • The manager explicitly assigns responsibility for
    SW work products and activities.
  • Adequate resources are provided for tracking
    project.
  • Managers trained in managing technical and
    personnel aspects of the project.
  • First line managers receive orientation in
    technical aspects of the software project.

10
Subcontract Management
  • Goals
  • The prime contractor selects qualified software
    subcontractors.
  • The prime contractor and the software
    subcontractor agree to their commitments to each
    other.
  • The prime contractor and the software
    subcontractor maintain ongoing communications.
  • The prime contractor tracks the software
    subcontractor's actual results and performance
    against its commitments.

11
Software Quality Assurance
  • Goals
  • Software quality assurance activities are
    planned.
  • Adherence of software products and activities to
    the applicable standards, procedures, and
    requirements is verified objectively.
  • Affected groups and individuals are informed of
    software quality assurance activities and
    results.
  • Noncompliance issues that cannot be resolved
    within the software project are addressed by
    senior management.

12
Software Quality Assurance
  • Commitment to perform
  • The project follows a written organizational
    policy for implementing SQA.
  • Ability to perform
  • A group that is responsible for coordinating and
    implementing SQA for the project exists.
  • Adequate resources and funding are provided for
    performing the SQA activities.
  • Members of the SQA group are trained to perform
    their SQA activities.
  • The members of the software project receive
    orientation on the role, responsibilities,
    authority, and value of the SQA group.

13
Software Configuration Management
  • Goals
  • Software configuration management activities are
    planned.
  • Selected software work products are identified,
    controlled, and available.
  • Changes to identified software work products are
    controlled.
  • Affected groups and individuals are informed of
    the status and content of software baselines.

14
Software Configuration Management
  • Commitment to perform
  • The project follows a written organizational
    policy for implementing SCM.
  • Ability to perform
  • A board having the authority for managing the
    project's software baselines CCB exists.
  • A group that is responsible for coordinating and
    implementing SCM for the project exists.
  • Adequate resources and funding are provided for
    performing the SCM activities.
  • Members of the SCM group are trained in the
    objectives, procedures, and methods for
    performing their SCM activities.
  • Members of the software engineering group and
    other software related groups are trained to
    perform their SCM activities.

15
So What?
  • Hey, wheres
  • Design Patterns
  • Architecture
  • UML
  • Teamwork
  • Put your favorite thing here.

16
Next Time
  • Level 3.
Write a Comment
User Comments (0)
About PowerShow.com