Standard CMMI Appraisal Method for Process Improvement (SCAMPI)

Slides:



Advertisements
Similar presentations
Agenda For Today! Professional Learning Communities (Self Audit) Professional Learning Communities (Self Audit) School Improvement Snapshot School Improvement.
Advertisements

Site Visit Review Just-in-Time Training. Pre-work and Training Judging Examiner Evaluation Process Stage 1 Independent Review Stage 2 Consensus Review.
Chapter 7: Key Process Areas for Level 2: Repeatable - Arvind Kabir Yateesh.
ACCOUNTING INFORMATION SYSTEMS
Chapter 10 Schedule Your Schedule. Copyright 2004 by Pearson Education, Inc. Identifying And Scheduling Tasks The schedule from the Software Development.
ClosingExecuting/ Controlling ControllingPlanningInitiatingOpportunityAssessment Client AcceptancePlanning ApprovalInitiating ApprovalOpportunity Assessment.
Project Scope Management
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
Stepan Potiyenko ISS Sr.SW Developer.
Capability Maturity Model (CMM) in SW design
200209–CSSA0001 – 16/25/ :30 AM CSSA Cepeda Systems & Software Analysis, Inc. SCAMPI.
SE 555 Software Requirements & Specification Requirements Validation.
Putting It all Together Facilitating Learning and Project Groups.
Chapter 5: Project Scope Management
Chapter 11 Requirements Workshops
System Implementations American corporations spend about $300 Billion a year on software implementation/upgrade projects.
UNDERSTANDING, PLANNING AND PREPARING FOR THE SCHOOL-WIDE EVALUATION TOOL (SET)
project management office(PMO)
Project Management Basics
Customer Focus Module Preview
Advanced Project Management Project Plan Templates
What is Business Analysis Planning & Monitoring?
Effective Methods for Software and Systems Integration
Site Visit. 2 Process Intent Observation (IO) Strength to Comment Intent Observation: “Double plus on the process used for strategic planning.” Comment:
Project Management Process Overview
Integrated Capability Maturity Model (CMMI)
9 Closing the Project Teaching Strategies
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.
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.
Requirements Analysis
Advanced Topics in Requirement Engineering. Requirements Elicitation Elicit means to gather, acquire, extract, and obtain, etc. Requirements elicitation.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
MGT 461 Lecture # 19 Project Initiation Phase (I OF II)
© 2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
CMS 00_ Copyright 2002 Raytheon Company All Rights Reserved CMMI – What a Difference a Sponsor Makes! Ann Turner Raytheon Company
Certification and Accreditation CS Phase-1: Definition Atif Sultanuddin Raja Chawat Raja Chawat.
1.  Describe an overall framework for project integration management ◦ RelatIion to the other project management knowledge areas and the project life.
Chapter 7: A Summary of Tools Focus: This chapter outlines all the customer-driven project management tools and techniques and provides recommendations.
SacProNet An Overview of Project Management Techniques.
© 2012 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
Managing CMMI® as a Project
Community Board Orientation 6- Community Board Orientation 6-1.
“CBA IPI® vs. SCAMPISM Appraisal Methods: Key Differences”
1 / x CMMI Measurement & Analysis Pieter Cailliau Stijn De Vos Measurement & Analysis.
Systems Analysis and Design in a Changing World, Thursday, Feb 1.
Develop Project Charter
Ch-1 Introduction The processes used for executing a software project have major effect on quality of s/w produced and productivity achieved in project…
1 / 7 ©Jozef De Man CMMI Exercise Guidelines CMMI Exercise Guidelines Prof. Dr. ir J. De Man Version 2.
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
Compliance Monitoring and Enforcement Audit Program - The Audit Process.
Project Management Project Integration Management Minder Chen, Ph.D. CSU Channel Islands
Requirements Workshop Techniques for E-Business Projects
 CMMI  REQUIREMENT DEVELOPMENT  SPECIFIC AND GENERIC GOALS  SG1: Develop CUSTOMER Requirement  SG2: Develop Product Requirement  SG3: Analyze.
IT-465 Introduction to Lean part Two. IT-465 Lean Manufacturing2 Introduction Waste Walks and Spaghetti Charts Outcomes Understand what a waste walk is.
~ pertemuan 4 ~ Oleh: Ir. Abdul Hayat, MTI 20-Mar-2009 [Abdul Hayat, [4]Project Integration Management, Semester Genap 2008/2009] 1 PROJECT INTEGRATION.
1 Chapter 11 Planning. 2 Project Planning “establishing a predetermined course of action within a forecasted environment” “establishing a predetermined.
Nominal Group Process (NGP) A well researched technique (Delbecq et al., 1986) that is effective in facilitating a group to come to the best combined judgements.
6/6/ SOFTWARE LIFE CYCLE OVERVIEW Professor Ron Kenett Tel Aviv University School of Engineering.
Hunter Trainers & Assessors Network (HTAN) Facilitator HTAN Recognition Network – Sue Flindell.
ICAJ/PAB - Improving Compliance with International Standards on Auditing Planning an audit of financial statements 19 July 2014.
Tri City United Public Schools August 6, 2013 “Leading for educational excellence and equity. Every day for every one.”
Information Technology Project Management, Seventh Edition.
AUDIT STAFF TRAINING WORKSHOP 13 TH – 14 TH NOVEMBER 2014, HILTON HOTEL NAIROBI AUDIT PLANNING 1.
Identify the Risk of Not Doing BA
CMMI Q & A.
TechStambha PMP Certification Training
Engineering Processes
Use of Tailored PIIs November 17, 2003
Objective Evidence For Appraisals
Presentation transcript:

Standard CMMI Appraisal Method for Process Improvement (SCAMPI)

ARC Class A Compliant Version 1.1 in 2002 Version 1.2 in 2006

Approach Discovery Verification

SCAMPI Phase Structure Phase IPlan and Prepare For Appraisal Phase IIConduct Appraisal Phase IIIReport Appraisal Results

Key Preparation Questions Should we have an appraisal? Should we do it now or later? Should SE and SW be appraised together with separate results, or should their appraisals be integrated? Which appraisal class should be used? What should be included in each appraisal?

Preparation Considerations Organization scope Model Scope Size Disciplines Improvement Status

Successful appraisal teams require: a plan, including objectives, constraints, scope, outputs, tailoring, resources, cost, schedule, logistics, risks, and commitment clearly defined goals clearly defined roles established rules of engagement well-defined decision procedures understanding of the group process clear communications proper team behavior balanced participation training

Decision Making - Consensus Decision making on appraisal teams is done by consensus, not unanimous vote nor majority vote Consensus is finding a proposal acceptable enough that all team members can support it or live with it, and no team member opposes it The consensus process can require several cycles through the decision cycle as the team continues to gather and analyze factual information bearing on a decision If consensus cannot be obtained, a decision should not be forced, e.g., through majority vote - the item under consideration must be left not rated

Method Definition Document

MDD 1.2 Outline

SCAMPI MDD V1.2 Processes Plan and Prepare for Appraisal –1.1 Analyze Requirements Determine Appraisal Objectives Determine Appraisal Constraints Determine Appraisal Scope Determine Outputs Obtain Commitment to Appraisal Input –1.2 Develop Appraisal Plan Tailor Method Identify Needed Resources Determine Cost and Schedule Plan and Manage Logistics Document and Manage Risks Obtain Commitment to Appraisal Plan –1.3 Select and Prepare Team Identify Appraisal Team Leader Select Team Members Prepare Team –1.4 Obtain and Inventory Initial Objective Evidence Obtain Initial Objective Evidence Inventory Objective Evidence –1.5 Prepare for Appraisal Conduct Perform Readiness Review Prepare Data Collection Plan Replan Data Collection

SCAMPI MDD V1.2 Processes Conduct Appraisals –2.1 Prepare Participants II Conduct Participant Briefing –2.2 Examine Objective Evidence Examine Objective Evidence from Documents Examine Objective Evidence from Interviews –2.3 Document Objective Evidence Take/Review/Tag Notes Record Presence/Absence of Objective Evidence Document Practice Implementation Review and Update the Data Collection Plan –2.4 Verify Objective Evidence Verify Objective Evidence Characterize Implementation of Model Practices –2.5 Validate Preliminary Findings Validate Preliminary Findings –2.6 Generate Appraisal Results Derive Findings and Rate Goals 2.6.2a Determine Process Area Capability Level 2.6.2b Determine Satisfaction of Process Areas 2.6.3a Determine Capability Profile 2.6.3b Determine Maturity Level Document Appraisal Results

SCAMPI MDD V1.2 Processes Report Results –3.1 Deliver Appraisal Results Deliver Final Findings Conduct Executive Session(s) Plan for Next Steps –3.2 Package and Archive Appraisal Assets Collect Lessons Learned Generate Appraisal Record Provide Appraisal Data Package to CMMI Steward Archive and/or Dispose of Key Artifacts

Determination of Practice Implementation The basic approach to determination of practice implementation is to: –characterize the degree to which the practice is implemented, and –note any factors which should be considered in addition as the instantiation data is aggregated (strengths, weaknesses, etc.).

Characterizing Practice Implementation -1 Assign characterization values reflecting the extent of practice implementation for each instance Aggregate practice characterizations to organizational unit level using defined method aggregation rules Iterate and focus revisions to data collection plan Generate findings based on aggregation of weaknesses and strengths

Rating Goals Goal ratings are a function of the extent to which the corresponding practices are present in the planned and implemented processes of the organization. Team judgment is used to rate goals where the objective evidence doesn’t render the outcome plainly obvious. –If all practices are FI, then the goal must be satisfied. –If all practices are NI, the goal can’t be satisfied. –The conditions between the two extremes require professional judgment.

Data Collection and Rating Concepts Corroboration –Must have direct artifacts, combined with either indirect artifact or affirmation Coverage –Must have sufficient objective evidence for implementation of each practice, for each instance –Must have face-to-face (F2F) affirmations (avoid “paper-only appraisals”): At least one instance for each practice (“one column”) At least one practice for each instance (“one row”) Or 50% of practices for each PA goal, for each project, have at least one F2F affirmation data point

Completion of Pre – Assessment Questionnaires - 1 Site Information Questionnaire –The Site Information Questionnaire helps the assessment team to rapidly understand the culture and language of the site's software practitioners and the context within which they operate Change Readiness Questionnaire –The Change Readiness Questionnaire assists an organization in determining its readiness for change

Completion of Pre – Assessment Questionnaires - 2 Organizational Structure Questionnaire –What is the real structure that gets things done? What is the communication structure? What is the relationship with the clients? How are the requirements gathered? Are there multiple customers? Are the customers internal or external? Are there end users involved? The Project Questionnaire –The Project Questionnaire is intended to help collect information for use in selecting projects or other work efforts. It helps the assessment team organize contextual background information.

Completion of Pre – Assessment Questionnaires - 3 Documented Process Questionnaire –The Documented Process Questionnaire looks at all of the documented policies, procedures, standards, guidelines, and templates as well as the artifacts that exist from the use of those defined processes and maps them to the requirements of the CMMI

Reviewing - 1 Schedule 1-2 days to review documentation – entire assessment team is present Request that “process owners” or at least process lead developers present or “walk through” the specific process area processes

Reviewing - 2 Assessment team members may ask the following questions during the presentation: –Would you please clarify or expand on a point? –Would you please jump to the referenced procedure, guideline, template, or checklist? –Would you please show project examples that have followed that procedure or used that template? –Why was this information placed in this document and not another one that is more closely aligned to the CMMI way of organization? –Would you please print a hard copy of that section of the procedure or please print out the entire procedure?

Reviewing - 3 Assessment team members can ask “interview- like” questions to gain more insight as to how these processes are actually being used on the projects Having “experts” describe their documented processes and other site assessment team members witnessing the answers eliminates or reduces the risk of long debates over the value of the documented processes in the later phases of the assessment

Consolidating - 1 Each assessment team member reviews his/her own notes and makes observations These observations may make use of the sticky note format or may simply be placed on a sheet of paper with appropriate notations that will later be shared with the rest of the assessment team After each assessment team member has had a chance to develop individual observations, the Assessment Team Leader leads or facilitates the team in a brainstorming process to get the observation candidates out in front of the team A category is picked. The facilitator asks one person to offer a strength or weakness for that category

Consolidating - 2 An observation is offered and the facilitator writes it on a flip chart or white board The facilitator asks the next person for an input: –This next person looks at what has already been placed on the flip chart or white board and what observations they have written down for themselves –If an observation already written on the flip chart or white board is close enough, they either pass to the next person or offer an observation for that category that they feel is different enough to be considered by their teammates The facilitator continues in a “Round Robin” fashion. (each person gets a turn to offer one input for a category and this process continues until everyone has run out of new ideas)

Consolidating - 3 The assessment team then “takes a step back” and reviews all of the observations again that are in front of them Like observations may be further consolidated with the consensus of the assessment team