[0] cmm sw 2 to cmmi level 3

32
Painless Transition From SW- CMM Level 2 to CMMI Level 3 Ruth Berggren EDS EIT, Enterprise Processes and Solutions

Upload: sameerilyaspathan

Post on 05-Apr-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 1/32

Painless Transition From SW-

CMM Level 2 to CMMI Level 3Ruth BerggrenEDSEIT, Enterprise Processes and Solutions

Page 2: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 2/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

2

Agenda

• Transition Scenario

• Transition Strategies

• Tactical Plan & Timeline• Lessons Learned 

Page 3: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 3/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

3

Transition Scenario

Business Environment 

Internal Systems Maintenance ofglobal corporation. Uses off-shoresupplier.

Last Assessment  CBA-IPI Maturity Level 2, December

2001Process Improvement Environment 

• SEPG established. Deploys processassets, provides coaching andmentoring

• Projects use a tailored version of anEDS standard process set.

• Avid sponsor

Page 4: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 4/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

4

Transition Issues and Resolution -1

Issue Resolution Next milestone Level 3.Sponsor does not wantto move the date.

• Standard process set will supportCMMI practices with 2002 2Qand 3Q releases.

• Address weaknesses identified inSW-CMM CBA-IPI using CMMI.

Move to Level 3 greaterin CMMI

• Map existing processes andpractices to CMMI

• Conduct a series of MentoredSelf Assessments using theContinuous Representation tolearn the model and identifymajor gaps.

Page 5: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 5/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

5

Transition Issues and Resolution -2

Issue Resolution Whatmodel/representationto use?

• Use a combined approach ofSE/SW: Continuous to growcapability in weak areas identified

in assessments; Staged for longterm milestones.

Page 6: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 6/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

6

Transition Strategies

Page 7: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 7/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

7

Transition Strategies (Categories)

• Manage Change

• Introduce New Technology

• Identify and Address Gaps

• Monitor Progress

• Reassess

Page 8: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 8/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

8

Manage Change - 1

• Generate awareness at all levels of the organization – CMMI Training for the SEPG

 – Presentation to Leadership

• Benefits and necessity to map benefits tobusiness goals

• Major differences between SW-CMM and CMMI

• Business drivers for CMMI

• EDS support

 – SEPG communicates to the organization throughmeetings, newsletters, website.

Page 9: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 9/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

9

Manage Change - 2

• Transition decision – Early adopter

 – Business benefits realized from SW-CMM

implementation – Client performance and CMMI objectives

 – 2003 Milestones

Page 10: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 10/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

10

Mapping Processes to CMMI

Local and

Org StdProcesses

Organizational Process Focus

SG1: Identify strengths and weaknesses

SP1.1 Establish and maintain a description of process needs

PII Type Direct Artifacts Indirect Artifacts Affirmations

Process Imp

Plan Meeting Minutes

 Assmt results

Assessment PA Charts

SG1 Identify strengths and weaknesses

Finding:

SP1.1 Establish and maintain the description of process needs

Org

Org

Org PI plan

Process needs identified in assessments Far3

FI S

Organizational Process Focus

Page 11: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 11/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

11

Introduce New Technology (CMMI)

• Map processes and practices to CMMI 

 – Completed Practice Implementation Indicator Documents(PIIDs) i.e., CMMI-based document reference sheets.

 – Conducted a series of 3 EDS Mentored Self

Assessments• Primary objective is to learn

• Small core team is trained in the model and to performanalysis

• Lead Assessor plans and conducts the assessment

• Implementation data is collected via document reviewand group input (project managers, developers andsupport functions and middle managers)

Page 12: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 12/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

12

Introduce New Technology (CMMI) -2

• Scope of Each Mentored Self Assessment (MSA):

MSA CMMI SCOPE

1 • Level 3 Process Management PAs• Measurement and Analysis

• Process and Product Quality Assurance• Supplier Agreement Management

2 • Project Management Process Areas(primary focus on Level 3)

3 • Engineering Process Areas• Configuration Management• Decision Analysis and Resolution

Page 13: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 13/32

Page 14: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 14/32

Page 15: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 15/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

15

Realign Process ImprovementObjectives to Business Goals

• Strategy added later

• Primarily driven by solutions to gaps in

Measurement and Analysis – A lot of data collected

 – Measurement objectives not clear, and alwaysaligned to business goals

 – Used SEI Goal-Driven Software Measurement

Page 16: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 16/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

16

Monitor Progress

• Analysis of process measurement data

• QA audit results

• Process Action Team status reports

Page 17: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 17/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

17

Reassess

• EDS Mini-Assessment targeted in April 2003.Scope: Level 2 and Level 3 PAs of SE/SWCMMI, (Staged Representation)

• SCAMPI in 3Q

Page 18: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 18/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

18

EDS Mini-Assessment

• Based on ARC Class B requirements• Organization maintains PIIDs. Assessment team uses to perform

document review and develop data gathering strategy

• Assessment team comprised or internal and external teammembers. Inexperienced team members receive model and

method training

• Process: – Initial data gathered in Pre-onsite using PIIDs. – Determine Onsite data gathering strategies (discovery vs.

validation) – Gather data in interviews and document reviews – Analyze data – Prepare and present findings

Page 19: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 19/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

19

Timeline

Dec2001

Aug2002

Sept2002

Feb2002

April2003

June2003?

too close together! 

Jan2002

Page 20: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 20/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

20

Tactical Plan

Page 21: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 21/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

21

Tactical Plan -1

• Provide CMMI training to the SEPG

• Meet with Leadership to

 – Identify benefits of transitioning to CMMI

 – Obtain decision to transition• Complete action planning to address weaknesses

from CBA-IPI using CMMI Level 2 Process Areas

• Deploy improvements

• Conduct first MSA (Process Management)

• Complete action planning (facilitated session) toaddress weaknesses in Process Management

Page 22: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 22/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

22

Tactical Plan -2

• Conduct 2nd MSA (Project Management)

• Conduct 3rd MSA (Engineering)

• Complete action planning for Project Management and

Engineering weaknesses.• Realign process improvement objectives and

measurement objectives to business goals

• Deploy local process improvements and next releaseof standard process set.

• Monitor progress (QA audits, measurement data)

Page 23: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 23/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

23

Tactical Plan -3

• Conduct EDS Mini-Assessment (CMMI Level 2 andLevel 3)

• Complete action planning

• Deploy improvements

• Monitor progress (QA audits, measurement data)

• Conduct SCAMPI (CMMI Level 2 and Level 3)

Page 24: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 24/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

24

Progress from January 2002 to May 2003

Level 2

RM

PP

PMC

SAM

M&A

PPQA

CM

2003

2002

NI PI LI FI

Page 25: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 25/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

25

Progress from January 2002 to May 2003

Level 3

2003

2002

RD

TS

PI

Ver

Val

IPM

RskM

OPF

OPD

OT

DAR

NI PI LI FI

Fullimplementationimpaired mostlybyinstitutionalizationand recentimprovement roll-

outs

Page 26: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 26/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

26

Lessons Learned

Page 27: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 27/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

27

Lessons Learned

Strategy Lessons Learned 

Manage Change  Identify and evaluate risks to thetransition due to other initiatives andimperatives when setting milestones

Introduction of New Technology 

• Conducting a series of MSAs ismore manageable

• Using a core team of individualsrepresenting the functions involvedin each assessment enabled more

in-depth learning than using onlyassessors outside the organization

• Schedule MSAs to allow more timefor planning improvements

Page 28: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 28/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

28

Lessons Learned

Strategy Lessons Learned Identify and Address Gaps 

• Use of core team and otherappropriate individuals in eachaction planning session was

valuable in analyzing theassessment results, identifyingsolutions to the gaps, and prioritizingimprovements

Realign with Business Goals 

• Be prepared to plan for this strategy

if measurement objectives andprocess improvement initiatives donot currently align with businessgoals.

Page 29: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 29/32

Page 30: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 30/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

30

Summary Points

• Learn about the model first

• Involve leadership in linking transition decision tobusiness objectives

• Involve as much of the organization as you can in thetransition

 – Communicate the change, and why it is importantto the organization

 – Involve them in

• Assessments• Learning opportunities

• Action Planning

Page 31: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 31/32

Rdb_pre.ppt EIT – Enterprise Processes andSolutions

31

References

• Managing Technological Change, SEI course

• IDEALsm: A User’s Guide for Software Process

Improvement, Bob McFeeley, CMU/SEI-96-HB-001• Goal-Driven Software Measurement – A

Guidebook, Park, Goethert, Florac, CMU/SEI-96-HB002

Page 32: [0] Cmm Sw 2 to Cmmi Level 3

7/31/2019 [0] Cmm Sw 2 to Cmmi Level 3

http://slidepdf.com/reader/full/0-cmm-sw-2-to-cmmi-level-3 32/32

Ruth Berggren

EIT Enterprise Processes and Solutions(972) 797-2717

[email protected]