“CBA IPI® vs. SCAMPISM Appraisal Methods: Key Differences”

Slides:



Advertisements
Similar presentations
Exercise Swaps Community Emergency Response Team.
Advertisements

Chapter 7: Key Process Areas for Level 2: Repeatable - Arvind Kabir Yateesh.
More CMM Part Two : Details.
Chapter 2 The Software Process
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.
Appraisal Requirements for CMMI
Standard CMMI Appraisal Method for Process Improvement (SCAMPI)
Unit 8: Tests, Training, and Exercises Unit Introduction and Overview Unit objectives:  Define and explain the terms tests, training, and exercises. 
200209–CSSA0001 – 16/25/ :30 AM CSSA Cepeda Systems & Software Analysis, Inc. SCAMPI.
200209–CSSA0001 – 16/27/ :25 PM CSSA Cepeda Systems & Software Analysis, Inc. GENERIC.
CMMI Overview Quality Frameworks.
IS 2620: Developing Secure Systems Jan 13, 2009 Secure Software Development Models/Methods Week 2: Lecture 1.
Capability Maturity Model
Effective Methods for Software and Systems Integration
CMMI Course Summary CMMI course Module 9..
Integrated Capability Maturity Model (CMMI)
Chapter 4 Interpreting the CMM. Group (3) Fahmi Alkhalifi Pam Page Pardha Mugunda.
Capability Maturity Model. Reflection Have you ever been a part of, or observed, a “difficult” software development effort? How did the difficulty surface?
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.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
1 Our Expertise and Commitment – Driving your Success An Introduction to Transformation Offering November 18, 2013 Offices in Boston, New York and Northern.
N By: Md Rezaul Huda Reza n
Unit 5:Elements of A Viable COOP Capability (cont.)  Define and explain the terms tests, training, and exercises (TT&E)  Explain the importance of a.
Software Inspection A basic tool for defect removal A basic tool for defect removal Urgent need for QA and removal can be supported by inspection Urgent.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Chapter 2 Process: A Generic View
Software Engineering Lecture # 17
CSI - Introduction General Understanding. What is ITSM and what is its Value? ITSM is a set of specialized organizational capabilities for providing value.
Copyright 2003 Northrop Grumman Corporation 0 To PIID or Not to PIID: Lessons Learned in SCAMPI Evidence Preparation To PIID or Not to PIID: Lessons Learned.
10/16/2015Bahill1 Organizational Innovation and Deployment Causal Analysis and Resolution 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed Continuous.
March 26-28, 2013 SINGAPORE CDIO Asian Regional Meeting and Workshop on Engineering Education and Policies for Regional Leaders Programme Evaluation (CDIO.
CS 3610: Software Engineering – Fall 2009 Dr. Hisham Haddad – CSIS Dept. Chapter 2 The Software Process Discussion of the Software Process: Process Framework,
University of Sunderland CIFM03Lecture 2 1 Quality Management of IT CIFM03 Lecture 2.
Process Assessment Method
Managing CMMI® as a Project
Lecture 7: Requirements Engineering
Application of the CMMI SM to Plan and Control Life Cycle Costs Dr. Mary Anne Herndon Science Applications International Corporation (SAIC) November, 2003.
Georgia Institute of Technology CS 4320 Fall 2003.
P1516.4: VV&A Overlay to the FEDEP 20 September 2007 Briefing for the VV&A Summit Simone Youngblood Simone Youngblood M&S CO VV&A Proponency Leader
@2002 Copyright, Itreya Technologies CMMI kick off July 2005.
Software Engineering - I
Develop Project Charter
 Copyright ProcessVelocity, LLP Slides intended for informational purposes only. CMM and Capability Maturity Model are registered in the U.S. Patent.
Chapter 6: THE EIGHT STEP PROCESS FOCUS: This chapter provides a description of the application of customer-driven project management.
1 EMS Fundamentals An Introduction to the EMS Process Roadmap AASHTO EMS Workshop.
Purpose: The purpose of CMM Integration is to provide guidance for improving your organization’s processes and your ability to manage the development,
Pittsburgh, PA Sponsored by the U.S. Department of Defense © 2003 by Carnegie Mellon University This material is approved for public release.
Minimizing SCAMPI Costs via Quantitative Methods Ron Ulrich, Northrop Grumman Rick Hefner, Northrop Grumman CMMI.
Pittsburgh, PA CMMI Acquisition Module - Page M5-1 CMMI ® Sponsored by the U.S. Department of Defense © 2005 by Carnegie Mellon University This.
A Tailorable Software Process Mini-Assessment Method SEPG ‘99 Conference Diane L. McDonald Carol A. Pilch GTE Government Systems Government Systems.
Continual Service Improvement Methods & Techniques.
CMMI Overview Quality Frameworks. Slide 2 of 146 Outline Introduction High level overview of CMMI Questions and comments.
© 2004 Tangram Hi-Tech Solutions Project Management According to the CMMI1 Project Management according to the Capability Maturity Model (CMMI)
CMMI for Services, Version 1.3
Information Technology Project Management, Seventh Edition.
Phase-1: Prepare for the Change Why stepping back and preparing for the change is so important to successful adoption: Uniform and effective change adoption.
CMMI for Services, Version 1.3 Speaker: Business Excellence Date:
Transitioning from CBA-IPI to SCAMPI Appraisals: Lessons Learned
The Five Secrets of Project Scheduling A PMO Approach
Identify the Risk of Not Doing BA
CMMI Overview Quality Frameworks.
Project Management Lifecycle Phases
TechStambha PMP Certification Training
CMMI Overview.
Use of Tailored PIIs November 17, 2003
Software Engineering: A Practitioner’s Approach, 6/e Chapter 2 Process: A Generic View copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
Capability Maturity Model
Capability Maturity Model
Presentation transcript:

“CBA IPI® vs. SCAMPISM Appraisal Methods: Key Differences” ProcessVelocity, LLP. “CBA IPI® vs. SCAMPISM Appraisal Methods: Key Differences” 703 247 2587 Copyright 2003, ProcessVelocity, LLP. CMM and Capability Maturity Model are registered in the U.S. Patent and Trademark Office. CMMI and SCAMPI are service marks of Carnegie Mellon University.

What is the Standard CMMI Assessment Method for Process Improvement (SCAMPI)? The SCAMPI Class A Method is: Similar to CBA IPI method used for benchmarking Led by authorized Lead Appraiser Tailorable to organization and model scope NOTE: Whereas; the CBA IPI focuses on the software development capability – SCAMPI extends the scope to include Software Engineering, Systems Engineering, Integrated Process and Product Development, and Supplier Sourcing.

CBA IPI vs. SCAMPI Method Provide an accurate picture relative to the CMM Collect process data to understand the current implemented process Identify process strengths and improvement opportunities, including non-CMM issues Determine the degree of satisfaction of the CMM Key Process Areas investigated Facilitates continued commitment to SPI Motivates — obtain the “buy-in” Builds ownership of results Provides a framework and catalyst for action Sustains sponsorship and establish commitment SCAMPI Presents a clear picture relative to the CMMI Against model representation (Staged vs. Continuous) Against model suite (CMMI SE/SW, IPPD, or SS) Facilitates continued commitment to SPI Provides a continuous approach allows for logical, and tactical approach to implementation Provides a common, integrated appraisal method capable of supporting appraisals in the context of internal process improvement, supplier selection, and process monitoring Provides an efficient appraisal method capable of being implemented within reasonable performance constraints.

CBA IPI vs. SCAMPI: Estimated Effort Comparison Model Size (ML3) CMM and CMMI SE/SW v1.1 Key Process Areas = 13 Goals: 37 Practices: Key = 229 Process Areas = 18 Goals: Specific (40) + Generic (36)=76 Practices: Specific (136) + Generic (216) = 352 Data Items 229 * 4 * 2 = 1832 items (Factors = 4 projects, 2 data sources) (note: sampling may occur at the discretion of the LA) 352 * 4 * 2 * 3 = 8448 items (Factors = 4 projects, 2 disciplines, 3 Objective Evidence categories) Est. Data Collection Time (optimum) 1832 * 1 minute / 4 mini-teams = 7.6 hours/team 8448 * 1 minute / 4 mini-teams = 35.2 hours/team Est. Consensus Voting 229 * 4 votes * ½ minute = 7.6 hours 352 * 4 votes * ½ minute = 11.7 hours You can’t even get that decision on hamburgers or pizza.

Shifting focus Shift appraisal team focus from discovery to verification Leverage pre-onsite analysis of organization model implementation, e.g., Documentation (policies, process descriptions, project plans) Mapping and traceability tables (processes to the CMMI) Verification and oversight activities (e.g., internal appraisals, QA audits, status reports)

Shifting Focus: Determining Implementation Levels of Consensus Full Team Capability Level and/or Maturity Level Ratings Full Team Goal satisfaction ratings Full Team Practice Implementation Characterizations Organizational Unit Level Mini-Team Practice Implementation Characterizations Practice Instantiation Level

Contrasting the Appraisal Methods Appraisal Method Feature CBA IPI SCAMPI Fundamental Approach / Data Collection Mechanism Observation-driven (statements) Practice Implementation Indicator driven Assessment Team Emphasis Discovery Verification Finding Statements Generated All strengths and weaknesses Primarily for weaknesses; avoids crafting of “gratuitous” observations for strengths Corroboration 2 different sources for valid observations, 2 different data gathering sessions, at least 1 data point reflecting actual work. Corroboration built into the appraisal data types (direct, indirect, affirmation) Possible Lose

Appraisal Process Overview Phase 1: Plan and Prepare Copyright 2003, ProcessVelocity, LLP. CMM and Capability Maturity Model are registered in the U.S. Patent and Trademark Office. CMMI and SCAMPI are service marks of Carnegie Mellon University.

Phase 1 - Plan & Prepare (SCAMPI) Analyze Requirements Select and Prepare Team Provide Team Training Provide Orientation for Participants Determine Appraisal objectives, constraints, outputs; obtain commitment Obtain/analyze Initial Objective Evidence (OE) Obtain info. that facilitates site-specific activities. Questionnaires, tools, database Develop the Appraisal Plan Conduct appraisal Tailoring, cost, schedule, resources, estimates, risks Redo . Prepare for Collection of OE Conduct readiness review; develop Data Collection Plan Incorporates lessons learned from CBA IPI. Prepare for onsite Phase from CBA IPI, expands to address issues with consolidation

Select and Prepare the Team For CBA IPI, required training consists of: Introduction to the SW-CMM Assessment Team Training With the SCAMPI, required training consists of: Introduction to the CMMI However – effective and efficient team behaviors are paramount to SCAMPI process success. Team dynamics is much more critical based upon volume of information: Introduction to and reliance on effective team practices to meet SCAMPI required characteristics Verification-based approach Effective data management MDD 27-28

CBA IPI vs. SCAMPI: Obtaining Evidence Assessment data is collected from four data collection sources (instruments, presentations, interviews, and documents) Data collection and analysis activities performed during the onsite period Data collection activities are performed with all members of the assessment team participating as a group Validation of evidence performed via team consensus during the onsite period SCAMPI Preparation of objective evidence performed prior to onsite period Analysis of this preliminary data is critical to the efficiency of the SCAMPI Teams are empowered to conduct characterization at the practice implementation level Focus on immediate and continuous data consolidation Relies upon an aggregation of evidence that is collected via instruments, presentations, documents, and interviews These activities are initiated in the earliest phases of SCAMPI preparation serving to create an “information processing” mechanism via a Data Collection Plan. PG 12 2.2.3 from cba ipi v1.2

Preparing for Data Collection The SCAMPI Data Collection Plan includes: • Assignment of PAs to team members • Summary of initial Objective Evidence provided by the organization • Identification of highest priority data needs • Initial allocation of data needs to data-gathering events • Identification of instruments to be administered • Identification of participants to be interviewed • Interview schedule, revised to include more detail • Identification of a starter set of interview questions • Identification of documents still needed (if any) • Risks associated with the sufficiency of the data and the adequacy of the schedule • standard structured interviews scheduled in advance and using scripted questions • on-call interviews, scheduled in advance for calendar purposes, but held only if it is determined they are necessary • office hours interviews, for which interviewees are notified that they may need to be available as a contingency during scheduled periods For every instantiation of every model practice, the data collection plan must specify how, when, and by whom the Objective Evidence will be verified.

Appraisal Process Flow Phase 2: Conduct the Appraisal 2074421596 rodney Copyright 2003, ProcessVelocity, LLP. CMM and Capability Maturity Model are registered in the U.S. Patent and Trademark Office. CMMI and SCAMPI are service marks of Carnegie Mellon University.

Determining Readiness for Onsite Period CBA IPI: Readiness determined informally by team SCAMPI: Readiness criteria is defined in a required SCAMPI activity conducted before the onsite appraisal period to mitigate the risk of insufficient data, or the inability to achieve appraisal objectives IN PROGRESS

CBA IPI: Consolidation Efforts Conduct Opening Meeting Present Draft Findings Present Final Executive Session Prepare Rate and Prep Final Findings Wrap-up Assessment Interview Project Leaders Middle Managers FAR Groups Consolidate Information Identify Scope Develop Plan Prepare and Train Team Brief Participants Administer Questionnaires Remediate , Consolidate, Triage Responses Conduct Initial Document Review Data Collection and Analysis * * Focused Consolidation and Practice Satisfaction Appraisal Knowledge Base “Continuous consolidation”

SCAMPI: Consolidation Efforts Triage: analysis of pre-onsite data collection (e.g., documentation, questionnaire responses) to focus further on-site investigation (e.g., interviews) for continuous consolidation and feedback. Appraisal Knowledge Base “Continuous consolidation” Data Collection and Analysis Identify Brief Administer * Assessment Assessment Questionnaires Scope Participants Remediate , Consolidate, Triage Conduct Initial Responses Develop Document Assessment Review Plan * Interview Consolidate Project Rate and Prep Information Prepare and Final Findings Leaders Train Team Prepare * Draft Conduct Interview Consolidate Findings Opening Middle Present Final Information Findings Meeting Managers Present * Draft Conduct Interview Consolidate Executive Findings FAR Groups Information Session * Wrap-up Consolidate Assessment Information * Focused Consolidation and Practice Satisfaction

Sufficiency of Data: When is enough, enough? CBA IPI: Data Collection Plan not required. Inconsistent evaluation of practices for Key Practices across industries. For CBA IPI, a CMM Key Practice was considered to have sufficient data coverage if the data collected are adequate to: - Understand the extent of implementation of the practice - Represent the organizational scope of the assessment - Represent the life cycle phases in use within the assessment scope For SCAMPI Appraisal, “coverage” implies: “For every instantiation of every model practice, the data collection plan must specify how, when, and by whom the objective evidence will be verified.” (MDD v1.1) That there is sufficient data for each model component within the CMMI reference model scope selected by the sponsor AND, that there is sufficient representative sampling of data for ongoing processes across the lifecycle phases. MEANING: Data and information must be collected from across all practices for each instantiation being appraised within the organization. How well has the practice been implemented across each of the organizational units? The data collection plan developed in phase 1 undergoes continuous iteration and refinement until sufficient coverage is achieved.

Appraisal Process Flow Phase 3: Report Copyright 2003, ProcessVelocity, LLP. CMM and Capability Maturity Model are registered in the U.S. Patent and Trademark Office. CMMI and SCAMPI are service marks of Carnegie Mellon University.

Phase 3: Reporting Results CBA IPI: Reported ratings in terms of Maturity Level or Not Rated SCAMPI: Flexibility of the model allows for ratings represented in terms of Process Capability or Maturity Level depending upon model representation Appraisal Disclosure Statement (ADS) added to report package The ADS, the goal ratings, and the associated findings must be documented as a part of the appraisal information returned to the CMMI Steward (includes estimates for effort) Appraisal results are delivered to the Sponsor; the delivery of results should facilitate the actions that will be driven by the information

Preparing for the SCAMPI How can we leverage from best practices? Copyright 2003, ProcessVelocity, LLP. CMM and Capability Maturity Model are registered in the U.S. Patent and Trademark Office. CMMI and SCAMPI are service marks of Carnegie Mellon University.

Critical Success Factors Start smart, start early! Involve a Lead Appraiser for guidance to avoid any false starts and misconceptions of the SCAMPI process Consider use of CMMI Class C, and Class B methods in preparation for SCAMPI Class A Determine “boundaries” for the organization against the model and disciplines Monitor Data collection activities to prevent schedule slippage Avoid unnecessary preparations that will not contribute to the overall collection and validation of data Focus collection activities to respond to information needs

Organization Impacts Planning activities must begin earlier than CBA IPI Selection and assembling the ‘team’ to target preparation activities Involvement of a Lead Appraiser to support SCAMPI activities and provide “course correction” for misinterpretation Sponsor’s commitment to a reasonable and realistic appraisal plan Involvement in analyzing the requirements and planning for the appraisal Provide high level cost and schedule constraints Acknowledgement of expanded time frame and personnel requirements for conducting a SCAMPI appraisal Data Collection Plan as a required element of the Appraisal Plan Major impact: Maintaining CMM process improvement successes, while transitioning to CMMI.

Moving to the SCAMPI method? Strategize What artifacts do we have in place currently? Artifacts mappings Appraisal/SPI plans Team members/SME’s What are my resources, and how can I best apply these resources to aid in SCAMPI preparation? Team Tools Technologies Sequence What is the optimal sequence of activities, what can we reasonably accomplish in the stated time frame? Focus on process area groupings (Process Management, Project Management, Support Processes, Engineering Processes) Data collection activities should become part of the appraisal “pre-work”; consolidation should be a continuous process

For more information on ProcessVelocity services: Thank You! Tara Lemieux, Partner lemieux@processvelocity.com For more information on ProcessVelocity services: www.processvelocity.com