Kelemen Zádor Dániel  About ISO 9001: 2000  About CMMI v1.2  Main differences  Differences in terminology  Similarities 

Slides:



Advertisements
Similar presentations
Integrated Project Management IPM (Without IPPD) Intermediate Concepts of CMMI Project meets the organization Author: Kiril Karaatanasov
Advertisements

Process and Product Quality Assurance (PPQA)
Implementing CMMI® for Development Version 1.3
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.
ISO 9001 : 2000.
EPSON STAMPING ISO REV 1 2/10/2000.
Zádor Dániel Kelemen, Dr. Katalin Balla, Gábor Bóka The project is sponsored by SQI Hungarian Software Quality Consulting Institute Ltd. (project TST-GVOP-2004-K+F-
Copyright 2005 CMMI and ITIL Alison Adams & Kieran Doyle.
Copyright 2003 CMMI: Executive Briefing Presented by Kieran Doyle
CMMI Overview Dr. Korson Software Engineering. 2 Immature organizations can be successful on occasion, but ultimately run into difficulties because –Success.
Practical steps in using multiple software quality models in a synergic way Dr. Katalin Balla SQI Hungarian Software Quality Consulting Institute Ltd.
1 Quality Management Standards. 2 THE ISO 9000 FAMILY ISO 9000: 2005 Identifies the fundamentals and vocabulary for Quality Management Systems (QMS) ISO.
The ISO 9002 Quality Assurance Management System
Stepan Potiyenko ISS Sr.SW Developer.
CMMI PMC Group Members Inam ul Haq Sajjad Raza Nabeel Azam
Capability Maturity Model Integration (CMMI). CMMI Enterprise-wide process improvement framework Focuses on processes for improved product Process areas:
Process Area : Requirement Management (REQM) By: Amna Rehmat Maria Habib Sana Ahmed.
ISO 9000 and Total Quality: The Relationship Eng. Basel F. Qandeel.
How ISO 9001 Fits Into The Software World? Management of Software Projects and Personnel CIS 6516 March 6, 2006 Prepared by Olgu Yilmaz Swapna Mekala.
Standardization. Introduction A standard is a document. It is a set of rules that control how people should develop and manage materials, products, services,
Software Process Improvement Initiative
Zádor Dániel Kelemen, Katalin Balla Budapest University of Technology and Economics, SQI - Hungarian Software Quality Consulting Institute Jos Trienekens,
OHT 2.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Software Quality assurance (SQA) SWE 333 Dr Khalid Alnafjan
University of Sunderland CIFM03Lecture 3 1 QMS / Standards CIFM03 Lecture 3.
Ships in Service Training Material A-M CHAUVEL QMS Terms & Definitions 2009.
Understanding (and Untangling) Verification and Validation Requirements ISO 9001 vs. CMMI-Dev 1.2.
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.
8. CMMI Standards and Certifications
Integrated Capability Maturity Model (CMMI)
Chapter 4 Interpreting the CMM. Group (3) Fahmi Alkhalifi Pam Page Pardha Mugunda.
ISO 9001:2000 QUALITY MANAGEMENT SYSTEM REQUIREMENTS
Software Quality Assurance Lecture 4. Lecture Outline ISO ISO 9000 Series of Standards ISO 9001: 2000 Overview ISO 9001: 2008 ISO 9003: 2004 Overview.
1 The Continuous Representation. 2 UNIT 2 Topics covered in this unit include Additional terminology Practices – The fundamental building blocks Process.
CMMi What is CMMi? Basic terms Levels Common Features Assessment process List of KPAs for each level.
Introduction to ISO 9001:2000.
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.
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.
CS 3610: Software Engineering – Fall 2009 Dr. Hisham Haddad – CSIS Dept. Chapter 2 The Software Process Discussion of the Software Process: Process Framework,
Adaptive Processes Overview Adaptive Processes©. Adaptive Processes © Adaptive ProcessesSimpler, Faster, Better2 Objective To provide an over view of.
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.
Using the CMMI in small Organisations Stephen Fletcher PAS Ltd, UK.
1 © Mahindra Satyam 2009 Mahindra Satyam Confidential Welcome To CMMI Introduction.
1 通信软件开发与管理 Course OD601 学时: 32 学分: 2 讲师:罗文彬. 2 Communication Overview System Architecture Overview Performance and Reliability Operation, Administration,
@2002 Copyright, Itreya Technologies CMMI kick off July 2005.
1 / 25 IPM CMMI Integrated Project Management (IPM) Dieter De Paepe & Sarah Bourgeois.
ISO 9001:2000 The 5 Phase Plan to Implementation Sterling, VA Terry & Associates Quality.
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
CMMI November 25 th Copyright © 2015 Accenture All rights reserved. The aim of the presentation is to introduce Capability Maturity Model Integrated.
An Introduction. Objective - Understand the difference between CMM & CMMI - Understand the Structure of CMMI.
Unit-5 Introduction to IS/ISO 9004:2000 – quality management systems – guidelines for performance improvements. Presented by N.Vigneshwari.
需求管理 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..,
 CMMI  REQUIREMENT DEVELOPMENT  SPECIFIC AND GENERIC GOALS  SG1: Develop CUSTOMER Requirement  SG2: Develop Product Requirement  SG3: Analyze.
Pittsburgh, PA CMMI Acquisition Module - Page M5-1 CMMI ® Sponsored by the U.S. Department of Defense © 2005 by Carnegie Mellon University This.
MSA Orientation – v203a 1 What’s RIGHT with the CMMI?!? Pat O’Toole
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)
Figures – Chapter 26. Figure 26.1 Factors affecting software product quality.
A Comparison of CMMI & SPICE
CMMI for Services, Version 1.3 Speaker: Business Excellence Date:
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.
Requirements Development in CMMI
Presentation transcript:

Kelemen Zádor Dániel

 About ISO 9001: 2000  About CMMI v1.2  Main differences  Differences in terminology  Similarities  ISO 9001:2000 and CMMI in the Hungarian market  Rate of return  How could we develop a CMMI-conform system having ISO9001:2000 as a basis? 2

3  ISO 9000:2005  Fundamentals and Vocabulary  ISO 9001:2000  Requirements  ISO 9004:2000  Guidelines for performance improvements  ISO 90003:2005  Guidelines for the application of ISO 9001:2000 to computer software

4  Minőségirányítási rendszerek. Követelmények  0. Introduction  1. Scope  2. Normative reference  3. Terms and definitions  4. Quality management system  5. Management responsibility  6. Resource management  7. Product realization  8. Measurement, analysis and improvement  Annexes

5 Message:  Customer focus  Control  Stakeholder involvement  Process-focused view  Continuous improvement  Facts based decisions  Supplier management Relations among chapters:

6  For software developers  Process based approach  Defines process areas (22)  Process area categories:  Process management  Project management  Technical  Support  Multi-level (ML 1-5 /CL 0-5)  Focus on software- and system development

7  Folyamat alapú megközelítés  Folyamatcsoportokat definál (a v t)  Folyamat(csoport) kategóriák:  Folyamatmenedzsment  Projektmenedzsment  Műszaki  Támogató  Többszintű (ML 1-5 /CL 0-5)  Kiemeli a szoftver- és rendszerfejlesztést

8  Boris Mutafelija, Harvey Stromberg ( ),  ISO->CMMI v1.0, CMMI v1.0->ISO  Based on the results of Mutafelija: Angela Tuffley, Terrence P. Rout (2005)  ISO->CMMI v1.0  They analyzed the same requirements, they got similar results.  Concentrating only on the content.  Comparison of CMMI v1.2 and MSZ EN ISO9001:2000:  ISO->CMMI v1.2  ISO and CMMI in the Hungarian Market  ROI of these approaches

9 ISO 9001:2000CMMI StandardModel (best practices) Can be applied for any organizationfor IT organizations All the requirements need to be implemented in the same time Step by step (maturity and capability levels) Brief (eg. ensure the availability of resources ) Detailed descriptions (GP-s for every process area) + Informative components: sub practices, typical work products, elaborations. (accentuated role: 80% of the model!) Does not include guidelines for implementationProvide institutionalization and implementation guidelines It provides only a high level description for process improvement Differentiates project (CL2-GG2) and organizational (CL3-GG3) level process improvements ISO requires the establishment of QMS, but does not describe concretely the institutionalization The CMMI through generic goals strictly requires the institutionalization (and this is one of its strength)

10 ISO 9001:2000CMMI Top managementHigher-level management; senior management Quality (Management System (QMS))Organization Set of Standard Processes Quality PlanProject Plan, Software Development Plan, System Engineering Management Plan, Data Management Plan RecordWork product, record, evidence of implementation Documented procedurePlan for performing the process, Procedure

11  Customer focus  GP 2.7 Identify and Involve Relevant Stakeholders  PP, IPM Plan Stakeholder Involvement  RD, TS  A CMMI is weaker than ISO  Control  GP 2.1 Establish an Organizational Policy  GP 2.4 Assign Responsability  GP 2.10, Review Status with Higher Level Management  OPF  Stakeholder involvement  GP 2.3 Provide Resources  GP 2.5 Train People  GP 2.7 Identify and Involve Relevant Stakeholders

12  Process-focus  For every process must be applied: ▪ GP 2.2 Plan the process ▪ GP 3.1 Establish a defined process  Continuous improvement  Capability and maturity levels  Facts based decisions  DAR – Decision analysis and resolution  GP 2.8 Monitor and Controll the process  PMC, IPM, MA  Supplier management  SAM – Supplier agreement management ▪ (can be excluded in certain cases)  CMMI is weaker in cooperation  CMMI mainly focuses on control

13  Assign management representative  Internal communication the effectiveness of QMS  Validation required before product delivery and implementation  Onsite control of suppliers  Handling customer property  Calibration of measurement devices  Establish a method for measuring and using customer satisfaction  Elaboration of Criteria, scope, frequency, method of internal audits  Independency of auditors (not in every case)

14

15 MethodCostsBenefitsB/CRROI%NPVBEP ISO 9001$173,000$569,8413:1229%$320,423$1,196,206 CMMI ® $1,108,233$3,023,0643:1173%$1,509,424$545,099 Forrás: D.F. Rico, ROI of Software Process Improvement Net present value, benefit/cost ratio, return on investment, and breakeven point examples of various SPI methods for a four person team implementing 10,000 lines of code.

16 Two survey at Hungarian companies: Dr. Katalin Balla in the project ELTE „KKK-GVOP-2004-K+F-3-2-2” surveyed 10 Hungarian companies based on CMM/CMMI models. Based on a survey of Dr. Attila Kovács, amongst 24 software companies only two had CMM L2 certification and 30% of them have never heard about the CMM/CMMI models.

17  Some essential requirements:  Transforming the quality assurance ▪ Quality assurance assigned to projects (starting from CL/ML2) ▪ Product quality assurance (CMMI recommends ISO9126)  Introducing measurements ▪ CMMI recommends GQM (Goal-Question-Metric) ▪ Continuous measurement and improvement of products, processes and resources  Establishing configuration audits, baselines  Estimates, risk management in projects  Planning, monitoring and measuring every process  Requirements bidirectional traceability  ML/CL3: ▪ Defining and introducing technical processes ▪ Organizational procedures and tailoring guidelines for every process

18