cmmi v1.2 tutorial
Post on 07-Apr-2018
258 Views
Preview:
TRANSCRIPT
-
8/6/2019 CMMI v1.2 Tutorial
1/121
2007 Carnegie Mellon University
2007 by Carnegie Mellon University
CMMI is registered in the U.S. Patent and Trademark Office byCarnegie Mellon University.
With thanks to Denise Cattan, Sandra Cepeda, Pascal Rabbath,and Gary Wolf for contributions.
CMMIVersion 1.2 and BeyondSSTC 2007 Conference
June 18, 2007
Mike Phillips
Software Engineering Institute
Carnegie Mellon University
-
8/6/2019 CMMI v1.2 Tutorial
2/121
2CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
CMMI Today
-
8/6/2019 CMMI v1.2 Tutorial
3/121
3CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
Selected CMMI Data (FY06)
17,630 Trained in Introduction to CMMINet increase of
108 Authorized Introduction to CMMI Instructors
45 Authorized SCAMPI Lead Appraisers
84 Authorized SCAMPI B/C Team Leads
744 SCAMPI V1.1 Class A Appraisals conducted and reported to the SEI
417 Publicly Reported SCAMPI V1.1 Class A Appraisals on the SEI Web
site
-
8/6/2019 CMMI v1.2 Tutorial
4/121
4CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
CMMI Transition Status 3/31/06
TrainingIntroduction to CMMI 66,044 trained
Intermediate CMMI 2,482 trained
Introduction to CMMI Instructors 490
SCAMPI Lead Appraisers 702 trained
SCAMPI B&C-Only Team Lead 33
Authorized
Introduction to CMMI V1.1 Instructors 371SCAMPI V1.1 Lead Appraisers 469
SCAMPI B&C Team Leads 456
-
8/6/2019 CMMI v1.2 Tutorial
5/121
5CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
CMMI Adoption
421K views/month in Q4 2006; over 24Kviews on 27 Sep 2006
Most downloaded files in Q4 2006
CMMI-DEV, V1.2
CMMI V1.2 Overview Presentation
Extreme Programming (XP), Six
Sigma, & CMMI: How They Can
Work Together
CMMI V1.2 Model Changes
Presentation
-
8/6/2019 CMMI v1.2 Tutorial
6/121
6CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
epor e as o arc
25
50
75
100
125
150
175
200
225
250
275
300
Number of SCAMPI v1.1/v1.2 Class A AppraisalsConducted by QuarterReported as of 31 March 2007
-
8/6/2019 CMMI v1.2 Tutorial
7/121
7CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
100
200
300
400
500
600
700
Staged
Continuous
Number of SCAMPI vX Class A Appraisals Conductedby Year by Representation*Reported as of 31 December 2006
* Where representation is reported
-
8/6/2019 CMMI v1.2 Tutorial
8/121
8CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
Reporting Organizational Categories
0 200 400 600 800 1000 1200
Military/Government
Agency
Contractor for
Military/Government
Commercial/In-house
Number of Organizations
Based on organizations
28.8%
67.6%
3.6%
1,377
-
8/6/2019 CMMI v1.2 Tutorial
9/121
9
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
Based on organizations reporting size data
25 or fewer
10.8%
101 to 200
19.6%
201 to 300
10.2%
76 to 100
8.8%
51 to 75
12.9%
26 to 50
13.5%
301 to 500
9.6%
501 to 1000
7.4%
1001 to 20004.8%
2000+
2.5%
1 to 100
45.9%
201 to 2000+
34.5%
1680
Organization SizeBased on the total number of employees within the area of the organization that was appraised
-
8/6/2019 CMMI v1.2 Tutorial
10/121
10
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
0 100 200 300 400 500 600 700 800
Military/Government
Agency
Contractor for
Military/Government
Commercial/In-house
Number of Organizations
Based on 878 organizations
Reporting Organizational Types
9/30/05
64.0%
31.3%
4.7%
-
8/6/2019 CMMI v1.2 Tutorial
11/121
11
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Not Given Initial Managed Defined Quantitatively
Managed
Optimizing
USA: 100 % = 498
Non-USA: 100 % = 879
Based on USA organizations and Non-USA organizations
%
ofOrga
nizations
879498
149
9
66
42
14
271
316
52
184
188
12
74
Maturity Profile by All Reporting USA andNon-USA Organizations
-
8/6/2019 CMMI v1.2 Tutorial
12/121
12
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
Argentina Australia Austria Bahrain Belarus Belgium Braz il Canada
C hile C hin a C olo mb ia C zec h R ep ub liD en ma rk D om in ican R ep ub lE gy pt F in la nd
France Germany Hong Kon India IndonesiaIreland Israel Italy
J ap an K ore a, R ep ub lic L atv ia Mala ys ia Mau ritiu s Me xic o Mo ro cco N eth erla nd s
New ZealandPakistan Peru Philippines Portuga l Russia S ingaporeSlovakia
S outh Africa S pain S weden S witz erlan d Taiw an T hailan d Tu rkey U nited K ingd o
United StatesVietnam
Red country name: New additions with this reporting
Countries where Appraisals have beenPerformed and Reported to the SEI
-
8/6/2019 CMMI v1.2 Tutorial
13/121
13
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
Number of Appraisals and Maturity LevelsReported to the SEI by Country
Countr y
N u m b e r of
Appr a is a ls
M a t u r i t
L e v e l 1
Re por te
Ma tur i ty
L e v e l 2
Re por te
Ma tur i t
L e v e l 3
Re por te
Ma tur i ty
L e v e l 4
Re por te d
Ma tur i ty
L e v e l 5
R e p o r t e C o u n t ry
N u m b e r o
Appr a is a l
M a t u r i t
L e v e l 1
Re por te
Ma tur i ty
L e v e l 2
Re por te
M a t u r i t
L e v e l 3
Re por te
Ma tur i t
L e v e l 4
Re por te
M a t u r i t
L e v e l 5
Re por teA rge nt ina 19 No Y e s Y e s Y es Y es K orea , R ep ub lic O f 7 8 Y e s Y es Y es Y es Y es
A us tra l ia 23 Y e s Y e s Y e s Y es Y es La tvia 1 0 or few er
A us tria 10 o r few er M a lay s ia 1 9 No Y es Y es N o Y es
B ah ra in 10 o r few er M a uri t ius 1 0 or few er
B elarus 10 o r few er M e x ic o 1 5 No Y es Y es Y es Y es
B elg ium 10 o r few er M o roc c o 1 0 or few er
B raz il 48 No Y e s Y e s Y es Y es Nethe rlands 1 0 or few er
C an ada 26 No Y e s Y e s Y es Y es New Zealan d 1 0 or few er
C hile 15 No Y e s Y e s N o Y es P ak is tan 1 0 or few er
C hina 240 Y e s Y e s Y e s Y es Y es P eru 1 0 or few er
C olom bia 10 o r few er P hilipp ines 1 6 No Y es Y es N o Y es
C z e c h Repub lic 10 o r few er P ortug al 1 0 or few er
D en m a rk 10 o r few er Rus s ia 1 0 or few er D om in ic a n R ep 10 o r few er S ing apore 1 0 or few er
E gy pt 17 No Y e s Y e s Y es Y es S lovak ia 1 0 or few er
F in lan d 10 o r few er S outh A fric a 1 0 or few er
F ra nc e 75 Y e s Y e s Y e s Y es Y es S pain 3 1 No Y es Y es N o Y es
G erm a ny 35 Y e s Y e s Y e s Y es Y es S w ed en 1 0 or few er
H on g K ong 10 S w itz erla nd 1 0 or few er
In d ia 204 No Y e s Y e s Y es Y es Ta iw an 4 6 No Y es Y es N o Y es
In dones ia 10 o r few er Th ailan d 1 0 or few er
Ire land 10 o r few er Tu rk e y 1 0 or few er
Is ra el 10 Unite d K ing do m4 8 Y e s Y es Y es Y es N o
Ita ly 10 o r few er Unite d S ta tes 7 18 Y e s Y es Y es Y es Y es
Ja pa n 172 Y e s Y e s Y e s Y es Y es V iet N am 1 0 or few er
-
8/6/2019 CMMI v1.2 Tutorial
14/121
14
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
Current ISO 9001
ISO 9001ISO 9001
IAIA
Current CMMI
SCAMPISCAMPIAA
SCAMPI A&
ISO 9001
SCAMPI A
VisitReport
Rating letter
indicating level
achieved
continues to
demonstrate
compliance with
ISO 9001:2000
no behaviours
inconsistent with
operating at level X
(Combined ISO Surveillance
using Cat C appraisal)
(Cat C appraisal)
Rating letter & or certificate
with scope indicating
in accordance with Level X
The possible options for assessment and surveillance
Combined Appraisal Opportunities
-
8/6/2019 CMMI v1.2 Tutorial
15/121
15
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
Adoption: What Else Is Happening?
The Addison-Wesley SEI Series Book and
A Guide to the CMMI
CMMI: A Framework
CMMI Assessments
CMMI Distilled: Second Edition
CMMI SCAMPI Distilled
CMMI Survival Guide
CMMI: Un Itinraire Flch
De kleine CMMI
Interpreting the CMMI
Making Process Improvement Work
Practical Insight into CMMI Real Process Improvement Using the CMMI
Systematic Process Improvement Using ISO 9001:2000 and CMMI
Balancing Agility and Discipline
-
8/6/2019 CMMI v1.2 Tutorial
16/121
16
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
How About SEI Publications?
Technical notes and special reports
Using CMMI-DEV for sourcing
Interpreting CMMI:
for Operational Organizations
for COTS Based Systems
for Service Organizations
for Marketing
Using CMMI with:
Earned Value Management
Product Line Practices
Six Sigma
Supplementing CMMI for Safety Critical Development
Demonstrating the Impact and Benefits of CMMI (and Web pages www.sei.cmu.edu/cmmi/results)
-
8/6/2019 CMMI v1.2 Tutorial
17/121
17
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
Improvements Median # of datapoints
Low High
Cost 34% 29 3% 87%
Schedule 50% 22 2% 95%
Productivity 61% 20 11% 329%
Quality 48% 34 2% 132%
Customer Satisfaction 14% 7 -4% 55%
Return on Investment 4.0 : 1 22 1.7 : 1 27.7 : 1
N = 30, as of August 2006 Organizations with results expressed as change over time
Performance Results Summary
-
8/6/2019 CMMI v1.2 Tutorial
18/121
18
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
CMMI Today
Version 1.1 CMMI Product Suite was released January 2002. CMMI Web site visits average over 12,000/day
Over 58,000 people have been trained
Almost 1600 class A appraisals have been reported to the SEI
Now we want to continuously improve
-
8/6/2019 CMMI v1.2 Tutorial
19/121
19
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
CMMI V1.2 and Beyond
-
8/6/2019 CMMI v1.2 Tutorial
20/121
20
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
Major Themes
Reduce complexity & sizeIncrease coverage
Increase confidence in appraisal results
-
8/6/2019 CMMI v1.2 Tutorial
21/121
21
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
Reduced Model Complexity & Size
Eliminated the concepts ofadvanced practices and common featuresIncorporated ISM into SAM; eliminated Supplier Sourcing (SS) addition
Consolidated and simplified the IPPD material
All definitions consolidated in the glossary
Adopted a single book approach (i.e., will no longer provide separate
development models)
Report size reduced 15% from either predecessor; PAs reduced 12%
-
8/6/2019 CMMI v1.2 Tutorial
22/121
22
CMMI Version 1.2 and BeyondPhillips, June 18, 2007
2007 Carnegie Mellon University
Increased Model Coverage
Added hardware amplificationsAdded two work environment practices (i.e., one in OPD and one in IPM)
Added goal and two practices in OPF to emphasize importance ofproject
startup
Updated notes (including examples) where appropriate so that they alsoaddress service development and acquisition of critical elements
Updated name to CMMI for Development (CMMI-DEV) to reflect the
expanded coverage
-
8/6/2019 CMMI v1.2 Tutorial
23/121
23
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
Model Changes - Other
Improved the Overview section (Part One)Improved clarity of how GPs are used
Moved generic goals and practices to Part Two
Added explanation of how process areas support the implementation of
GPs Added GP elaborations for GP 3.2
Improved the glossary (e.g., higher level management, bidirectional
traceability, subprocess)
Limited the process areas that can be considered not applicable to SAM.Clarified material throughout the model based on over 1000 change
requests
-
8/6/2019 CMMI v1.2 Tutorial
24/121
24
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
Integrated Product and Process Development(IPPD) Changes
IPPD material is being revised significantly. Organization Environment for Integration PA removed and material moved
to Organizational Process Definition (OPD) PA.
Integrated Teaming PA removed and material moved to Integrated Project
Management (IPM) PA.
IPPD goals have been consolidated.
Enable IPPD Management in OPD
Apply IPPD Principles in IPM
Overall material condensed and revised to be more consistent with other
PAs.
-
8/6/2019 CMMI v1.2 Tutorial
25/121
25
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
CMMI Model Combinations
CMMI Core
SERelated
Examples
Integrated Product andProcess Development
SupplierSourcing
SW
RelatedExamples
V1.1
CMMI Core (now includes SS)
SERelated
Examples
IPPD
SW
RelatedExamples
HWRelated
Examples
V1.2
Organizational Goal(OPD)
Project Goal (IPM)
-
8/6/2019 CMMI v1.2 Tutorial
26/121
26
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
Suppo
rt
PA
s
Proce
ss
Mgt
PAs
Projec
tManagem
IPM
IPPD Changes
SG1
SG2
SG3
SG4
IPM
SG1
SG2
SG3
IT
SG1
SG2
SG3 = ApplyIPPD principles
OE
I
SG1
SG2
OPD
SG1
SG2 SG2 = EnableIPPD principles
V1.1 V1.2
-
8/6/2019 CMMI v1.2 Tutorial
27/121
27
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
Supplier Agreement Management
Specific Goal
Establish SupplierAgreements
Specific Practice
1.1 Determine Acquisition Type
1.2 Select Suppliers
1.3 Establish Supplier Agreements
Satisfy SupplierAgreements
2.1 Execute the Supplier Agreement2.2 Monitor Selected Supplier
Processes
2.3 Evaluate Selected Supplier WorkProducts
2.4 Accept the Acquired Product
2.5 Transition Products
V1.1 SP2.1 Review COTS Products, was eliminated. Identifycandidate COTS products that satisfy requirements is a newsubpractice under the Technical Solutions Process Area SP1.1,Develop Alternative Solutions and Selection Criteria.
-
8/6/2019 CMMI v1.2 Tutorial
28/121
28
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
Organizational Process Focus
V1.1
SG 1 Determine Process Improvement Opportunities
1.1 Establish Organizational Process Needs
1.2 Appraise the Organizations Processes
1.3 Identify the Organizations Process Improvements
SG 2 Plan and Implement Process Improvement Activities
2.1 Establish Process Action Plans
2.2 Implement Process Action Plans
2.3 Deploy Organizational Process Assets
2.4 Incorporate Process-Related Experiences into the Organizational Process Assets
SG 1 Determine Process Improvement Opportunities
1.1 Establish Organizational Process Needs
1.2 Appraise the Organizations Processes
1.3 Identify the Organizations Process Improvements
SG 2 Plan and Implement Process Improvement
2.1 Establish Process Action Plans
2.2 Implement Process Action PlansSG 3 Deploy Organizational Process Assets andIncorporate Lessons Learned
3.1 Deploy Organizational Process Assets
3.2 Deploy Standard Processes
3.3 Monitor Implementation
3.4 Incorporate Process Related Experiences into theOrganizational Process Assets
V1.2
New
-
8/6/2019 CMMI v1.2 Tutorial
29/121
29
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
SCAMPI A Changes for V1.2
Method implementation clarifications
interviews in virtual organizations
practice characterization rules
organizational unit sampling options
Appraisal Disclosure Statement (ADS) improvements
reduce redundancy with other appraisal documents
improve usability for sponsor and government
Level 4,5 mapping to business objectives
require sponsors signature on the ADS
require all team members to show agreement on findings
Both V1,1 and V1.2 ADS reflect these today
Appraisal team will have responsibility for determination of applicability for SAM
Maturity level and capability level shelf life 3 years, given 1 year of V1.2availability
-
8/6/2019 CMMI v1.2 Tutorial
30/121
30
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
Published Appraisal Results
-
8/6/2019 CMMI v1.2 Tutorial
31/121
31
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
CMMI Training v1.2
Introduction to CMMI (Staged and Continuous)
Editorial update released 9/05
Updated v1.2 phased in this fall
Intermediate Concepts of CMMI
Being updated for v1.2
will better prepare students for SCAMPI training
CMMI Instructor Training
Being updated to reflect v1.2 changes
Delta training from V1.1 to V1.2
Available on-line for free
More extensive upgrade course for fee Appraisal Team members
Lead Appraisers, Instructors, candidates
-
8/6/2019 CMMI v1.2 Tutorial
32/121
32
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
CMMI V1.2 Schedules
Version 1.2 CMMI Product Suite release
V1.2 ADS required for all SCAMPIs
Last V1.1 Intro training
First expiration of V1.1 appraisals
(three-year validity)
Last V1.1 appraisal
Full Certification for Lead Appraisers begins
August 25, 2006
November, 2006
December, 2006
August 25, 2007
August 31, 2007
October, 2007
-
8/6/2019 CMMI v1.2 Tutorial
33/121
33
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
Beyond V1.2 -1
Improved architecture will allow post-v1.2 expansion. Extensions of the life cycle (Services, Outsourcing/Acquisition) could
expand use of a common organizational framework:
allows coverage of more of the enterprise or potential partnering
organizations
adapts model features to fit non-developmental efforts (e.g., CMMI
Services, CMMI Acquisition)
-
8/6/2019 CMMI v1.2 Tutorial
34/121
34
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
Three Complementary Constellations
CMMI-SVCprovides guidance for
those providingservices within
organizations and toexternal customers
CMMI-ACQprovides guidance
to enableinformed and
decisiveacquisitionleadership
CMMI-DEVprovides guidance
for measuring,monitoring, and
managingdevelopment
processes
16 Core Process Areas16 Core Process Areas
used in allused in all
-
8/6/2019 CMMI v1.2 Tutorial
35/121
35
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
Architecture & Constellations
Shared CMMI Material
Specific Practices, Additions, Amplifications
Development
Specific Materials
Acquisition
Specific Materials
Services
Specific Materials
Development AmplificationsDevelopment Additions
PA XXPA ZZPA DEV
Services AmplificationsServices Additions
PA ZZPA YYPA SRV
Acquisition AmplificationsAcquisition Addition
PA YYPA XXPA ACQ
Core Foundation ModelCommon PAs, Specific Practices, Generic Practices
CMMI Framework
-
8/6/2019 CMMI v1.2 Tutorial
36/121
36
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007
2007 Carnegie Mellon University
Beyond V1.2 -2
First two new constellations, CMMI for Services and CMMI for Acquisition, have
been commissioned by CMMI Steering Group. Development will be in parallel
with V1.2 effort; publication sequenced after V1.2 rollout.
Northrop-Grumman is leading industry group for CMMI Services.
Initial focus will be for organizations providing DoD services as well as internal IT:
System maintenance
Network Management, IT Services
IV&V
-
8/6/2019 CMMI v1.2 Tutorial
37/121
37
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007 2007 Carnegie Mellon University
Beyond V1.2 -3
SEI is coordinating development of CMMI-ACQ. Built upon draft created with General Motors for IT sourcing
Adds government acquisition perspectives from both DoD and civil
agencies
Recognizes importance of acquisition requirements development
(moved to level 2)
Adds perspectives for multiple suppliers to address systems of
systems, customer agreements
-
8/6/2019 CMMI v1.2 Tutorial
38/121
38
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007 2007 Carnegie Mellon University
Initial CMMI-ACQ Key AcquisitionProcesses*
AcquisitionRequirements
Development
Solicitation &
SupplierAgreement
Development
Acquisition
Technical
Solution
AcquisitionManagement
ProjectManagement
AcquisitionValidation
Acquisition
Verification
Core
Processes
*based on initial CMMI-ACQ model developed by General Motors/SEI
-
8/6/2019 CMMI v1.2 Tutorial
39/121
39
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007 2007 Carnegie Mellon University
Planned Sequence of Models
SA-CMMSA-CMM
GM ITSourcing
GM ITSourcing
CMMI-DEV V1.2CMMI-DEV V1.2
CMMI-ACQCMMI-ACQ
CMMI-SVCCMMI-SVC
CMMI V1.1CMMI V1.1
CMMI-AMCMMI-AM
-
8/6/2019 CMMI v1.2 Tutorial
40/121
40
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007 2007 Carnegie Mellon University
CMMI V1.2 and Beyond
The Details
-
8/6/2019 CMMI v1.2 Tutorial
41/121
41
CMMI Version 1.2 and Beyond
Phillips, June 18, 2007 2007 Carnegie Mellon University
Topics
Model
Appraisals
Training
Related Work
Model Basics
top related