25
1 Agenda for measurement 1. CMMI 2. Other thrusts

Agenda for measurement

Embed Size (px)

DESCRIPTION

Agenda for measurement. 1. CMMI 2. Other thrusts. 1. CMMI. Definition Objectives Maturity levels Process areas Goals and practices Generic goals and practices Specific goals and practices Objective evidence Continuous vs staged models Evaluating adherence. 1. CMMI. Definition. - PowerPoint PPT Presentation

Citation preview

Page 1: Agenda for measurement

1

Agenda for measurement

1. CMMI2. Other thrusts

Page 2: Agenda for measurement

2

1. CMMI

DefinitionObjectivesMaturity levelsProcess areasGoals and practicesGeneric goals and practicesSpecific goals and practicesObjective evidenceContinuous vs staged modelsEvaluating adherence

1. CMMI

Page 3: Agenda for measurement

3

Definition

A maturity measurements method• A collection of best practices that address

productivity, performance, cost, and stakeholder satisfaction

• An integrated view of process improvement across disciplines

• A follow on to SEI by Carnegie Mellon• A standard by which Government selects

contractors• http://www.sei.cmu.edu/cmmi/products/

models.html1. CMMI

Page 4: Agenda for measurement

4

Objectives (1 of 2)

Improve performance, cost, and scheduleImprove collaboration among stakeholdersProvide competitive world-class products and

servicesProvide common business and engineering

perspectiveHandle systems-of-systemsUse common processes for systems and

softwareEnsure management support

1. CMMI

Page 5: Agenda for measurement

5

Objectives (2 of 2)

Encourage looking ahead rather than behindDevelop staff that uses best practicesAllow moving staff among projects without

changing processesImprove processes

1. CMMI

Page 6: Agenda for measurement

6

Maturity levels

1. InitialProcess unpredictable, poorly controlled, and reactive

2. ManagedProcess characterized for projects and is often reactive

3. DefinedProcess characterized for the organization

4. Quantitatively managedProcess measured & statistically controlled

5. OptimizingEmphasis on continuing improvement

1. CMMI

Page 7: Agenda for measurement

7

Process areas (1 of 6)

Focus: noneFocus: none

1. INITIAL (0)

1. CMMI

Page 8: Agenda for measurement

8

Process areas (2 of 6)

Focus: basic project managementFocus: basic project management

2. MANAGED (7)requirements management

project planningproject monitoring and control

supplier agreement managementmeasurement and analysis

process and product quality assuranceconfiguration management

1. CMMI

Page 9: Agenda for measurement

9

Process areas (3 of 6)

Focus: process standardizationFocus: process standardization

3. DEFINED (11)requirements development

technical solutionproduct integration

verificationvalidation

1. CMMI

Page 10: Agenda for measurement

10

Process areas (4 of 6)

Focus: process standardizationFocus: process standardization

3. DEFINED (CONTINUED)organization process focus

organizational process definitionorganizational training

integrated product managementrisk management

decision and analysis resolution

1. CMMI

Page 11: Agenda for measurement

11

Process areas (5 of 6)

Focus: quantitative managementFocus: quantitative management

4. QUANTITATIVELY MANAGED (2)organizational process performance

quantitative project management

1. CMMI

Page 12: Agenda for measurement

12

Process areas (6 of 6)

Focus: continuous process improvementFocus: continuous process improvement

5. OPTIMIZING (2)organizational innovation and deployment

causal analysis and resolution

1. CMMI

Page 13: Agenda for measurement

13

Goals and practices

GG GG GG GG GG

SG SG SG SG SG

•Generic goals (GG) • Apply to each process area within a maturity levels• Have required generic practices (GP)

•Specific goals (SG)•Apply to process areas•Have required specific practices (SP)

1. CMMI

Page 14: Agenda for measurement

14

Generic goals and practices (1 of 2)

GG 1: NoneGG 2: Institutionalize a managed process• GP 2.1 Establish an organizational policy• GP 2.2 Plan the process• GP 2.3 Provide resources• GP 2.4 Assign responsibility• GP 2.5 Train people• GP 2.6 Manage configurations• GP 2.7 Identify and involve relevant

stakeholders1. CMMI

Page 15: Agenda for measurement

15

Generic goals and practices (2 of 2)

• GP 2.8 Monitor and control the process• GP 2.9 Objectively evaluate adherence• GP. 2.10 Review status with higher-level

managementGG 3: Institutionalize a defined process • All GG 2 GPs• GP 3.1 Establish a defined process• GP 3.2 Collect improvement information

GG 4: Same as GG 3GG 5: Same as GG 4

1. CMMI

Page 16: Agenda for measurement

16

Specific goals and practices (1 of 3)

SP 1 Establish estimates• SP 1.1 Estimate the scope of the

requirements• SP 1.2 Establish estimates of work

products and task attributes• SP 1.3 Define project life cycle• SP 1.4 Determine estimates of effort and

cost

Example for project monitoring and controlExample for project monitoring and control

1. CMMI

Page 17: Agenda for measurement

17

Specific goals and practices (1 of 3)

SP 2 Develop a project plan• 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

Example for project monitoring and controlExample for project monitoring and control1. CMMI

Page 18: Agenda for measurement

18

Specific goals and practices (1 of 3)

SP 3 Obtain commitment to the plan• SP 3.1 Review plans that affect the

project• SP 3.2 Reconcile work and resource

levels• SP 3.3 Obtain plan commitment

Example for project monitoring and controlExample for project monitoring and control

1. CMMI

Page 19: Agenda for measurement

19

Objective evidence (1 of 3)

Direct evidence• The tangible outputs resulting directly

from implementation of a specific or generic practice

• One or more typical work products from CMMI

1. CMMI

Page 20: Agenda for measurement

20

Objective evidence (2 of 3)

Indirect evidence • A consequence of performing a practice

but which isn’t the purpose for which the practice is performed

• Specifically applying to direct evidence• If direct evidence complete -- minutes,

reviews, or status that process was followed• If a process -- minutes showing process is

followed• If continuing -- minutes or reviews showing

direct evidence is maintained1. CMMI

Page 21: Agenda for measurement

21

Objective evidence (3 of 3)

Affirmations• Oral or written statements confirming or

supporting implementation of a practice

1. CMMI

Page 22: Agenda for measurement

22

Continuous vs staged models (1 of 2)

Continuous model• Process areas may have different levels

of maturity• Same GGs, GPs, SGs and SPs as

staged• 729 page document; different than

staged

1. CMMI

Page 23: Agenda for measurement

23

Continuous vs staged models (2 of 2)

Staged model• All process areas must have the same

level of maturity• Same GGs, GPs, SGs and SPs as

continuous• 729 page document; different than

continuous

1. CMMI

Page 24: Agenda for measurement

24

Evaluating adherence

Categories• Fully implemented• Largely implemented• Partially implemented• Not implemented

All instantiations must be fully implemented for the enterprise to be fully implemented

1. CMMI

Page 25: Agenda for measurement

25

2. Other thrusts

ISO-9000IPDPINCOSE certification of system engineersLicensed engineersSix sigmaCompany processes

2. Other thrusts