Академический Документы
Профессиональный Документы
Культура Документы
April 2010
SMCMM Integration and SCAMPI are service marks of Carnegie Mellon University.
®CMMI, Capability Maturity Model, Capability Maturity Modeling, and CMM are registered in the U.S. Patent and Trademark Office by Carnegie
Mellon University. JuanJo Cukier
SEI-Certified SCAMPI Lead Appraiser
jcukier@pragmaconsultores.com
Index
• Objectives
• Notes
• CMMI Around the World
• The Sample
• Frequent hurdles with
• Specific Practices
• Generic Practices
• Conclusions
2
© JuanJo Cukier
jcukier@pragmaconsultores.com
Objectives
3
© JuanJo Cukier
jcukier@pragmaconsultores.com
Index
• Objectives
• Notes
• CMMI Around the World
• The Sample
• Frequent hurdles with
• Specific Practices
• Generic Practices
• Conclusions
4
© JuanJo Cukier
jcukier@pragmaconsultores.com
Notes
• 37 SCAMPI appraisals
• 22 Organizations
• Argentina, Chile, Spain
• 2006 – 2009
5
© JuanJo Cukier
jcukier@pragmaconsultores.com
Index
• Objectives
• Notes
• CMMI Around the World
• The Sample
• Frequent hurdles with
• Specific Practices
• Generic Practices
• Conclusions
6
© JuanJo Cukier
jcukier@pragmaconsultores.com
CMMI Around the World
7
® Software Engineering Institute, Carnegie Mellon University
© JuanJo Cukier
jcukier@pragmaconsultores.com
CMMI Around the World
155
8
® Software Engineering Institute, Carnegie Mellon University
© JuanJo Cukier
jcukier@pragmaconsultores.com
Index
• Objectives
• Notes
• CMMI Around the World
• The Sample
• Frequent hurdles with
• Specific Practices
• Generic Practices
• Conclusions
9
© JuanJo Cukier
jcukier@pragmaconsultores.com
The Sample
OU Size Total
All Organizational 1 to 20 9 (24%)
Units < 100 people 20 to 50 17 (46%)
50 to 100 11 (30%)
Total 37 10
© JuanJo Cukier
jcukier@pragmaconsultores.com
About my Concern…
• Work-Product Oriented
-“Specify measures”
-“Establish records”
-“Create or release baselines”
-“Establish the project plan”
√
Direct Artifacts
X
Direct Artifacts
12
© JuanJo Cukier
jcukier@pragmaconsultores.com
Index
• Objectives
• Notes
• CMMI Around the World
• The Sample
• Frequent hurdles with
• Specific Practices
• Generic Practices
• Conclusions
13
© JuanJo Cukier
jcukier@pragmaconsultores.com
The Bottom 10
# Process Area Practice Description
Overhead Induced?
++ + +/- - --
More Less 14
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - PP
Specific Practices
• SG 1 Establish Estimates
• SP 1.1 Estimate the Scope of the Project
• SP 1.2 Establish Estimates of Work Product and Task Attributes “The purpose of Project Planning is
• SP 1.3 Define Project Lifecycle
• SP 1.4 Determine Estimates of Effort and Cost to establish and maintain plans that
• SG 2 Develop a Project Plan define project activities.”.
• 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
• SG 3 Obtain Commitment to the Plan
#7 • SP 3.1 Review Plans That Affect the Project SP 1.2
#8 • SP 3.2 Reconcile Work and Resource Levels
S P 3 .3
13 %
5% S P 1.3
#4 • SP 3.3 Obtain Plan Commitment 11%
SP 1.4
S P 3 .2 6%
12 %
S P 2 .1
8%
S P 3 .1 SP 2.2
12 % 6%
SP 2.3
SP 2.7 SP 2.42%
5% SP 2.6 SP 2.5 6%
6% 8%
15
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - PP
Specific Practices
++
performed.
SP 3.1
•Cross plans that are not taken into account (QA, Testing,
Holidays, etc).
++
performed.
SP 3.2
•Lack of reconciliations after significant project changes
(replanning, turn over, scope changes, etc).
16
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - PMC
Specific Practices
• SG 1 Monitor Project Against Plan
• SP 1.1 Monitor Project Planning Parameters
• SP 1.2 Monitor Commitments “The purpose of Project Monitoring
• SP 1.3 Monitor Project Risks and Control is to provide an
#3 • SP 1.4 Monitor Data Management
• SP 1.5 Monitor Stakeholder Involvement understanding of the project’s
• SP 1.6 Conduct Progress Reviews progress so that appropriate
• SP 1.7 Conduct Milestone Reviews
• SG 2 Manage Corrective Action to Closure
corrective actions can be taken
• SP 2.1 Analyze Issues when the project’s performance
• SP 2.2 Take Corrective Action
• SP 2.3 Manage Corrective Action
deviates significantly from the plan.
”.
S P 2 .3 SP 1.1
10 % 9%
S P 2 .2 S P 1.2
9% 10 %
SP 2.1 SP 1.3
5% 7%
S P 1.7
12 % S P 1.4
16 %
SP 1.6
12% S P 1.5
10 %
17
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - PMC
Specific Practices
18
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - MA
Specific Practices
• SG 1 Align Measurement and Analysis Activities
• SP 1.1 Establish Measurement Objectives “The purpose of Measurement and
• SP 1.2 Specify Measures Analysis is to develop and sustain a
• SP 1.3 Specify Data Collection and Storage Procedures
#2 • SP 1.4 Specify Analysis Procedures measurement capability that is used
• SG 2 Provide Measurement Results to support management information
• SP 2.1 Collect Measurement Data
#6 • SP 2.2 Analyze Measurement Data
needs”.
• SP 2.3 Store Data and Results
#10 • SP 2.4 Communicate Results
S P 2 .4 S P 1.1
15 % 13 %
SP 2.3 S P 1.2
6% 10 %
S P 1.3
S P 2 .2
10 %
17 %
SP 2.1 S P 1.4
8% 2 1%
19
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - MA
Specific Practices
20
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - REQM
Specific Practices
• SG 1 Manage Requirements
• SP 1.1 Obtain an Understanding of Requirements “The purpose of Requirements
#9 •
•
SP 1.2 Obtain Commitment to Requirements
SP 1.3 Manage Requirements Changes
Management is to manage the
• SP 1.4 Maintain Bidirectional Traceability of Requirements requirements of the project’s
• SP 1.5 Identify Inconsistencies Between Project Work and Requirements products and product components
and to identify inconsistencies
between those requirements and the
project’s plans and work products”.
SP 1.1
8%
S P 1.5
23%
S P 1.2
3 1%
S P 1.4
19 %
S P 1.3
19 %
21
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - REQM
Specific Practices
22
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - CM
Specific Practices
• SG 1 Establish Baselines
• SP 1.1 Identify Configuration Items “The purpose of Configuration
• SP 1.2 Establish a Configuration Management System Management is to establish and
• SP 1.3 Create or Release Baselines
• SG 2 Track and Control Changes maintain the integrity of work
• SP 2.1 Track Change Requests products using configuration
• SP 2.2 Control Configuration Items
• SG 3 Establish Integrity
identification, configuration control,
• SP 3.1 Establish Configuration Management Records configuration status accounting, and
#1 • SP 3.2 Perform Configuration Audits
configuration audits”.
SP 1.1
SP 1.2
4%
4%
S P 1.3
22%
S P 3 .2
53%
SP 2.1
4%
SP 2.2
SP 3.1 13%
0%
23
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - CM
Specific Practices
24
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - PPQA
Specific Practices
• SG 1 Objectively Evaluate Processes and Work Products
#5 • SP 1.1 Objectively Evaluate Processes
• SP 1.2 Objectively Evaluate Work Products and Services
“The purpose of Process and
Product Quality Assurance is to
• SG 2 Provide Objective Insight
• SP 2.1 Communicate and Ensure Resolution of Noncompliance Issues provide staff and management with
• SP 2.2 Establish Records objective insight into processes and
associated work products”.
SP 2.2
12%
S P 1.1
36%
S P 2 .1
28%
S P 1.2
24%
25
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems - PPQA
Specific Practices
26
© JuanJo Cukier
jcukier@pragmaconsultores.com
Index
• Objectives
• Notes
• CMMI Around the World
• The Sample
• Findings
• Problematic Process Areas
• Frequent hurdles with
• Specific Practices
• Generic Practices
• Conclusions
27
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems
Generic Practices
G P 2 .1
G P 2 .10 8%
17 %
G P 2 .2
13 %
GP 2.3
G P 2 .9 1%
12 %
G P 2 .4
9%
GP 2.5
5%
G P 2 .8
G P 2 .6
18 %
6%
G P 2 .7 28
11%
© JuanJo Cukier
jcukier@pragmaconsultores.com
Recurrent Problems
Generic Practices
• Objectives
• Notes
• CMMI Around the World
• The Sample
• Findings
• Problematic Process Areas
• Frequent hurdles with
• Specific Practices
• Generic Practices
• Conclusions
30
© JuanJo Cukier
jcukier@pragmaconsultores.com
Conclusions
“Let’s record
our review,
even if there
Effort put on the “internal sell”
Organization
31
© JuanJo Cukier
jcukier@pragmaconsultores.com
Conclusions
32
© JuanJo Cukier
jcukier@pragmaconsultores.com
Visite our WEBSITE:
www.pragmaconsultores.com
-
Contact us:
• Spain: Santa Hortensia 15, Of. A3 | (28002) Madrid | Tel (+ 34) 91-515-0558 | practia@practia.es
• Argentina: San Martín 575 • 2º | (C1004AAK) Buenos Aires | Tel (+54-11) 4327-1999 | pragma@pragma.com.ar
Córdoba 524 1er Piso | (Q8300BLL) Neuquén | TE: (0299) 4424044
• Chile: Luis T. Ojeda 0191 • Piso 7 | Providencia, Santiago | Tel (+56-2) 334-3361 | practia@practia.cl
• Mexico: Prol. Corregidora No. 338 Oficina 3 y 4 | Fracc. Alamos 3ra. Sección | Querétaro, Qro. C.P. 76160 |
Tel. 442 245 2151/52
HQ Homero, Homero 203 • Piso 10 | Col. Chapultepec Morales | México DF, C.P. 11570 |
Tel. 55 3300 5361
© JuanJo Cukier
jcukier@pragmaconsultores.com