cmmi and stakeholder involvement · pdf file11/23/2005 3 cmmi terms • stakeholder –...
TRANSCRIPT
![Page 1: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/1.jpg)
Systems and Software Consortium | 2214 Rock Hill Road, Herndon, VA 20170-4227Phone: (703)742-8877 | FAX: (703)742-7200
www.systemsandsoftware.org
CMMI® and StakeholderInvolvementWorth the effort?
Presented By: Jim Armstrong
Date: November 14, 2005
![Page 2: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/2.jpg)
11/23/2005 1
Agenda
• CMMI Stakeholder Content – What it is• CMMI Stakeholder Sources – Where it came from• Process Stakeholder Approaches – What folks do• Issues – What’s the problem• Conclusions – So what now
![Page 3: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/3.jpg)
11/23/2005 2
CMMI Stakeholder Content
![Page 4: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/4.jpg)
11/23/2005 3
CMMI Terms
• Stakeholder– A group or individual that is affected by or in some
way accountable for the outcome of an undertaking• Relevant stakeholder
– A stakeholder that is identified for involvement inspecified activities and is included in an appropriateplan
![Page 5: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/5.jpg)
11/23/2005 4
CMMI Comprehensive Stakeholder Tasks
GP 2.7 Identify and Involve Relevant Stakeholders– Identify and involve the relevant stakeholders as planned.
PP SP 2.6 Plan Stakeholder Involvement– Plan the involvement of identified stakeholders.
PMC SP 1.5 Monitor Stakeholder Involvement– Monitor stakeholder involvement against the project plan.
IPM SP 2.1 Manage Stakeholder Involvement– Manage the involvement of the relevant stakeholders in the
project.
![Page 6: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/6.jpg)
11/23/2005 5
CMMI Stakeholder Involvements in SPs
Explicit in Almost all PAs, particularly:• Obtain plan commitment• Identify, negotiate, and track critical
dependencies• Resolve issues• Develop requirements• Measure and analyze• Establish teams
Implicit – GP 2.7
![Page 7: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/7.jpg)
11/23/2005 6
CMMI Stakeholder Sources
![Page 8: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/8.jpg)
11/23/2005 7
CMMI Source Models for Stakeholders
IPD-CMM
CMMI
SW-CMM EIA/IS 731
![Page 9: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/9.jpg)
11/23/2005 8
SW-CMM
• Review by, participation of…– Other affected groups
– Other engineering groups
– Software related groups
– Management
– Customer
• Identification of…– Statement of work covers
– … customer and end user
• Monitoring ??
![Page 10: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/10.jpg)
11/23/2005 9
EIA 731
• Stakeholders include– Customer/users, developers, producers, testers, suppliers,
marketers, maintainers, disposers– Others who may be affected by, or may affect, the system or
product
• Stakeholders are:– Involved in requirements
• engaging all stakeholders in an ongoing dialogue– Review plans– Coordinate disciplines
• Identify??• Monitor??
![Page 11: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/11.jpg)
11/23/2005 10
IPD-CMM
• A stakeholder is defined as one or a group who has/have adirect impact on or from the product or its productionprocess
• References to– Identified– Communicate with– Collaborate with on vision
• Identify?? Note under leadership• Monitor??
• Not released - no use and appraisal experience.
![Page 12: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/12.jpg)
11/23/2005 11
Additional Notes
History of Integrated Product Development• Stakeholder involvement has significant impact
– Performance– Cost– Schedule
• Good involvement not natural
![Page 13: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/13.jpg)
11/23/2005 12
Process Stakeholder Approaches
![Page 14: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/14.jpg)
11/23/2005 13
Range of Options
• Assume it will work• Let integrative tasks push involvement• Emphasize identification• Monitor participation
– Quantity– Quality
• Address impact– Identify issues– Take actions to improve involvement
![Page 15: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/15.jpg)
11/23/2005 14
Participation Planning in Processes
How handled• Pre-defined
– Roles and responsibilities– Defined participant lists
• Definition tasks– Stakeholder matrices– Lists in plans, agendas
Results• Strong on who is a stakeholder• Weak on involvement specifics
![Page 16: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/16.jpg)
11/23/2005 15
Monitor and Manage in Processes
• Attendance taken, but not much participation tracked• Meeting canceled if missing or not prepared• Not much in the way of raising as an issue or taking
corrective action• Could be included as a measurement
![Page 17: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/17.jpg)
11/23/2005 16
Observations
• General response – “We did this anyway”• Some – “Made us think about it”• Many changes due more to basic activity task than
stakeholder practice– Requirements review now used– Integrated plan review brings stakeholders together
• Much on identification, little on managing
![Page 18: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/18.jpg)
11/23/2005 17
The Issues
![Page 19: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/19.jpg)
11/23/2005 18
Issues
Increased emphasis on monitoring?
• Can a program manager answer:– How is stakeholder involvement working on your
program?• Happening?• Impact?
– What is the basis of your conclusion?
• What is the best balance between– The value of getting a better answer– The effort needed to get the answer
![Page 20: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/20.jpg)
11/23/2005 19
CMMI Model Options
• Eliminate, merge or reduce requirements– Delete GP and let PP, PMC and IPM suffice– Reduce monitoring language
• Leave requirements alone– Maintain current status– Change the way appraisals look at GPs
• Add requirements– Be more specific on assurance that planned involvement is as
anticipated
![Page 21: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/21.jpg)
11/23/2005 20
Conclusions
![Page 22: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/22.jpg)
11/23/2005 21
Conclusions - Usage
• Quite a range of options are available• Minimum option is inviting• Greatest weakness is on managing
involvement• IPD history shows impact of stakeholder
involvement• You must decide!
![Page 23: CMMI and Stakeholder Involvement · PDF file11/23/2005 3 CMMI Terms • Stakeholder – A group or individual that is affected by or in some way accountable for the outcome of an undertaking](https://reader031.vdocuments.net/reader031/viewer/2022030416/5aa203757f8b9a436d8c6678/html5/thumbnails/23.jpg)
11/23/2005 22
Conclusions - Model
• Need to consider:– Is everybody really tuned in to real stakeholder
involvement?– Can appraisal issues be resolved?– Does the Generic Practice add significant
value?• Better data would help decision on content