SCAMPI Sampling Rules 1 Sampling the SCAMPI Sampling Rules or Trying to Explain the Unexplainable Pat O’Toole, PACT www.PACTCMMI.com May, 2012 www.PACTCMMI.com.

Slides:



Advertisements
Similar presentations
Implementing CMMI® for Development Version 1.3
Advertisements

Copyright © 2003 by Cooliemon TM, LLC 1 Causal Analysis & Resolution (CAR) at Level 1 Presenter: Ralph Williams, President SEI Authorized CBA IPI Lead.
National Cheng-Kung University
Overview of Changes Introduced in CMMI ® v1.3 ASEE Annual Meeting February 19, 2011 Dr. Richard Waina Multi-Dimensional Maturity Based on presentations.
Capability Maturity Model Integration CMMI®
Copyright 2005 CMMI and ITIL Alison Adams & Kieran Doyle.
Copyright 2003 CMMI: Executive Briefing Presented by Kieran Doyle
Copyright 2003, ProcessVelocity, LLP. CMM and Capability Maturity Model are registered in the U.S. Patent and Trademark Office. CMMI and SCAMPI are service.
SM CMM Integration, SCAMPI, SCAMPI Lead Assessor, SCAMPI Lead Appraiser, and SEI are service marks of Carnegie Mellon University.  CMM and CMMI are registered.
CISB444 - Strategic Information Systems Planning
Quality Systems Frameworks
Standard CMMI Appraisal Method for Process Improvement (SCAMPI)
Avra Software CMPUT Process Quality and Software Assessment Case Study - slide#1©P. Sorenson and Amr Kamel Assessment Plan for Assessment Plan for.
SE 450 Software Processes & Product Metrics 1 Quality Systems Frameworks.
Agile Quality Assurance Reference Model Jacob Sandnes 3/23/15.
Auditing A Risk-Based Approach To Conducting A Quality Audit
TS16949 requirements Subjects –Audit planning –Recertification audit requirements –Auditing Remote supporting functions.
TC176/IAF ISO 9001:2000 Auditing Practices Group.
Meeting Skills.
Office of Project Management Metrics Report Presentation
PACINA Online A Mini-Tutorial on Reading and Interpreting a Published Information Needs Analysis facilitated by Andrew Booth, ScHARR, University of Sheffield.
CMMI Course Summary CMMI course Module 9..
Introduction to ISO New and modified requirements.
COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.
Comparing CMMI® and OPM3®
CMMi What is CMMi? Basic terms Levels Common Features Assessment process List of KPAs for each level.
CRITICAL APPRAISAL OF SCIENTIFIC LITERATURE
Major Parts in a Business Plan
EngMat/JWS.PPT 10/17/ CMMI ® Today – The Current State CMMI ® Technology Conference 2003 November 18, 2003 Ron Paulson Vice President, Engineering.
University of Sunderland CIFM03Lecture 2 1 Quality Management of IT CIFM03 Lecture 2.
Lecture Topics covered CMMI- - Continuous model -Staged model PROCESS PATTERNS- -Generic Process pattern elements.
Managing CMMI® as a Project
Application of the CMMI SM to Plan and Control Life Cycle Costs Dr. Mary Anne Herndon Science Applications International Corporation (SAIC) November, 2003.
GCSE Design and Technology: Product Design
1 1 Major Changes in CMMI v1.3 Configuration Management Working Group April 12, 2011.
© 2001 Change Function Ltd USER ACCEPTANCE TESTING Is user acceptance testing of technology and / or processes a task within the project? If ‘Yes’: Will.
“CBA IPI® vs. SCAMPISM Appraisal Methods: Key Differences”
Everything You Ever Wanted to Know About CMMI in 30 Minutes or LESS CCS TECHNICAL SERVICES (484) CCS TECHNICAL SERVICES (484) William.
Software Engineering - I
The Logic Model An Outcomes-Based Program Model. What is a Logic Model? “a systematic and visual way to present and share your understanding of the relationships.
Pittsburgh, PA Sponsored by the U.S. Department of Defense © 2003 by Carnegie Mellon University This material is approved for public release.
Gary Natwick & Geoff Draper November 2003 Product-Based Approach for CMMI ® Appraisals CMMI ® Technology Conference & User Group 2003 assured.
Copyright © 2003 by Cooliemon TM, LLC 1 Presenter: Ralph Williams, President SEI Authorized CBA IPI Lead Assessor (CMM ® ) SCAMPI Lead Appraiser SM (CMMI.
Pittsburgh, PA Sponsored by the U.S. Department of Defense © 2003 by Carnegie Mellon University This material is approved for public release.
Evidence about the Benefits of CMMI ® What We Already Know and What We Need to Know Joe Jarzombek, PMP Deputy Director for Software Assurance Information.
Pittsburgh, PA CMMI Acquisition Module - Page M5-1 CMMI ® Sponsored by the U.S. Department of Defense © 2005 by Carnegie Mellon University This.
Project Management Strategies Hidden in the CMMI Rick Hefner, Northrop Grumman CMMI Technology Conference & User Group November.
© 2004 Tangram Hi-Tech Solutions Project Management According to the CMMI1 Project Management according to the Capability Maturity Model (CMMI)
TC176/IAF ISO 9001:2000 Auditing Practices Group.
Aviation Ground Handling Trailblazer Assessment Activity consultation Aviation ground operative Aviation ground specialist Aviation operations manager.
Management Mustangs Strategic Brand Management Module - 5.
COUNSELOR EDUCATION PEDAGOGY TRAINING Session One: Significant Learning and Counselor Education.
Transitional ISO 9001:2015 Internal Audit
Transitioning from CBA-IPI to SCAMPI Appraisals: Lessons Learned
Session: 5 Using the RDQA tool for System Assessment
Process Maturity Profile
CMMI Q & A.
Presented To: 3rd Annual CMMI Technology Conference and User Group
Multi Rater Feedback Surveys FAQs for Participants
Multi Rater Feedback Surveys FAQs for Participants
ISO 9001:2015 Auditor / Registration Decision Lessons Learned
Interpretive Guidance Project: What We Know CMMI User’s Conference
..
Art & Design CPD Presentation. Art & Design CPD Presentation.
Objective Evidence For Appraisals
Small Organizations are Different?
Teacher Tips BSBWHS405 Contribute to Implementing and maintaining WHS Management Systems May 2017.
Acknowledgment of achievement
STEPS Site Report.
Nonconformity Writing
Presentation transcript:

SCAMPI Sampling Rules 1 Sampling the SCAMPI Sampling Rules or Trying to Explain the Unexplainable Pat O’Toole, PACT May,

SCAMPI Sampling Rules 2 Acknowledgments Terms like these are often used in the following material: CMMI ® Framework IDEAL SM Model Capability Maturity Model Integration SM and IDEAL SM are service marks of Carnegie Mellon University ® CMMI is registered in the U.S. Patent & Trademark Office

SCAMPI Sampling Rules 3 SCAMPI Class A v1.3  SCAMPI –S tandard C MMI A ppraisal M ethod for P rocess I mprovement  SCAMPI MDD –SCAMPI M ethod D efinition D ocument  250+ page process document for SCAMPI A appraisals  Specific source of angst –SCAMPI MDD v1.3 Section –It’s only 7 pages, but do NOT drive or operate heavy equipment after reading it!

SCAMPI Sampling Rules 4 New Terminology with MDD v1.3  Basic Units  Sampling Factors  Subgroups  Coverage Rules.

SCAMPI Sampling Rules 5 New Terminology with MDD v1.3  Basic Units  Sampling Factors  Subgroups  Coverage Rules.

SCAMPI Sampling Rules 6 Basic Unit  For CMMI-DEV, “Basic Unit” is roughly equivalent to “Project” –However, “project” doesn’t work as well for the Services or Acquisition constellations –“Basic Unit” is much more generic –Therefore, for purposes of this presentation, I will use “PROJECT!”

SCAMPI Sampling Rules 7 New Terminology with MDD v1.3  Basic Units  Sampling Factors  Subgroups  Coverage Rules.

SCAMPI Sampling Rules 8 Sampling Factors – Why?  Project work may be performed in different ways depending on various characteristics –Small projects may be conducted differently than large ones –Project work conducted by your USA-based team may be done differently than your offshore development group –Scrum projects are run differently than Waterfall projects  Sampling factors ensure that the organizational scope provides a robust (and complete) view of the various ways work is performed by the organization.

SCAMPI Sampling Rules 9 Mandatory Candidate Sampling Factors  The Sampling Factors that MUST be considered: –Location (e.g., Minneapolis vs. Las Vegas) –Customer (e.g., DoD vs. commercial industry) –Size (e.g., small vs. medium vs. large vs. 4XL) –Organizational Structure (e.g., different divisions) –Type of Work (e.g., development vs. maintenance)  For each candidate, the question to be answered is: –Do different settings for this factor affect the way that work is performed in the organization to be appraised?  Yes – Relevant Sampling Factor  No – Irrelevant Sampling Factor.

SCAMPI Sampling Rules 10 Other Potential Sampling Factors  Other Relevant Sampling Factors may exist and, if so, must also be considered –Life Cycle (e.g., Scrum projects vs. Waterfall projects) –Funding Source (e.g., customer vs. internal funding) –Criticality (e.g., nice-to-have vs. life critical) –Etc.  Your organization may have unique characteristics that significantly affect how work is performed –These would be included as Relevant Sampling Factors in a SCAMPI A appraisal.

SCAMPI Sampling Rules 11 Example

SCAMPI Sampling Rules 12 New Terminology with MDD v1.3  Basic Units  Sampling Factors  Subgroups  Coverage Rules.

SCAMPI Sampling Rules 13 Subgroup  “Cluster” of projects that share common relevant sampling factor values and exhibit similar process implementations –If Customer, Size, and Type of Work are relevant sampling factors, how many POSSIBLE subgroups are there?  Customer: Internal / External  Size: Small / Medium / Large  Type of Work: Development / Maintenance  2 values for x 3 values for x 2 values for = 12 possible subgroups.

SCAMPI Sampling Rules 14 How Many ACTUAL Subgroups?

SCAMPI Sampling Rules 15 Number of projects in the given subgroup How Many Projects per Subgroup? Minimum # of projects from a given subgroup = Number of subgroups X Total number of projects

SCAMPI Sampling Rules 16 Back to Our Example… # of IMD = (6 x 2) / 15 = 0.8 => 1 # of ISM = (6 x 1) / 15 = 0.4 => 1 # of EMD = (6 x 5) / 15 = 2.0 => 2 # of ESM = (6 x 3) / 15 = 1.2 => 1 # of ELD = (6 x 2) / 15 = 0.8 => 1 # of EMM = (6 x 2) / 15 = 0.8 => 1.

SCAMPI Sampling Rules 17 What if… # of IMD = (6 x 200)/1500 = 0.8 => 1 # of ISM = (6 x 100)/1500 = 0.4 => 1 # of EMD = (6 x 500)/1500 = 2.0 => 2 # of ESM = (6 x 300)/1500 = 1.2 => 1 # of ELD = (6 x 200)/1500 = 0.8 => 1 # of EMM = (6 x 200)/1500 = 0.8 => 1

SCAMPI Sampling Rules 18 New Terminology with MDD v1.3  Basic Units  Sampling Factors  Subgroups  Coverage Rules.

SCAMPI Sampling Rules 19 Coverage Rules  Three flavors: –Coverage Rules for Process Areas –Coverage Rules for Basic Units (whoops! – Projects) –Coverage Rules for Support Functions.

SCAMPI Sampling Rules 20 Cover Rules for Process Areas  PA Coverage Rule 1 (in for a penny, in for a pound) –Evaluation of a given PA must cover all practices, both specific and generic –There is a wee bit of wiggle room here as the rule includes the words, “…for which they supply data”  PA Coverage Rule 2 (no need to keep pounding) –If a PA is performed in a consistent way across subgroups, evaluation of that PA may be consolidated –For example, if CM, DAR, PPQA, and RSKM are performed in the same manner across all projects, then they need not be evaluated for all 6 subgroups.

SCAMPI Sampling Rules 21 Project Coverage Rules  Project Coverage Rule 1 –For each subgroup, both artifacts and affirmations shall be provided for at least one project for every process area  This sampled project shall provide data for all process areas  Project Coverage Rule 2 –For at least 50% of the sampled projects in each subgroup, both artifacts and affirmations shall be provided for at least one process area  Project Coverage Rule 3 – For all sampled basic units in each subgroup either artifacts or affirmations shall be provided for at least one process area.

SCAMPI Sampling Rules 22 ATLAS #19a  Can you apply what you’ve learned? –Well, heard?  Let’s find out…  Work individually or together to answer the questions in ATLAS #19a –There is no need to provide comments.

SCAMPI Sampling Rules 23 Cover Rules for Process Areas  PA Coverage Rule 1 –Evaluation of a given PA must cover all practices, both specific and generic –HINT: Start with the question, “Which projects contribute to its fulfillment?”

SCAMPI Sampling Rules 24 Project Coverage Rules  Project Coverage Rule 1 –For each subgroup, both artifacts and affirmations shall be provided for at least one project for every process area  This sampled project shall provide data for all process areas  Project Coverage Rule 2 –For at least 50% of the sampled projects in each subgroup, both artifacts and affirmations shall be provided for at least one process area  Project Coverage Rule 3 – For all sampled basic units in each subgroup either artifacts or affirmations shall be provided for at least one process area.

SCAMPI Sampling Rules 25 ATLAS #19a Results  ATLAS #19a was distributed to all SCAMPI lead appraisers and only SCAMPI lead appraisers  61 SCAMPI lead appraisers responded –That’s about a 12% response rate –But it’s still more than “one expert’s opinion”  Let’s see how YOU did compared with those responsible for REALLY understanding this stuff…

SCAMPI Sampling Rules 26 Question 1 1.Is Process Area Coverage Rule 1 fulfilled? 36% Yes / 64% No Which project(s) contribute to its fulfillment: P1? 82% Yes / 17% No P2? 90% Yes / 10% No P3? 74% Yes / 24% No P4? 7% Yes / 93% No.

SCAMPI Sampling Rules 27 Question 2 2. Is Project (BU) Coverage Rule 1 fulfilled? “For each subgroup, both artifacts and affirmations shall be provided for at least one project for every process area” 34% Yes / 66% No Which project(s) contribute to its fulfillment: P1? 42% Yes / 56% No P2? 14% Yes / 86% No P3? 4% Yes / 96% No P4? 4% Yes / 96% No.

SCAMPI Sampling Rules 28 Question 3 3. Is Project (BU) Coverage Rule 2 fulfilled? “For at least 50% of the sampled projects in each subgroup, both artifacts and affirmations shall be provided for at least one process area” 51% Yes / 49% No Which project(s) contribute to its fulfillment: P1? 54% Yes / 46% No P2? 97% Yes / 3% No P3? 22% Yes / 78% No P4? 18% Yes / 82% No.

SCAMPI Sampling Rules 29 Question 4 4. Is Project (BU) Coverage Rule 3 fulfilled? “For all sampled basic units in each subgroup either artifacts or affirmations shall be provided for at least one process area.” 48% Yes / 52% No Which project(s) contribute to its fulfillment: P1? 94% Yes / 6% No P2? 98% Yes / 2% No P3? 93% Yes / 7% No P4? 25% Yes / 75% No.

SCAMPI Sampling Rules 30 Optical Illusion – 2 Images in One

SCAMPI Sampling Rules 31 Modified Coverage Rules - #1  PA Coverage–1: Objective evidence provided for a PA must address all practices that are part of that PA, both specific practices as well as all generic practices. The Basic Unit and Support Function coverage rules indicate the types of objective evidence that must be provided for each practice.  Project Coverage–1: For each subgroup, both artifacts and affirmations shall be provided for each practice for at least one project.  Project Coverage–2: For at least 50 percent of the sampled projects in each subgroup, both artifacts and affirmations shall be provided for each practice for at least one PA  Project Coverage–3: For all sampled projects in each subgroup either artifacts or affirmations shall be provided for each practice for at least one PA.

SCAMPI Sampling Rules 32 Modified Coverage Rules - #2  PA Coverage–1: Objective evidence provided for a PA must address all practices that are part of that PA, both specific practices as well as all generic practices. [No change]  Project Coverage–1: For each subgroup, some combination of both artifacts and affirmations shall be provided for at least one project.  Project Coverage–2: For at least 50 percent of the sampled projects in each subgroup, some combination of both artifacts and affirmations shall be provided for at least one PA  Project Coverage–3: For all sampled projects in each subgroup either artifacts and/or affirmations shall be provided for at least one PA.

SCAMPI Sampling Rules 33 Conclusion  The new sampling and coverage rules are intended to provide a truly representative set of projects that reflect how work is performed in the organization –There are some issues, however:  They only solve the “proportional problem,” not the “how much is enough” problem  There are multiple ways to interpret the rules as written, arriving at significantly different results  Based on ATLAS #19a, the SEI has committed to clarify, or even re-write the coverage rules  With respect to brain function, covering this topic is equivalent to drinking 6 beers; please drive carefully!

SCAMPI Sampling Rules 34 Questions??? Pat O’Toole Process Assessment, Consulting & Training (PACT) If anyone is interested in receiving my monthly “Do’s and Don’ts” articles, either: Give me a business card Send me an .