32
Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results April 2003 Process Maturity Profile - Page 1 © 2003 by Carnegie Mellon University Software Engineering Institute Carnegie Mellon University Process Maturity Profile Software CMM ® CBA IPI and SPA Appraisal Results 2002 Year End Update April 2003 We could not produce this report without the support of the organizations and lead appraisers who reported their appraisal results to the SEI SM . Our many thanks for their continuing cooperation with our data collection and analysis efforts. Software Engineering Measurement and Analysis Initiative The Software Engineering Institute is a federally funded research and development center sponsored by the U.S. Department of Defense and operated by Carnegie Mellon ® University ® CMM and Carnegie Mellon are registered in the U.S. Patent and Trademark Office by Carnegie Mellon University SM SEI is a service mark of Carnegie Mellon University © 2003 by Carnegie Mellon University

Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 1© 2003 by Carnegie Mellon University

Software Engineering InstituteCarnegie Mellon University

Process Maturity Profile

Software CMM®

CBA IPI and SPA Appraisal Results2002 Year End Update

April 2003

We could not produce this report without the support of the organizations and lead appraisers who reported their appraisal results to the SEISM.

Our many thanks for their continuing cooperation with our data collection and analysis efforts.

Software Engineering Measurement and Analysis Initiative

The Software Engineering Institute is a federally funded research and development center sponsored by the U.S. Department of Defense and operated by Carnegie Mellon® University

® CMM and Carnegie Mellon are registered in the U.S. Patent and Trademark Office by Carnegie Mellon UniversitySM SEI is a service mark of Carnegie Mellon University

© 2003 by Carnegie Mellon University

Page 2: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 2© 2003 by Carnegie Mellon University

OutlineIntroduction

Current Status

Community Trends

Organizational Trends

Summary

Page 3: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 3© 2003 by Carnegie Mellon University

Introduction - 1: Purpose and SourceCharacterize the process maturity of the software community

This briefing uses information from:

• CMM based Appraisals for Internal Process Improvement (CBA IPIs) and

• Software Process Assessments (SPAs)

Please visit:

http://www.sei.cmu.edu/sema/profile_about.html

for additional information or questions you may have about this briefing

Page 4: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 4© 2003 by Carnegie Mellon University

CBA IPIs and SPAs conducted since 1987 throughand reported to the SEI by

• appraisals• CBA IPIs• SPAs• organizations• participating companies• reappraised organizations• projects

Please refer to: Terms Used in this Report on page 30

Introduction - 2: Data Description

December 2002 January 2003

2,6162,132

1,978632504

10,867

484

Page 5: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 5© 2003 by Carnegie Mellon University

Introduction - 3: Briefing ContentsThis briefing includes three primary sections:

1. Current Status- Snapshot of the software community based on the most

recent appraisal, since , of reporting organizations

2. Community Trends- Global distribution of appraisals- Growth in the number of appraisals performed - Shifts in the maturity profile over time

3. Organizational Trends- Analysis of Key Process Area (KPA) satisfaction - Time to move up in maturity

1998

Page 6: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 6© 2003 by Carnegie Mellon University

Current StatusAppraisals conducted from through

• organizations• participating companies• projects• offshore organizations

Please refer to: Terms Used in this Report on page 30

1,345508

6,76547.1%

December 20021998

Page 7: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 7© 2003 by Carnegie Mellon University

Based on organizations

Reporting Organization Types

4.4%

23.8%

71.8%

0% 10% 20% 30% 40% 50% 60% 70% 80%

Military/Federal

DoD/Fed Contractor

Commercial/In-house

% of Organizations

1,345

Page 8: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 8© 2003 by Carnegie Mellon University

Based on organizations reporting SIC code. For more information visit: http://www.osha.gov/oshstats/sicser.html

Business Services33.3%

Engineering & Management Services11.6%

Health Services0.6%

Instruments And Related Products8.0%

Transportation Equipment6.6%

Electronic & Other Electric Equipment

5.8%

Industrial Machinery And Equipment5.4%

Wholesale Trade0.8%Retail Trade

0.4% Transportation, Communication, Electric, Gas and Sanitary Services

7.3%

Public Administration (Including Defense)

8.3%

Membership Organizations0.3%

Educational Services0.1%

Services, Nec0.3%

Finance, Insurance and Real Estate8.9%

Furniture And Fixtures0.1%

Primary Metal Industries0.1%

Fabricated Metal Products1.0%

Food And Kindred Products0.1%

Printing And Publishing0.6%

Chemicals And Allied Products0.3%

Types of OrganizationsBased on Primary Standard Industrial Classification (SIC) Code

Manufacturing28.1%

Services46.1%

709

Page 9: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 9© 2003 by Carnegie Mellon University

25 or less11.3%

101 to 20022.8%

201 to 3009.8%

76 to 10010.4%

51 to 7512.4%

25 to 5017.1%

301 to 5007.9%

501 to 10005.8%

1001 to 20001.8%

2000+0.6%

Based on organizations reporting size data

Organization SizeBased on the total number of employees within the area of the organization that was appraised

201 to 2000+26.1%

1 to 10051.2%

1,309

Page 10: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 10© 2003 by Carnegie Mellon University

Based on most recent appraisal, since , of organizations

Organization Maturity Profile%

of O

rgan

izat

ions

1,3451998

16.9%

43.2%

24.6%

8.0% 7.3%

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Initial Repeatable Defined Managed Optimizing

Page 11: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 11© 2003 by Carnegie Mellon University

Based on most recent appraisal, since , of

Maturity Profile by Organization Type%

of O

rgan

izat

ions

1998 1,345

17.2%

45.9%

20.7%

8.1% 8.2%

13.8%

34.4%

38.4%

7.8%5.6%

28.8%

47.5%

13.6%

8.5%

1.7%

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Initial Repeatable Defined Managed Optimizing

Commercial/In-house DoD/Fed Contractor Military/Federal

organizations

Page 12: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 12© 2003 by Carnegie Mellon University

21.6

%

19.6

%

19.1

%

20.6

%

15.1

%

9.4%

9.6% 11

.8%

20.8

%

12.5

%

60.1

%

54.0

%

42.6

%

50.7

%

37.5

% 42.2

%

37.5

%

18.4

%

16.7

%

25.0

%

15.5

% 20.5

% 25.3

%

18.4

%

28.4

%

31.3

%

29.8

%

39.5

%

12.5

%

1.4% 3.

6%

8.0%

5.1%

12.7

%

8.6% 9.6% 11

.8% 16

.7%

1.4% 2.2% 4.

9%

5.1% 6.4% 8.

6%

13.5

% 18.4

%

33.3

%

62.5

%

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

25 or fewer 26 to 50 51 to 75 76 to 100 101 to 200 201 to 300 301 to 500 501 to 1000 1001 to 2000 2000+

Initial Repeatable Defined Managed Optimizing

Maturity Profile by Organization SizeBased on the total number of employees within the area of the organization that was appraised

Based on organizations reporting size data

The number of organizations for the 2000+ category is small which inflates the maturity level bars. Please see page 9 and take this into account. The purpose of this chart is to indicate that all sizecategories contain most, if not all, maturity levels.

1,309

% o

f Org

aniz

atio

ns

Page 13: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 13© 2003 by Carnegie Mellon University

Based on U.S. organizations and offshore organizations

USA and OffshoreOrganization Maturity Profiles

% o

f Org

aniz

atio

ns

712 633

21.8%

47.1%

23.0%

5.5%2.7%

11.4%

38.9%

26.4%

10.9% 12.5%

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Initial Repeatable Defined Managed Optimizing

USA Offshore

Page 14: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 14© 2003 by Carnegie Mellon University

Community TrendsAppraisals conducted from 1987 through

• appraisals• organizations• participating companies• reappraised organizations• projects

Please refer to: Terms Used in this Report on page 30

December 2002

2,6161,978

632504

10,867

Page 15: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 15© 2003 by Carnegie Mellon University

Countries Where Appraisals have been Performed and Reported to the SEI

Argentina Australia Austria Barbados Belgium Brazil Canada ChileChina Colombia Cyprus Denmark Egypt Finland France GermanyGreece Hong Kong Hungary India Ireland Israel Italy JapanKorea, Republic of Malaysia Mexico Netherlands New Zealand Norway Pakistan PeruPhilippines Poland Portugal Puerto Rico Russia Saudi Arabia Singapore South AfricaSpain Sweden Switzerland Taiwan Thailand Turkey United Kingdom United StatesUruguay Venezuela Vietnam

Page 16: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 16© 2003 by Carnegie Mellon University

Number of Appraisals and Maturity Levels Reported to the SEI by Country

Please visit: http://www.sei.cmu.edu/sema/profile_FAR.html

and review the information provided about this slide before contacting the SEI directly for additional information

CountryNumber of Appraisals

Maturity Level 1

Reported

Maturity Level 2

Reported

Maturity Level 3

Reported

Maturity Level 4

Reported

Maturity Level 5

Reported CountryNumber of Appraisals

Maturity Level 1

Reported

Maturity Level 2

Reported

Maturity Level 3

Reported

Maturity Level 4

Reported

Maturity Level 5

ReportedArgentina 10 or fewer Malaysia 10 or fewerAustralia 27 Yes Yes Yes No No Mexico 13 Yes Yes Yes Yes NoAustria 10 or fewer Netherlands 13 Yes Yes Yes No NoBarbados 10 or fewer New Zealand 10 or fewerBelgium 10 or fewer Norway 10 or fewerBrazil 16 Yes Yes Yes No No Pakistan 10 or fewerCanada 59 Yes Yes Yes No Yes Peru 10 or fewerChile 10 or fewer Philippines 10 or fewerChina 73 Yes Yes Yes Yes Yes Poland 10 or fewerColombia 10 or fewer Portugal 10 or fewerCyprus 10 or fewer Puerto Rico 10 or fewerDenmark 10 or fewer Russia 10 or fewerEgypt 10 or fewer Saudi Arabia 10 or fewerFinland 10 or fewer Singapore 17 Yes Yes Yes No YesFrance 110 Yes Yes Yes Yes No South Africa 10 or fewerGermany 30 Yes Yes Yes No No Spain 10 or fewerGreece 10 or fewer Sweden 10 or fewerHong Kong 10 or fewer Switzerland 10 or fewerHungary 10 or fewer Taiwan 10 or fewerIndia 238 Yes Yes Yes Yes Yes Thailand 10 or fewerIreland 10 or fewer Turkey 10 or fewerIsrael 28 Yes Yes Yes No No United Kingdom 119 Yes Yes Yes No NoItaly 26 Yes Yes Yes No No United States 1671 Yes Yes Yes Yes YesJapan 77 Yes Yes Yes Yes Yes Uruguay 10 or fewerKorea, Republic of 22 Yes Yes Yes Yes No Venezuela 10 or fewer

Vietnam 10 or fewer

Page 17: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 17© 2003 by Carnegie Mellon University

Based on appraisals conducted through and reported to the SEI by

Number of Appraisals Reported to the SEIby Year

0

50

100

150

200

250

300

350

400

450

500

1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002

First Appraisal Reappraisal

2,616 Dec 2002 Jan 2003

*

*

Num

ber

of A

ppra

isal

s

Page 18: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 18© 2003 by Carnegie Mellon University

Based on appraisals reporting these organization types

Number of Appraisals Reported to the SEIby Organization Type and Year

0

50

100

150

200

250

300

350

1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002

Commercial/In-house DoD/Fed Contractor Military/Federal

Num

ber

of A

ppra

isal

s

2,607

Page 19: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 19© 2003 by Carnegie Mellon University

80.3

%

12.1

%

7.6%

64.4

%

21.9

%

12.0

%

1.4%

0.3%

60.2

%

22.7

%

14.4

%

2.1%

0.5%

54.3

%

27.1

%

14.8

%

3.1%

0.7%

47.9

%

30.6

%

15.8

%

3.7%

2.0%

42.0

%

32.9

%

17.5

%

4.3%

3.3%

37.3

%

34.0

%

20.0

%

4.5%

4.2%

32.3

% 35.7

%

20.8

%

6.0%

5.2%

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Initial Repeatable Defined Managed Optimizing

1987-19911992-1996199719981999200020012002

Trends in the Community Maturity Profile%

of O

rgan

izat

ions

Based on a cumulative view of the most recent appraisals of organizations up through the year indicated. This accounts for the difference from the figures on page 10.

Year Orgs132635792964

1,1781,4201,6571,978

Page 20: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 20© 2003 by Carnegie Mellon University

Organizational TrendsAppraisals conducted through

• Key Process Area (KPA) profiles- satisfaction of KPAs by maturity level for organizations

appraised at levels 1 and 2

• reappraised organizations- accounting for appraisals- although some organizations conducted multiple

reappraisals, only the first and latest appraisals were used in creating the charts on pages 23 & 24

Please refer to: Terms Used in this Report on page 30

504

1,377

December 2002

1,152

Page 21: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 21© 2003 by Carnegie Mellon University

Based on CBA IPI appraisals

Key Process Area Profiles - 1Organizations Appraised at Level 1

% of Appraisals

521

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

PCM

TCM

DP

SQM

QPM

PR

IC

SPE

ISM

TP

OPD

OPF

SCM

SQA

SSM

PTO

SPP

RM

FullySatisfiedRated

Repeatable

Defined

Managed

Optimizing

Software Subcontract Management (SSM) is not applicable/not rated in many assessments. Please take that into account when interpretingits Fully Satisfied rating.

Page 22: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 22© 2003 by Carnegie Mellon University

Key Process Area Profiles - 2Organizations Appraised at Level 2

Based on CBA IPI appraisals856

% of Appraisals

Defined

Managed

Optimizing

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

PCM

TCM

DP

SQM

QPM

PR

IC

SPE

ISM

TP

OPD

OPF

FullySatisfiedRated

Page 23: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 23© 2003 by Carnegie Mellon University

Maturity Level of First and Latest Appraisal

% o

f Org

aniz

atio

ns

49.2%

35.3%

8.7%6.3%

0.4%

8.7%

30.0%

40.3%

9.5%11.5%

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Initial Repeatable Defined Managed Optimizing

First Latest

Based on reappraised organizations using their first and latest appraisal504

Page 24: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 24© 2003 by Carnegie Mellon University

No Change12.1%

Moved Down2.8%

Level 4 to 56.2%Level 3 to 5

3.4%

Level 3 to 43.4%

Level 1 to 42.0%

Level 1 to 314.3%

Level 2 to 51.0%

Level 1 to 225.6%

Level 2 to 44.0%

Level 1 to 50.8%

Level 2 to 324.6%

ReappraisalsChange in Maturity Level

Based on reappraised organizations using their first and latest appraisal504

Level 1 to 1 6.5%Level 2 to 2 4.0%Level 3 to 3 1.2%Level 4 to 4 0.2%Level 5 to 5 0.2%

Page 25: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 25© 2003 by Carnegie Mellon University

Time to Move Up

Number of months to move to nextmaturity level

Largest observed value that is not an outlier

75th Percentile

25th PercentileMedian

Smallest observed value that is not an outlier

Recommended time between appraisals {

100

30

18

0

50

All (1987 to Present)

1 to 2 2 to 3 3 to 4 4 to 5177 188 43 36

1992 to Present

1 to 2 2 to 3 3 to 4 4 to 5152 176 41 36

Pre-1992

1 to 2 2 to 325 12

75

2225

39 40

Time Period of Initial Appraisal

LevelOrgs

2521

2328

15 15

Page 26: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 26© 2003 by Carnegie Mellon University

Maturity Summary - 1Current StatusIncrease in appraisals reported to the SEI as compared to prior releases of this briefing

A greater portion of this increase were from offshore organizations

Commercial and in-house organizations reporting most appraisals

Of U.S. organizations, the services and manufacturing industriesreported most appraisals

Half of the organizations reporting size have 100 or fewer software personnel

Page 27: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 27© 2003 by Carnegie Mellon University

Maturity Summary - 2Community TrendsOverall community profile continues to shift towardhigher maturity

Trend toward higher maturity profile for offshore organizations compared to U.S. organizations continues

Page 28: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 28© 2003 by Carnegie Mellon University

Maturity Summary - 3 Organizational TrendsSoftware Quality Assurance is the least frequently satisfied level 2 KPA among organizations* appraised at level 1

Integrated Software Management is the least frequently satisfiedlevel 3 KPA among organizations* appraised at level 2

Higher maturity has been reached among those organizations reporting reappraisals

*Adjusted for number of organizations rating the KPA

Page 29: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 29© 2003 by Carnegie Mellon University

Maturity Summary - 4 Organizational Trends (continued)For organizations that began their CMM-based SPI effort in 1992 or later, the median time to move from:

• maturity level 1 to 2 is 22 months• maturity level 2 to 3 is 21 months• maturity level 3 to 4 is 25 months• maturity level 4 to 5 is 15 months

Page 30: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 30© 2003 by Carnegie Mellon University

Terms Used in this ReportAppraisal - The appraisal methods used in this report are the Software Process

Assessment (SPA) and CMM-Based Appraisal for Internal Process Improvement (CBA IPI). We do request and receive other SoftwareCMM-based appraisals such as Software Capability Evaluations (SCE) and Interim Profiles. As our sampling size of these other methods increase, they will be reported here.

Company - Parent of the appraised entityA company can be a commercial or non-commercial firm, for-profit or not for-profit business, a research and development unit, a higher education unit, a government agency, or branch of service, etc.

Organization – a.k.a. Appraised entity The organization unit to which the appraisal results apply. An appraised entity can be the entire company, a selected business unit, units supporting a particular product line or service, etc.

Offshore - Appraised entity whose geographic location is not within the United States. The parent of the appraised entity may or may not be based within the United States.

Page 31: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 31© 2003 by Carnegie Mellon University

Report your Appraisal Results to the SEIThe briefing is only possible due to the cooperation of organizations and individuals sending in their appraisal results to the SEI

In order to provide this information and service in the future, it will depend on this continued cooperation

Please visit:

http://www.sei.cmu.edu/sema/report.html

for forms, information, and instructions on how to report appraisals to the SEI

Page 32: Software CMM CBA IPI and SPA Appraisal Results 2002 Year ...Carnegie Mellon University Software Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results © 2003 by Carnegie

Carnegie Mellon UniversitySoftware Engineering Institute Software CMM - CBA IPI and SPA Appraisal Results

April 2003 Process Maturity Profile - Page 32© 2003 by Carnegie Mellon University

Contact InformationPlease visit:

http://www.sei.cmu.edu/sema/profile_about.html

and review the information provided before contacting:

SEI Customer Relations (412) 268-5800SEI FAX number (412) 268-5758

Internet [email protected]

Mailing AddressCustomer RelationsSoftware Engineering InstituteCarnegie Mellon UniversityPittsburgh, PA 15213-3890