21
1 right 2006 Northrop Grumman Corporation March 6-9, 2006 Diane Mizukami (Williams) [email protected] Northrop Grumman Designing Your Tailoring Approach to Help Achieve Higher Levels of Maturity SEPG Conference 2006

Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) [email protected] Northrop Grumman Designing Your Tailoring

  • View
    223

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

1Copyright 2006 Northrop Grumman Corporation

March 6-9, 2006

Diane Mizukami (Williams)[email protected] Grumman

Designing Your Tailoring Approach to Help Achieve Higher Levels of Maturity

Designing Your Tailoring Approach to Help Achieve Higher Levels of MaturitySEPG Conference 2006

Page 2: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

2Copyright 2006 Northrop Grumman Corporation

Agenda

• What is Tailoring

• A Typical Organization

• A Mature Organization

• Designing Your Tailoring Approach

• Analyzing Tailoring Metrics

• Making Improvements

Page 3: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

3Copyright 2006 Northrop Grumman Corporation

What is Tailoring?

Org

anizatio

n

Project

Proje

ct

Adapt the organization's standard processes to meet the project’s objectives to arrive at the project’s defined process. Like a family tree, all defined processes must be derived from the same trunk.

Page 4: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

4Copyright 2006 Northrop Grumman Corporation

GP 3.1

Where is Tailoring in the CMMI?

Planning

Resources

Responsibility

Training

ConfigurationManagement

Stakeholders

Monitor and Control

Evaluate

Higher-LevelReview

PoliciesCollect

Information

Make A Note

GP 3.2 GP 2.2

GP 2.3

GP 2.4

GP 2.5

GP 2.1

GP 2.6

GP 2.7

GP 2.8

GP 2.9

GP 2.10

GenericGenericPractice 3.1Practice 3.1

GP 3.1

DefinedProcess

Page 5: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

5Copyright 2006 Northrop Grumman Corporation

GP 3.1 Establish a Defined Process

Tailoring Guidelines

Page 6: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

6Copyright 2006 Northrop Grumman Corporation

Storyboard of a Typical Organization

Provide Word files to projects

Develop policies and standard processesin Word

ProjectManagers

Create Standard Processes Post Standard Processes

Go Into Hibernation

Wait for the next process initiative

Update Years Later

Update policies and standard processes years later

1

3 4

2

Page 7: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

7Copyright 2006 Northrop Grumman Corporation

Storyboard of a Mature Organization

Provide the tool to projects

CMMI Level

ProjectManagers

Create Standard Processes Post Standard Processes

Let the Tool Gather Metrics

Walk away knowing the tool will automatically gather metrics

Improve Standard Processes

Use the metrics, to improve the policies and standard processes regularly

1

3 4

2

Develop policies and standard processesin a tool

Page 8: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

8Copyright 2006 Northrop Grumman Corporation

Analyze red revision bars in every Word file

Collect Word files from projects

CMMI Level

ProjectManagers

Collect Defined Processes Figure Out What Was Tailored

Waste Resources

Waste an enormous amount of money and time

Improve Standard Processes

1

3 4

2

Use the error-prone method to improve the policies and standard processes regularly

Storyboard of a Typical OrganizationTrying to Become More Mature

Page 9: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

9Copyright 2006 Northrop Grumman Corporation

6 Steps to a Mature Tailoring Approach

Define Goals-Questions-Measures

Design Tailoring Tool

Define Tool Requirements

Define Tailoring Options

Analyze Metrics

Improve the Standard Processes

Page 10: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

10Copyright 2006 Northrop Grumman Corporation

Define Goals-Questions-Measures

Questions MeasuresGoals

• Continually improve the policies

• Continually improve the standard processes

• Create an efficient tailoring process

• Hours

• Number of waivers, deviations, etc. for policies

• Number of additions, deletions, etc. for standard processes

• Categorize above by project type, project size, etc.

• Which policies are being waived?

• Which processes are being tailored frequently?

• How long is it taking projects to tailor?

• Is a particular process troublesome for projects?

Page 11: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

11Copyright 2006 Northrop Grumman Corporation

Define Tool Requirements

Should the tool display by CMMI levels?

Will the same tool also be used by the

organization?

How will the tool handle

updates to the standard

processes?

Should the tool also be used for audits?

Should the tool generate the defined process?

Should we use Excel, Access, Oracle, Web?

Page 12: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

12Copyright 2006 Northrop Grumman Corporation

Define Tailoring Options

Policies Standard Processes

Compliant

Waiver

Deviation

N/A

Applicable

Modify

Delete

Add

N/A

Include detailed definitions of the tailoring options in your Tailoring Guidelines.

Page 13: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

13Copyright 2006 Northrop Grumman Corporation

Design Tailoring Tool

Use any tool that can collect metrics

Page 14: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

14Copyright 2006 Northrop Grumman Corporation

Analyze Hours by Project Type

Hours for Defining Compliance to Policies

Hours for Tailoring the Standard Processes

Actions: Improve tailoring guidance and training to reduce variation, especially for service and Operations and Maintenance (O&M) projects.Publicize good examples.

Project Type

Ho

urs

Ho

urs

Project Type

Variation analyzed through Six Sigma projects

O&M project average time is higher

Service project variation is large

Page 15: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

15Copyright 2006 Northrop Grumman Corporation

Analyze Policy Compliance

Actions: Improved the list of metrics in 926 Project Review Authority.

Test for Equal Variance (F-Test)

Project Compliance with Policies

921 Project Planning

924 Risk Management

922 Project Monitoring and Control

923 Supplier Agreement Management

925 Quantitative Project Management

926 Project Review Authority

Project compliance varies more since some projects do not have suppliers

Project Compliance Variance

Project compliance varies the most on the policy unique to

Mission Systems

Page 16: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

16Copyright 2006 Northrop Grumman Corporation

Analyze Standard Process Additions

RequirementsWhy higher?

Project PlanningWhy higher?

Actions: Identified potential improvements to the standard processes.

Standard Process Manual (SPM)

Page 17: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

17Copyright 2006 Northrop Grumman Corporation

SmallSmall

MediumMedium

LargeLarge This data also helps projects estimate the effort for tailoring -- helps managers

recognize when they need assistance.

No

of

Pro

ject

s

Hours

MediumMedium Projects are struggling more with tailoring

Analyze Hours by Project Size

LargeLargeThe standard

processes are a better fit; therefore, tailoring is easier.

SmallSmall Projects gave up.

Data from 68 projects

Page 18: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

18Copyright 2006 Northrop Grumman Corporation

Improve the Standard Processes

A stretch of process steps in the Risk Management (924) standard process was being

tailored frequently. After investigating, it was discovered the process steps were way too

detailed and not really “standard” practice. As a result, the standard process was changed to

have projects define the details in their project plans.

A process step in the Integration (934) standard process was being tailored frequently. After investigating, it was

discovered the process step was not what is normally done on projects, i.e., it wasn’t

“standard” practice. The process step was deleted.

Page 19: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

19Copyright 2006 Northrop Grumman Corporation

Lessons Learned

Top 3 Lessons Learned

Tailoring guidelines and criteria are critical. Provide very specific instructions.

Consider using the same tool as a policy compliance and process auditing tool.

Never assume projects tailored correctly per the tailoring guidelines and criteria.

Page 20: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

20Copyright 2006 Northrop Grumman Corporation

Summary

Post and Snooze

Post and Improve

CMMI Level

Post then Suffer to Improve

Choice 1

Choice 2

Choice 3

High maturity organizations use quantitative management to improve their process assets

Page 21: Copyright 2006 Northrop Grumman Corporation 0 March 6-9, 2006 Diane Mizukami (Williams) Diane.Mizukami@ngc.com Northrop Grumman Designing Your Tailoring

21Copyright 2006 Northrop Grumman Corporation

Contact Information

• Diane Mizukami (Williams)• [email protected]• 310-921-1939• www.NorthropGrumman.com