Top Banner
Pittsburgh, PA 15213-3890 CMMI SM Sponsored by the U.S. Department of Defense © 2002 by Carnegie Mellon University This material is approved for public release. Distribution is limited by the Software Engineering Institute to attendees. Intermediate CMMI V 1.1 PMC 053102 - Page 1 Pre-Class Assignment Submitted by N Visweswara Satyam Computer Services Ltd., Intermediate Concepts of CMMI
32

CmmIi Assignment Vish 04 Nov 2003

Jan 21, 2015

Download

Technology

guest9aaa67

VISH - CMMI Assignment Pittsburg.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 1

Pre-Class Assignment Submitted by N VisweswaraSatyam Computer Services Ltd., Intermediate Concepts of CMMI

Page 2: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 2

Measurement and AnalysisIntermediate Concepts of CMMI

Page 3: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 3

Importance of Measurement and Analysisa) Monitor and Measure progress towards Strategic Process

Improvement Goalsb) Improve communication of development status and product

quality by providing a standard set of metrics for use on projects

c) Allow PMs and Project Review Authorities (PRA) better visibility into project and process performance

d) To provide organizational measurement data base thus facilitating acquisition and bidding proposals

Page 4: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 4

Benefits of M and A

a) Quantitative Management of Projects through Project Performance Metrics

b) Determination of Project Process Capabilityc) PRA Metrics helps in providing objective, quantitative,

information for senior managementd) Organizational metrics helps in measuring organizational

process capability

Page 5: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 5

M and A depends on

a) Project Planning Process areab) Project Monitoring & Control Process areac) Config Management Process aread) Requirements Development Process areae) Requirements Management Process areaf) Organizational Process Definition Process areag) Quantitative Project Management Process area

Page 6: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 6

PAs that depend on M & A

a) Project Monitoring & Control Process areab) Config Management Process areac) Requirements Management Process aread) Quantitative Project Management Process area

Page 7: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 7

Ordering of SPs in M & A

a) SG 1 Align Measurement and Analysis Activities [PA154.IG101]• SP 1.1 Establish Measurement Objectives• SP 1.2 Specify Measures• SP 1.3 Specify Data Collection and Storage Procedures• SP 1.4 Specify Analysis Procedures

b) SG 2 Provide Measurement Results [PA154.IG102]• SP 2.1 Collect Measurement Data• SP 2.2 Analyze Measurement Data• SP 2.3 Store Data and Results• SP 2.4 Communicate Results

Page 8: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 8

Generic Practices and M & A

c) 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

Page 9: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 9

“Critical” SPs in M & A

SG 1 Align Measurement and Analysis Activities [PA154.IG101]• SP 1.1 Establish Measurement Objectives

• Sub practice1 Document information needs and objectives• Sub practice 2 Prioritize information needs and objectives • Sub practice 3 Document, review, and update measurement

objectives• Sub practice 4 Provide feedback for refining and clarifying

information needs and objectives as necessary• Sub practice 5 Maintain trace ability of the measurement

objectives to the identified information needs and objectives

Page 10: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 10

“Critical” SPs in M & A

SG 1 Align Measurement and Analysis Activities [PA154.IG101]• SP 1.1 Establish Measurement Objectives

• Sub practice1 Document information needs and objectives

Refer next slide

Page 11: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 11

Project Performance

• Project Management

• Project Process Capability

• Emphasis on PredictiveCapability

Senior Management Evaluation

• Top Level Project Performance

• Organizational Health• Emphasis on Early Warning

ProjectPerformance Goals

Organizational ProcessPerformance

• Support Cost Estimation forProposals and Program

Rebaselining

• Support Determination ofOrganizational Process Capability

Organizational Goals*

* Organizational Goals flowed downto project and proposal

performance evaluation

Page 12: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 12

“Critical” SPs in M & A

SG 1 Align Measurement and Analysis Activities [PA154.IG101]• SP 1.1 Establish Measurement Objectives

• Sub practice 3 Document, review, and update measurement objectives• a Strategic plans• b.Established management objectives• c.Interviews with managers and others who have information needs• d.External industry benchmarks• e.Process improvement plans• f.Formal requirements or contractual obligations• gProject plans• hMonitoring of project performance• i.Recurring or other troublesome management or technical problems• j.Experiences of other projects or organizational entities

Page 13: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 13

“Critical” SPs in M & A

SG 1 Align Measurement and Analysis Activities [PA154.IG101]• SP 1.1 Establish Measurement Objectives

• Sub practice 5 Maintain trace ability of the measurement objectives to the identified information needs and objectives

Microsoft Word Document

Page 14: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 14

“Critical” SPs in M & A SG 1 Align Measurement and Analysis Activities [PA154.IG101]

• SP 1.4 Specify Analysis Procedures• Sub practice1 Specify and prioritize the analysis that will be

conducted and the reports that will be prepared• Sub practice 2 Select appropriate data analysis methods and

tools• Sub practice 3 Specify administrative procedures for analyzing the

data and communicating the results• Sub practice 4 Review and update the proposed content and

format of the specified analysis and reports• Sub practice 5 Update measures and measurement objectives as

necessary• Sub practice 6 Specify criteria for evaluating the utility of the

analysis results, and of the conduct of the M&A activities

Page 15: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 15

“Critical” SPs in M & A SG 1 Align Measurement and Analysis Activities [PA154.IG101]

• SP 1.4 Specify Analysis Procedures• Sub practice 2 Select appropriate data analysis methods and

tools

Microsoft Word Document

Page 16: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 16

“Critical” SPs in M & A SG 1 Align Measurement and Analysis Activities [PA154.IG101]

• SP 1.4 Specify Analysis Procedures• Sub practice 4 Review and update the proposed content and

format of the specified analysis and reports

The measurements may also be derived using the Goal Question Metric (GQM) method. The GQM method includes:

• a.       Identifying the information goal• b.      Identifying questions that determine whether the goal is being

met• c.       Identifying the specific parameters that must be measured to

answer the questions• d.Applying the measures selected and evaluating their usefulness

Page 17: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 17

“Critical” SPs in M & A SG 1 Align Measurement and Analysis Activities [PA154.IG101]

• SP 1.4 Specify Analysis Procedures• Sub practice 6 Specify criteria for evaluating the utility of the

analysis results, and of the conduct of the M&A activities

• a) Divisions shall establish and maintain measurement objectives derived from identified organizational needs and objectives.

• b) Divisions shall derive organizational measurements based on organizational measurement objectives.

• c) Projects shall establish and maintain measurement objectives derived from organizational objectives and project needs and objectives.

• d) Projects shall derive project measurements based on project measurement objectives.

Page 18: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 18

“Critical” SPs in M & A

a) SG 2 Provide Measurement Results [PA154.IG102]• SP 2.1 Collect Measurement Data• SP 2.2 Analyze Measurement Data• SP 2.3 Store Data and Results• SP 2.4 Communicate Results

Page 19: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 19

“Critical” SPs in M & A

a) SG 2 Provide Measurement Results [PA154.IG102]• SP 2.2 Analyze Measurement Data

• Sub practice 1 Conduct initial analysis, interpret the results, and draw preliminary conclusions

• Sub practice 2 Conduct additional M&A as necessary and prepare results for presentation

• Sub practice 3 Review the initial results with relevant stakeholders

• Sub practice 4 Refine criteria for future analysis

Page 20: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 20

“Critical” SPs in M & A

a) SG 2 Provide Measurement Results [PA154.IG102]• SP 2.2 Analyze Measurement Data

• Sub practice 1 Conduct initial analysis, interpret the results, and draw preliminary conclusions

Refer next two slides

Page 21: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 21

Metrics can be generally classified into two types:·         trend-based·         limit-based Trend-based Metrics: – these are used when expected or planned value

changes regularly over time. Typical examples of this type of metric are growth of code size, no. of units completed etc.

 Limit-based Metric: – These are used when expected or planned value

remains relatively constant over time. Typical examples of this type of metric are effort estimation variance, schedule estimation variance, productivity etc.

Page 22: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 22

In simplest form metric is analysed in following steps·         Compute the metric using the collected data·         Compare the computed value for the metric with defined goal and

allowable range as per the metric plan·         If the computed metric value is outside the range, then a cause

analysis is performed to identify the cause for this exception / deviation.Once the cause(s) has been established, identify the corrective

actions that need to be taken

Page 23: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 23

“Critical” SPs in M & A

a) SG 2 Provide Measurement Results [PA154.IG102]• SP 2.2 Analyze Measurement Data

• Sub practice 3 Review the initial results with relevant stakeholders

Refer next two slides

Page 24: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 24

“Critical” SPs in M & A

Taking corrective actions based on Metric Analysis• Probable causes for exception may include one or more of the

following• Complexity of Project - New technology• Lack of experience and skills - Attrition• Frequent Changes - Unclear requirements• Resources not available - Under estimation• Lack of process compliance

Page 25: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 25

“Critical” SPs in M & A

• Corrective actions may include one or more of the following• Replanning the project schedules, estimates, risk etc• Improving process compliance in the project• Giving project specific training to the project teams• Proper change control• Close monitoring and tracking

Page 26: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 26

“Critical” SPs in M & A

a) SG 2 Provide Measurement Results [PA154.IG102]• SP 2.4 Communicate Results

• Sub practice 1 Keep relevant stakeholders apprised of measurement results on a timely basis

• Sub practice 2 Assist relevant stakeholders in understanding the results

Page 27: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 27

“Critical” SPs in M & A

a) SG 2 Provide Measurement Results [PA154.IG102]• SP 2.4 Communicate Results

• Sub practice 2 Assist relevant stakeholders in understanding the results

• Conduct training sessions on quality tools like Pareto Analysis, cause and Effect diagram

Page 28: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 28

Generic Practices and M & A

c) GG 2 Institutionalize a Managed Process [CL103.GL101]• GP 2.5 (AB 4) Train PeopleTrain M&A stake holders on • Statistical techniques• Data collection, analysis and reporting processes• Goal Question Metrics

Microsoft Word Document

Page 29: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 29

Generic Practices and M & A

c) GG 2 Institutionalize a Managed Process [CL103.GL101]• GP 2.7 (DI 2) Identify and Involve Relevant Stakeholders• This is achieved by setting up standards for flowing down of

organizational quality goals through a set of questionnaire passed on to relevant stakeholders and compiling the same on regular intervals.

Microsoft Word Document

Page 30: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 30

Generic Practices and M & A

c) GG 2 Institutionalize a Managed Process [CL103.GL101]• GP 2.8 (DI 3) Monitor and Control the Process

As discussed in Slide # 15, SG1

Page 31: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 31

Generic Practices and M & A

c) GG 2 Institutionalize a Managed Process [CL103.GL101]• GP 2.10 (VE 2) Review Status with Higher Level Management• Presentations could be in the form of “Stop Light” charts,

indicating the Red/Yellow/Green status of each major area. The determination of Red, Yellow or Green status shall be based on pre-established threshold values.

• Areas with Red or Yellow status on the Stop Light Charts shall have backup metrics trend data and an action plan to improve the status.

Microsoft Word Document

Page 32: CmmIi Assignment Vish 04 Nov 2003

Pittsburgh, PA 15213-3890

CMMISM

Sponsored by the U.S. Department of Defense© 2002 by Carnegie Mellon UniversityThis material is approved for public release. Distribution is limited by the Software Engineering Institute toattendees.

Intermediate CMMI V 1.1 PMC 053102 - Page 32

Thank You