@2002 Copyright, Itreya Technologies CMMI kick off July 2005.

Slides:



Advertisements
Similar presentations
Implementing CMMI® for Development Version 1.3
Advertisements

Kai H. Chang COMP 6710 Course NotesSlide CMMI-1 Auburn University Computer Science and Software Engineering Capability Maturity Model Integration - CMMI.
More CMM Part Two : Details.
How ISO9001 Compares with CMM Mark C. Paulk JAN,1995 CMM version 1.1 ISO9001 July 1994 presented by Zhilan Zhou.
Copyright 2005 CMMI and ITIL Alison Adams & Kieran Doyle.
Copyright 2003 CMMI: Executive Briefing Presented by Kieran Doyle
CPIS 357 Software Quality & Testing I.Rehab Bahaaddin Ashary Faculty of Computing and Information Technology Information Systems Department Fall 2010.
CMMI PMC Group Members Inam ul Haq Sajjad Raza Nabeel Azam
Dean Cox Naval Undersea Warfare Center, Keyport Capability maturity model integration CMMI FOR Washington state university 16 September 2009.
Capability Maturity Model Integration (CMMI). CMMI Enterprise-wide process improvement framework Focuses on processes for improved product Process areas:
200209–CSSA0001 – 16/27/ :25 PM CSSA Cepeda Systems & Software Analysis, Inc. GENERIC.
Adaptive Processes Comparing CMMI 1.2 vs. CMMI 1.1 LN Mishra Adaptive Processes Consulting.
Process Area : Requirement Management (REQM) By: Amna Rehmat Maria Habib Sana Ahmed.
CMMI Overview Quality Frameworks.
Using Six Sigma to Achieve CMMI Levels 4 and 5
Chapter : Software Process
Process: A Generic View
SPIN-BG Seminar Intermediate Concepts of CMMI
Process: A Generic View n A software process  is a roadmap to building high quality software products.  provides a framework for managing activities.
CMMI Course Summary CMMI course Module 9..
Capability Maturity Model Integration
1 The Continuous Representation. 2 UNIT 2 Topics covered in this unit include Additional terminology Practices – The fundamental building blocks Process.
Integrated Capability Maturity Model (CMMI)
1 The Continuous Representation. 2 UNIT 2 Topics covered in this unit include Additional terminology Practices – The fundamental building blocks Process.
1 Chapter 2 The Process. 2 Process  What is it?  Who does it?  Why is it important?  What are the steps?  What is the work product?  How to ensure.
CMMi What is CMMi? Basic terms Levels Common Features Assessment process List of KPAs for each level.
Software Engineering Lecture # 17
NDIA Systems Engineering Supportability & Interoperability Conference October 2003 Using Six Sigma to Improve Systems Engineering Rick Hefner, Ph.D.
10/16/2015Bahill1 Organizational Innovation and Deployment Causal Analysis and Resolution 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed Continuous.
Software process improvement Framework for SPI SPI support groups, maturity and immaturity models Assessment and gap analysis Education and training Selection.
Software Process Assessment and Improvement
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.
Adaptive Processes Overview Adaptive Processes©. Adaptive Processes © Adaptive ProcessesSimpler, Faster, Better2 Objective To provide an over view of.
Lecture Topics covered CMMI- - Continuous model -Staged model PROCESS PATTERNS- -Generic Process pattern elements.
1 ISO 9001:2000 ISO 9001 is the creation of the International Organisation for Standardisation (ISO), a Swiss-based federation of national standards bodies.ISO.
Georgia Institute of Technology CS 4320 Fall 2003.
1 通信软件开发与管理 Course OD601 学时: 32 学分: 2 讲师:罗文彬. 2 Communication Overview System Architecture Overview Performance and Reliability Operation, Administration,
Everything You Ever Wanted to Know About CMMI in 30 Minutes or LESS CCS TECHNICAL SERVICES (484) CCS TECHNICAL SERVICES (484) William.
Capability Maturity Model Integration Project Monitoring and Control Software Management 2008 – 2009 Alexander Ide Niels Soetens.
Software Engineering - I
Process Improvement. It is not necessary to change. Survival is not mandatory. »W. Edwards Deming Both change and stability are fundamental to process.
Michael Campe U.S. Army Aviation and Missile Command NDIA TID Technical Information Division Symposium Royal Sonesta Hotel, New Orleans, LA August 2003.
Requirements Development in CMMI
1 Agenda for measurement r1. CMMI r2. Other thrusts.
Capability Maturity Model Integration Project Monitoring and Control Software Management 2008 – 2009 Alexander Ide Niels Soetens.
MDIC 1 George Serafin Deloitte & Touche LLP MDIC Open Forum Quality System Maturity Model Update.
Purpose: The purpose of CMM Integration is to provide guidance for improving your organization’s processes and your ability to manage the development,
Guidelines for Process
An Introduction. Objective - Understand the difference between CMM & CMMI - Understand the Structure of CMMI.
需求管理 Capability Maturity Model Integrated Author : Softare Engineering Institute Carnegie Mellon University.
Copyright © | Trade secret and confidential Page 1 Innovative, Professional, Fact Based and Eustressed© Maruthi Quality Management Services Ptv. Ltd..,
Pittsburgh, PA CMMI Acquisition Module - Page M5-1 CMMI ® Sponsored by the U.S. Department of Defense © 2005 by Carnegie Mellon University This.
Software Engineering (CSI 321) Software Process: A Generic View 1.
COMPGZ07 Project Management CMMI Project Planning Lecture 5b Graham Collins, UCL.
CMMI1 Capability Maturity Model Integration Eyal Ben-Ari 8/2006.
MSA Orientation – v203a 1 What’s RIGHT with the CMMI?!? Pat O’Toole
Project Management Strategies Hidden in the CMMI Rick Hefner, Northrop Grumman CMMI Technology Conference & User Group November.
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)
Certification: CMMI Emerson Murphy-Hill. Capability Maturity Model Integration (CMMI) Creation of the Software Engineering Institute (SEI) at Carnegie.
A Comparison of CMMI & SPICE
Sample Fit-Gap Kick-off
School of Business Administration
CS4311 Spring 2011 Process Improvement Dr
CMMI Overview Quality Frameworks.
CMMI Overview.
CMMI – Staged Representation
Software Engineering: A Practitioner’s Approach, 6/e Chapter 2 Process: A Generic View copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
Software Engineering Lecture 16.
Presentation transcript:

@2002 Copyright, Itreya Technologies CMMI kick off July 2005

@2002 Copyright, Itreya Technologies Agenda Focus CMMI Generic goals Specific goals and practices Continuous representation Selected Process areas Road map to CMMI

@2002 Copyright, Itreya Technologies Focus --  CMMI CMMI extends the CMM framework –Integrates more aspects (product integration, measurement and analysis…) –Adds more details to elements of software engineering into a single model (explicitly stated practices) –Categorized as Process Management, Project Management, Engineering, Support and Supplier Acquisition & Management

@2002 Copyright, Itreya Technologies Focus --  CMMI CMMI has 2 representations –Maturity levels --- Staged representation –Capability levels – Continuous representation Staged representation (Maturity levels) means –Organization’s preparedness to manage software –Focus is on the organization as a whole Continuous representation (Capability levels) means –Organization’s capability to perform a process area –Focus is on the specific process area(s)

@2002 Copyright, Itreya Technologies CMMI Structure Process area Specific goalsGeneric goals Specific practices Generic practices Capability levels Continuous representation

@2002 Copyright, Itreya Technologies Generic goals and Practices

@2002 Copyright, Itreya Technologies Generic goals and practices Common to Process areas Talks about taking the process through capability levels –Not performed –Performed – implementing common practices in projects –Managed – taking them to the organization level –Defined – establishing the defined process and collect improvement information –Quantitatively managed – set goals and make measurable improvements –Optimizing – continuous improvements using measures

@2002 Copyright, Itreya Technologies Specific goals and Practices

@2002 Copyright, Itreya Technologies Specific goals & practices Describe the activities to be done for a Process area Example: –Project planning Estimate Develop a project plan Obtain commitment to the plan Specific practices are elaborations on the goals Reference : The model - T:\PEGv3.1\CMMI\CMMi-SW1.1-continuous

@2002 Copyright, Itreya Technologies Continuous representation Facilitates selection on Process areas –Focus on selected process areas A capability level is assigned for the process area performed Method of assessment is similar to CMM, keeping the focus on the proficiency of the performed process areas

@2002 Copyright, Itreya Technologies Selected process areas Focus Process areas –Project planning –Project monitoring and control –Integrated project management –Configuration management –Quantitative project management –Requirements management –Requirements development –Technical solution –Verification –Validation Project management Engineering

@2002 Copyright, Itreya Technologies Road map CMMI We are here –CMM L3 Defined processes at org level Implementations at project level using PDSP Initiated data collection Target –CMMI level 5 (Capability) Measurements – establishing performance baselines Quantitative improvements

@2002 Copyright, Itreya Technologies Road map to CMMI Phase 1- Gap analysis ---- completion by Aug 1 st week –Preparatory – understand the model –Establish a process baseline –Map the current practices and process definition to CMMI for the selected Process areas –Report gaps Phase 2- Address gaps -plan --- completion by Aug 2 nd week –Identify ‘what’ needs to be in place with the focus on CMMI –Define ‘how’ the needs are to be implemented in the projects

@2002 Copyright, Itreya Technologies Road map to CMMI –Identify new goals –Update current process documents, templates, checklists/ guidelines Phase 3- Implementation – completion by Mid October –Roll out into projects –Implement the revised processes/new methods to achieve the revised goals –Audits, measures and analysis –Feedback to process definition and course correction

@2002 Copyright, Itreya Technologies Road map to CMMI Phase 4 - Check point – completion by December 2005 –Internal assessment Consolidate measures Compare against goals and CMMI objectives –Path A Require further fine-tuning- go to Phase 3 –Path B Good to go ahead Plan Implementation review series for CMMI Phase 5 – IPRs – completion by 2006 February end Phase 6 – final assessment – by March 2006

@2002 Copyright, Itreya Technologies Road map CMM L3 We are here Gap analysis completion Aug 1 st week Address gaps completion Aug 2 nd week Implementation completion Oct 2 nd – 3rd week Checkpoint Nov 2 nd -3 rd week Formal IPRs completion ’06 Feb end Final assessment ’06 March end CMMI L5

@2002 Copyright, Itreya Technologies A Need more info? Q Mail to

@2002 Copyright, Itreya Technologies Appendix - GG Achieve specific goals (CL 1 – performed) –Perform base practices (specific practices of that PA) Institutionalize a managed process (CL 2 – managed) –Establish an org policy for the process –Plan the process --- define –Provide resources to execute the process –Assign responsibility – identify who would what activities of the process –Train people in their responsibilities –Manage configurations ---changes/ improvements to the process

@2002 Copyright, Itreya Technologies Appendix - GG Institutionalize a managed process (CL 2 – managed) –Identify and involve stakeholders - commitment –Monitor and control the process – track implementation –Objectively evaluate adherence –Review status with higher level management Institutionalize a defined process (CL 3- Defined) –Establish a defined process - institutionalizing PA –Collect improvement information

@2002 Copyright, Itreya Technologies Appendix - GG Institutionalize a quantitatively managed process (CL 4- managed) –Establish quantitative objectives for the process –Stabilize sub-process performance (affected processes) Institutionalize an optimizing process (CL 5 – optimizing) –Ensure continuous process improvement (setting newer goals) –Correct root causes of problems (optimization)