1.264 Lecture 5 System Process: CMMI, ISO

Size: px
Start display at page:

Download "1.264 Lecture 5 System Process: CMMI, ISO"

Transcription

1 1.264 Lecture 5 System Process: CMMI, ISO Next class: Read UML chapters 1 (skim), 2 (skim), 4, 8, 9 Make sure you have Visual Paradigm installed. We start using it Monday in class. Homework 1 solutions posted Monday 1

2 Discussion: Case studies Chemical inventory case study List the errors made Outline resource estimation steps that should have been used Outline process steps that should have been followed RFID case study What lifecycle model would you use? How would you give a time estimate? List major project risks and how to mitigate them 2

3 Capability Maturity Model Integration Developed at Software Engineering Institute (SEI), Carnegie-Mellon University ( Method for process assessment and improvement Five level model of maturity and capability 1: Initial/Performed 2: Managed 3: Defined 4: Quantitatively Managed 5: Optimizing Predictability, effectiveness and control of software processes improve as organization moves up these levels One old reading on CMM/CMMI is on course Web site Current material is at 3

4 CMMI Motivation CMMI covers three interlocking areas: Development Services Acquisition CMMI Development: 20 years of unfulfilled promises about productivity and quality gains from new software technology Databases, object oriented programming, Internet, Organizations realized fundamental problem is the inability to manage the software process CMMI provides guidance on how to evolve toward a culture of software engineering and rational management 4

5 CMMI Maturity Level 1: Initial Ad hoc, occasionally chaotic Few processes defined Success depends on individual effort and heroics This is what you re taught to do in school 5

6 CMMI Maturity Level 2: Managed Basic project management processes established to track cost, schedule, functionality Discipline in place to repeat earlier successes on projects with similar applications Key processes focus on basic project management controls Requirements management: initial spec, change control Software project planning: resource estimation based on past performance Software project tracking and oversight Software subcontract management Software quality assurance: code reviews, test plans, tracking Software configuration management At level 2, you can measure what s going on, and that helps understand future projects A project or group can assess at level 2 6

7 CMMI Maturity Level 3: Defined Software process for management and development is documented, standardized and integrated into an overall process for the organization All projects use approved, tailored version of standard process Key process areas focus on institutionalizing effective process Organization process: spiral model, tracking, control Training program: managers, analysts, developers Integrated software management: lines of code, defects, time, Software product engineering: alternative designs, scopes Intergroup coordination: Web, database, analyst, coder, customer Peer reviews: initiate at requirements, design, QA. Continue code reviews At level 3, you begin to have some control; you can actually predict times/costs for new projects and make some choices on how to approach them (fastest, most efficient, nominal ) The entire organization must assess at level 3; you can t do it for an individual project or group 7

8 CMMI Level 4: Quantitatively Managed Detailed measures of software process and product quality are collected, in addition to product measures Process and products are quantitatively understood and controlled Key processes focus on quantitative understanding of process Quantitative process management: measure and manage time at all stages: requirements, design, code, QA Software quality management: reviews at all stages, tests and traceability at all stages At level 4 you have real control: you can measure and manage all aspects of the project 8

9 CMMI Level 5: Optimizing Continuous process improvement through quantitative feedback Piloting innovative technology and ideas Key process areas focus on continual process improvement Defect prevention ( extreme programming, refactoring, reviews) Technology change management (new tools, training, pilots, tests, knowledge sharing) Process change management At level 5, you not only have control but are efficient 9

10 PROCESS CAPABILITY AS INDICATED BY MATURITY LEVEL Target N 1 Schedule and cost targets are typically overrun by Level 1 organizations Time /$/... Target N+a 2 Plans based on past performance are more realistic in Level 2 organizations Time /$/... Probability Target N-x 3 With well-defined processes, performance improves in Level 3 organizations Time /$/... Target N-y 4 Based on quantitative understanding of process and product, performance continues to improve in Level 4 organizations Time /$/... Target N-z 5 Performance continuously improves in Level 5 organizations Image by MIT OpenCourseWare. 10

11 Process Maturity Profile by All Reporting Organizations Number of Organizations Not Given Initial Managed Defined Quantitatively Managed Optimizing Based on March 2011 appraisal of 5346 organizations Image by MIT OpenCourseWare, adapted from Carnegie Mellon University, Software Engineering Institute. 11

12 Maturity Profile by Organization Size Based on the total number of employees within the area of the organization that was appraised 100% Not Given Managed Quantitatively Managed 90% Initial Defined Optimizing % of organizations by size 80% 70% 60% 50% 40% 30% 20% 10% 0% 5.0% 0.8% 47.3% 45.5% 0.4% 0.7% 4.6% 0.5% 27.3% 65.1% 1.1% 1.4% 4.9% 0.7% 25.8% 63.1% 2.4% 3.1% 6.4% 21.6% 62.8% 3.3% 5.9% 7.9% 0.9% 20.9% 57.1% 3.6% 9.4% 9.0% 25 or fewer % 20.7% 52.9% 5.3% 10.4% 5.4% 0.3% 17.0% 55.4% 4.8% 16.0% Based on 5301 organizations reporting size data as of March % 0.8% 14.3% 47.8% 5.2% 23.9% 12.1% 24% 5.6% 51.6% 0.8% 27.4% 7.1% 1.2% 51.8% 1.2% 38.8% Image by MIT OpenCourseWare, adapted from Carnegie Mellon University, Software Engineering Institute. 12

13 Time to Move Up Number of months to move to next maturity level th Percentile Median 25 th Percentile Time period of initial appraisal Level Orgs 2006 to March Image by MIT OpenCourseWare, adapted from Carnegie Mellon University, Software Engineering Institute. 13

14 Exercise Briefly assess the pros and cons of using spreadsheets (Excel) as the major analysis method in running a business or managing a project 14

15 Solution Pros: Spreadsheets are very quick to develop Most staff know how to write and use them Cons: Incorporate decision making that is not known to central organization Hard to pass on spreadsheet to successor or other user Spreadsheets rarely documented or tested well Spreadsheets are rarely completely correct No business rules, like a database Heavy use of spreadsheets indicates a low process maturity organization 15

16 ISO 9001:2008 International Standards Organization (ISO) National standards bodies from 100+ countries ISO 9001:2008 First major modification of ISO standard in 20 years occurred in 2000, and was updated in 2008 No longer primarily a manufacturing standard, with military origins, implemented as books of procedures New standard addresses all products and services in all industry segments The new standard requires 8 principles be implemented: Customer focus Leadership Involvement of people Process approach System approach to management Continual improvement Factual approach to decision-making Mutually beneficial supplier relationships (The old standard didn t really require anything) 16

17 ISO 9001:2008 cont ISO 9001 certification important to do business in Europe, and becoming so in Pacific Rim and eventually Americas General approach Create a quality steering team in management Create project plan for ISO 9001 certification Perform gap analysis (good process vs current process) Write needed system development, quality procedures Often takes 6-12 months Train employees in new procedures Use new materials, retain records 3 certification options: self, clients or independent body 17

18 Exercise Steelmaker: current software Steelmaking process control software: custom Substantial raw material and outbound logistics: custom Enterprise resource planning software: custom and SAP Customer relationship mgt software: software-as-service Demand forecasting: best-of-breed from small vendor Proposed project: Integrate demand forecasting and logistics Current organization large, not integrated (silos) Steelmaking process is ISO 9000, nothing else is ISO/CMMI What process suggestions do you make? Which basis: CMMI or ISO? At what CMMI level is the organization likely to be now? List a set of initial steps to take How long will it take to see substantive process change? 18

19 Solution (one of many) What process suggestions do you make? Which basis: CMMI or ISO? Could justify either ISO 9001: involves major parts of enterprise, not heavy on system development. CMMI: choose to focus on systems aspect At what CMMI level is the organization likely to be now? Level 2, since there is ISO 9001 certification Perhaps level 1, since most parts are not certified List a set of initial steps to take ISO 8 principles, or CMMI level 2 steps, to ensure process Then do requirements, design, etc. in a spiral How long will it take to see substantive process change? ISO often 6-12 months CMMI time to move up from level 1 to level 2 is 5-10 months and to level 3 is months 19

20 Intelligent Transportation Systems (ITS) project management process Public domain (US Federal Highway Administration and Caltrans). Source: ITS Systems Engineering Guidebook for Intelligent Transportation Systems, version

21 ITS project management: Vee Public domain (US Federal Highway Administration and Caltrans). Source: ITS Systems Engineering Guidebook for Intelligent Transportation Systems, version

22 Comparison of CMMI and ISO CMMI focus: Software engineering practices Program/project management practices Increasing maturity levels Appraisals when going to next maturity level ISO 9001:2008 focus: Customer satisfaction Process discipline across entire organization Continual improvement Principled management ITS: Transportation-specific, includes construction process 22

23 MIT OpenCourseWare J / ESD.264J Database, Internet, and Systems Integration Technologies Fall For information about citing these materials or our Terms of Use, visit:

1.264 Lecture 4. Software Process: CMM Unified Modeling Language (UML)

1.264 Lecture 4. Software Process: CMM Unified Modeling Language (UML) 1.264 Lecture 4 Software Process: CMM Unified Modeling Language (UML) Capability Maturity Model for Software Developed at Software Engineering Institute (SEI), Carnegie-Mellon University (www.sei.cmu.edu)

More information

SWEN 256 Software Process & Project Management

SWEN 256 Software Process & Project Management SWEN 256 Software Process & Project Management Understanding existing processes Introducing process changes to achieve organisational objectives which are usually focused on quality improvement, cost reduction

More information

MEASURING PROCESS CAPABILITY VERSUS ORGANIZATIONAL PROCESS MATURITY

MEASURING PROCESS CAPABILITY VERSUS ORGANIZATIONAL PROCESS MATURITY MEASURING PROCESS CAPABILITY VERSUS ORGANIZATIONAL PROCESS MATURITY Mark C. Paulk and Michael D. Konrad Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213-3890 Abstract The

More information

Project Quality Management

Project Quality Management Project Quality Management Discussion Topics Quality Models Quality Management Activities ISO9000 CMMI What Is a Project? A temporary endeavour undertaken to create a unique product, service, or result

More information

Quality Management with CMMI for Development v.1.3 (2013)

Quality Management with CMMI for Development v.1.3 (2013) Quality Management with CMMI for Development v.1.3 (2013) Discussion Topics Software Development Maturity Models CMMI Characteristics of Maturity Levels Key Process Areas Software Quality Management Concerned

More information

Software Project Management Sixth Edition. Chapter Software process quality

Software Project Management Sixth Edition. Chapter Software process quality Software Project Management Sixth Edition Chapter 13.2 Software process quality 1 Product and Process Quality A good process is usually required to produce a good product. For manufactured goods, process

More information

Software Engineering Inspection Models Continued

Software Engineering Inspection Models Continued Software Engineering Inspection Models Continued Structure Review of the CMM/CMMI model /CMMI model Steps/Levels Management views of levels CMMI context Capability Maturity Models SEI developed the CMM

More information

CENTRE (Common Enterprise Resource)

CENTRE (Common Enterprise Resource) CENTRE (Common Enterprise Resource) Systems and Software Engineering Platform designed for CMMI compliance Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations

More information

Capability Maturity Model for Software (SW-CMM )

Capability Maturity Model for Software (SW-CMM ) PHASE-IV: SYSTEMS IMPLEMENTATION Software Quality Assurance Application Development Installation and Support Software Quality Assurance Capability Maturity Model for Software (SW-CMM ) The Capability Maturity

More information

Quality Management of Software and Systems: Software Process Assessments

Quality Management of Software and Systems: Software Process Assessments Quality Management of Software and Systems: Software Process Assessments Contents Temporal development of the CMM and the assessment procedures Mature and Immature Processes Structure of the Capability

More information

CITS5501 Software Testing and Quality Assurance Standards and quality control systems

CITS5501 Software Testing and Quality Assurance Standards and quality control systems CITS5501 Software Testing and Quality Assurance Standards and quality control systems Unit coordinator: Arran Stewart April 17, 2018 1 / 36 Overview Based on material from: Stephen Dannelly, Winthrop University

More information

NDIA Systems Engineering Division. November in partnership with: Software Engineering Institute Carnegie Mellon University

NDIA Systems Engineering Division. November in partnership with: Software Engineering Institute Carnegie Mellon University CMMI for Executives NDIA Systems Engineering Division in partnership with: Software Engineering Institute Carnegie Mellon University CMMI is registered in the U.S. Patent and Trademark Office by Carnegie

More information

9/24/2011 Sof o tw t a w re e P roc o e c s e s s s Mo M d o e d l e s l 1 Wh W a h t t i s i s a Pr P oc o ess s 2 1

9/24/2011 Sof o tw t a w re e P roc o e c s e s s s Mo M d o e d l e s l 1 Wh W a h t t i s i s a Pr P oc o ess s 2 1 Software Process Models 1 What is a Process 2 1 What is a Process? Given input, transforms it into output Consist of a set of activities Ordering among the activities (a partial order) Software Process

More information

6. Capability Maturity Method (CMM)

6. Capability Maturity Method (CMM) WAT IS TE C? 6. aturity ethod (C) Concept: The application of process management and quality improvement concepts to software development and maintenance odel: A model for organizational improvement Guidelines:

More information

Improving Software Acquisition Processes: A Study of Real Project Costs

Improving Software Acquisition Processes: A Study of Real Project Costs The 3rd Annual Conference on the Acquisition of Software-Intensive Systems Arlington, Virginia January 2004 Improving Software Acquisition Processes: A Study of Real Project Costs Dr. Maliha Haddad Assistant

More information

The Capability Maturity Model

The Capability Maturity Model www.telelogic.com The Capability Maturity Model Implementation and Risks Abstract Tracey Briscoe Many organizations today talk about striving to improve their software development processes. One common

More information

Understanding Model Representations and Levels: What Do They Mean?

Understanding Model Representations and Levels: What Do They Mean? Pittsburgh, PA 15213-3890 Understanding Model Representations and Levels: What Do They Mean? Mary Beth Chrissis Mike Konrad Sandy Shrum Sponsored by the U.S. Department of Defense 2004 by Carnegie Mellon

More information

Lecture 2: Software Quality Factors, Models and Standards. Software Quality Assurance (INSE 6260/4-UU) Winter 2016

Lecture 2: Software Quality Factors, Models and Standards. Software Quality Assurance (INSE 6260/4-UU) Winter 2016 Lecture 2: Software Quality Factors, Models and Standards Software Quality Assurance (INSE 6260/4-UU) Winter 2016 INSE 6260/4-UU Software Quality Assurance Software Quality Quality Assurance Factors and

More information

Top 10 Signs You're Ready (or Not)

Top 10 Signs You're Ready (or Not) Top 10 Signs You're Ready (or Not) For an Appraisal Gary Natwick Harris Corporation Gary Natwick - 1 Government Communications Systems Division DoD s Strategic and Business Development CMMI Technology

More information

Developing a successful governance strategy. By Muhammad Iqbal Hanafri, S.Pi., M.Kom. IT GOVERNANCE STMIK BINA SARANA GLOBAL

Developing a successful governance strategy. By Muhammad Iqbal Hanafri, S.Pi., M.Kom. IT GOVERNANCE STMIK BINA SARANA GLOBAL Developing a successful governance strategy By Muhammad Iqbal Hanafri, S.Pi., M.Kom. IT GOVERNANCE STMIK BINA SARANA GLOBAL it governance By NATIONAL COMPUTING CENTRE The effective use of information technology

More information

CENTRE (Common Enterprise Resource)

CENTRE (Common Enterprise Resource) CENTRE (Common Enterprise Resource) Systems and Software Engineering Platform designed for CMMI compliance Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations

More information

CMMI SM Model Measurement and Analysis

CMMI SM Model Measurement and Analysis Carnegie Mellon University Software Engineering Institute CMMI SM Model CMMI SM is a Service Mark of Carnegie Mellon University Carnegie Mellon University Software Engineering Institute CMMI Staged Representation

More information

CMMI Project Management Refresher Training

CMMI Project Management Refresher Training CMMI Project Management Refresher Training Classifica(on 2: Foxhole Technology Employees Only RMD 032 Project Management Refresher Training Course September 21, 2017 Version 1.0 The Process Approach The

More information

ESD264/1.264 Lecture 2 case study solutions Fall, A demand forecasting system

ESD264/1.264 Lecture 2 case study solutions Fall, A demand forecasting system ESD264/1.264 Lecture 2 case study solutions Fall, 2013 1. A demand forecasting system Pat, your manager, has returned from an MIT course, excited at having learned about new methods of demand forecasting

More information

Software Process Evaluation

Software Process Evaluation Software Process IV Software Process Evaluation Today we will look at methods for evaluating and improving software processes, regardless of which process is being used J.S. Bradbury, J.R. Cordy CSCI 3060U

More information

Using CMMI with Defense Acquisition

Using CMMI with Defense Acquisition Using CMMI with Defense Acquisition Providing a Framework for Achieving Desired Outcomes 10-Dec-02 Joe Jarzombek, PMP Deputy Director for Software Intensive Systems Systems Engineering Directorate Office

More information

Chapter 12. Contents Evaluating Process! Postmortem Analysis. Chapter 12 Objectives

Chapter 12. Contents Evaluating Process! Postmortem Analysis. Chapter 12 Objectives Contents Chapter 12 Evaluating Products, Processes, and Resources Shari L. Pfleeger Joann M. Atlee 4 th Edition 12.1 Approaches to Evaluation 12.2 Selecting an Evaluation Techniques 12.3 Assessment vs.

More information

Chapter 6. Software Quality Management & Estimation

Chapter 6. Software Quality Management & Estimation Chapter 6 Software Quality Management & Estimation What is Quality Management Also called software quality assurance (SQA) s/w quality:- It is defined as the degree to which a system, components, or process

More information

Strategies for Transitioning from SW-CMM to CMMI

Strategies for Transitioning from SW-CMM to CMMI DELTA 11 March 2004 Strategies for Transitioning from SW-CMM to CMMI Software Engineering Process Group Conference Kim Caputo kim.caputo@deltabus.com Rick Hefner rick.hefner@ngc.com SCAMPI, SCAMPI Lead

More information

Process Quality Levels of ISO/IEC 15504, CMMI and K-model

Process Quality Levels of ISO/IEC 15504, CMMI and K-model Process Quality Levels of ISO/IEC 15504, CMMI and K-model Sun Myung Hwang Dept. of Computer Engineering Daejeon University, Korea sunhwang@dju.ac.kr 1. Introduction 1.1 Background The quality of a product

More information

CAPABILITY MATURITY MODEL INTEGRATION - CMMI. Software Engineering Competence Center

CAPABILITY MATURITY MODEL INTEGRATION - CMMI. Software Engineering Competence Center CAPABILITY MATURITY MODEL INTEGRATION - CMMI Software Engineering Competence Center Copyright Software Engineering Competence Center 2013 OUTLINES Introduction Technology Description Engagement Model &

More information

An Overview of Software Process

An Overview of Software Process An Overview of Software Process Objectives To introduce the general phases of the software development life cycle (SDLC) To describe various generic software process models and discuss their pros and cons

More information

Independent Verification and Validation (IV&V)

Independent Verification and Validation (IV&V) Independent Verification and Validation (IV&V) 12 th Annual NDIA CMMI Conference November 2012 - Denver, CO The MITRE Corporation The author s affiliation with The MITRE Corporation is provided for identification

More information

Reflection on Software Process Improvement

Reflection on Software Process Improvement Reflection on Software Process Improvement Keynote for SEPG Conference in Japan - 2005 John D. Vu, Ph. D Technical Fellow The Boeing Company BOEING is a trademark of Boeing Management Company. John Vu

More information

Streamlining Processes and Appraisals

Streamlining Processes and Appraisals Streamlining Processes and Appraisals Gary Natwick Harris Corporation November 17, 2009 NDIA CMMI Conference and User Group NDIA CMMI Conference and User Group - 1 Providing Value To Our Customers Aviation

More information

Introduction to Software Project Management. CITS3220 Software Requirements & Project Management

Introduction to Software Project Management. CITS3220 Software Requirements & Project Management Introduction to Software Project Management CITS3220 Software Requirements & Project Management "A project gets a year late one day at a time." "Anything that can be changed will be changed until there

More information

Introduction To The The Software Engineering Institute s Capability Maturity Model for Software

Introduction To The The Software Engineering Institute s Capability Maturity Model for Software Introduction To The The Software Engineering Institute s Capability Maturity Model for Software 1 The Software Engineering Institute (SEI) A federally funded research and development center Affiliated

More information

CERT Resilience Management Model, Version 1.2

CERT Resilience Management Model, Version 1.2 CERT Resilience Management Model, Organizational Process Focus (OPF) Richard A. Caralli Julia H. Allen David W. White Lisa R. Young Nader Mehravari Pamela D. Curtis February 2016 CERT Program Unlimited

More information

CMMI A-Specification. Version 1.7. November, For CMMI Version 1.2. This document is controlled by the CMMI Steering Group.

CMMI A-Specification. Version 1.7. November, For CMMI Version 1.2. This document is controlled by the CMMI Steering Group. CMMI A-Specification Version 1.7 For CMMI Version 1.2 November, 2007 This document is controlled by the CMMI Steering Group. CHANGE PAGE HISTORY This is the first release of the A-Spec for CMMI v1.2. Change

More information

DORNERWORKS QUALITY SYSTEM

DORNERWORKS QUALITY SYSTEM DORNERWORKS QUALITY SYSTEM ALIGNMENT WITH CMMI INTRODUCTION Since its beginning, DornerWorks has had quality as one of our main goals. We have delivered solutions for over a dozen aircraft, including several

More information

Program Lifecycle Methodology Version 1.7

Program Lifecycle Methodology Version 1.7 Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated

More information

Achieving SA-CMM Maturity Level A DoD Acquisition Management Experience

Achieving SA-CMM Maturity Level A DoD Acquisition Management Experience Achieving SA-CMM Maturity Level A DoD Acquisition Management Experience Michael Markarian 37 Penkivil Street, Willoughby, NSW 2068 Michael.Markarian@erols.com Matthew Fisher Software Engineering Institute

More information

Information Technology Project Management Fifth Edition

Information Technology Project Management Fifth Edition Information Technology Project Management Fifth Edition By Jack T. Marchewka Northern Illinois University 9-1 Copyright 2015 John Wiley & Sons, Inc. Managing Project Quality Chapter 9 9-2 Copyright 2015

More information

MTAT Software Engineering Management

MTAT Software Engineering Management MTAT.03.243 Software Engineering Management Lecture 16: Software Process Assessment Dietmar Pfahl Spring 2013 email: dietmar.pfahl@ut.ee Structure of Lecture 16 Process Assessment Origins: CMM & CMMI Process

More information

Highlights of CMMI and SCAMPI 1.2 Changes

Highlights of CMMI and SCAMPI 1.2 Changes Highlights of CMMI and SCAMPI 1.2 Changes Presented By: Sandra Cepeda March 2007 Material adapted from CMMI Version 1.2 and Beyond by Mike Phillips, SEI and from Sampling Update to the CMMI Steering Group

More information

8. CMMI Standards and Certifications

8. CMMI Standards and Certifications Computer Science and Software Engineering University of Wisconsin - Platteville 8. CMMI Standards and Certifications Yan Shi SE 3730 / CS 5730 Lecture Notes This note is partially based on http://www.sei.cmu.edu/reports/10tr033.pdf

More information

What Functional Groups Are Included in the CMMI -SE/SW/IPPD/SS Model?

What Functional Groups Are Included in the CMMI -SE/SW/IPPD/SS Model? What Functional Groups Are Included in the CMMI -SE/SW/IPPD/SS Model? Software Engineering Process Group Conference March 9, 2004 Roland G. Weiss Joan Weszka Lockheed Martin Systems & Software Resource

More information

Reducing Estimating Errors with the CMM Raymond L. Kile 26 October 2000

Reducing Estimating Errors with the CMM Raymond L. Kile 26 October 2000 Reducing Estimating Errors with the CMM Raymond L. Kile 6 October 000 Estimates vs Actuals - Definitions ESTIMATE - ENGINEER S BEST GUESS (Technical Activity) Size/Performance Cost/ Schedule BID RISK BASED

More information

Buy:

Buy: Chapter-1.0 CONTENTS OF CMMI MATURITY LEVEL 3 DOCUMENT KIT (More than 160 document files) A. The Total Editable Document kit has 8 main directories as below in word/excel. CMMI-V1.3 Maturity Level 3 (Dev)

More information

Leveraging Quality For Competitive Advantage

Leveraging Quality For Competitive Advantage Leveraging Quality For Competitive Advantage (A Presentation by The Boeing Company) John D. Vu Ph.D Technical Fellow The Boeing Company BOEING is a trademark of Boeing Management Company. Global Demand

More information

ISO Approach CPA Stephen Obock Associate Director, KPMG August 2018

ISO Approach CPA Stephen Obock Associate Director, KPMG August 2018 ISO Approach CPA Stephen Obock Associate Director, KPMG sobock@kpmg.co.ke August 2018 Uphold public interest Agenda Introduction Quality Management System Process Approach Q&A Introduction Delivering quality

More information

The Economics of CMMI

The Economics of CMMI NDIA CMMI Working Group NDIA Systems Engineering Division NDIA Systems Engineering Conference October 28, 2009 CMMI is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University.

More information

Lessons Learned in Seamless Integration of CMMI, TSP, and PSP Why All Three Are Needed. CMMI Technology Conference November 14, 2007

Lessons Learned in Seamless Integration of CMMI, TSP, and PSP Why All Three Are Needed. CMMI Technology Conference November 14, 2007 Lessons Learned in Seamless Integration of CMMI, TSP, and PSP Why All Three Are Needed CMMI Technology Conference November 14, 2007 Winner IEEE Software Process Achievement Award http://www.sei.cmu.edu/managing/ieee-award/ieee.award.html

More information

FAA s Experience with Process Improvement & Measurements

FAA s Experience with Process Improvement & Measurements FAA s Experience with Process Improvement & Measurements PSM User Conference Vail Colorado July, 2000 Joe Caravello, FAA [joe.caravello@faa.gov] Keith Kratzert, FAA [keith.kratzert@faa.gov] Don Gantzer,

More information

Best Practices for Enterprise Agile Transformation

Best Practices for Enterprise Agile Transformation Best Practices for Enterprise Agile Transformation A White Paper for the Software Development Project Community Date: May 2017 Select Computing, Inc. 9841 Broken Land Parkway Suite 209 Columbia, MD 21046

More information

By: MSMZ. Standardization

By: MSMZ. Standardization Standardization Introduction A standard is a document. It is a set of rules that control how people should develop and manage materials, products, services, technologies, processes and systems. Every organization

More information

Asset Management Maturity

Asset Management Maturity Asset Management Maturity A Position Statement First Edition English Version ISBN 978-0-9870602-4-2 Published October 2015 www.gfmam.org Forward With the publication of the ISO 55000 series of standards,

More information

Rational Software White Paper TP 174

Rational Software White Paper TP 174 Reaching CMM Levels 2 and 3 with the Rational Unified Process Rational Software White Paper TP 174 Table of Contents Abstract... 1 Introduction... 1 Level 2, Repeatable... 2 Requirements Management...

More information

This chapter illustrates the evolutionary differences between

This chapter illustrates the evolutionary differences between CHAPTER 6 Contents An integrated approach Two representations CMMI process area contents Process area upgrades and additions Project management concepts process areas Project Monitoring and Control Engineering

More information

Process Improvement Proposals (PIPs) Organization, Team, Individual

Process Improvement Proposals (PIPs) Organization, Team, Individual Process Improvement Proposals (PIPs) Organization, Team, Individual AIS Experience Report TSP Symposium September 18-20, 2006 Some of the SEI s Service and Registration Marks The following are service

More information

QUANTIFIED THE IMPACT OF AGILE. Double your productivity. Improve Quality by 250% Balance your team performance. Cut Time to Market in half

QUANTIFIED THE IMPACT OF AGILE. Double your productivity. Improve Quality by 250% Balance your team performance. Cut Time to Market in half THE IMPACT OF AGILE QUANTIFIED SWAPPING INTUITION FOR INSIGHTS KEY FIndings TO IMPROVE YOUR SOFTWARE DELIVERY Extracted by looking at real, non-attributable data from 9,629 teams using the Rally platform

More information

How to improve the quality of your processes

How to improve the quality of your processes How to improve the quality of your processes Paul Jackson School of Informatics University of Edinburgh Prior question Q: Why improve a process (let alone all your processes?) To manage (reduce, predict

More information

Software Quality Management

Software Quality Management Software Quality Management CONTENTS I. Basic Quality Concepts II. Software Quality Assurance (SQA) 1. Definition of SQA 2. SQA Activities III. Quality Evaluation Standards 1. Six sigma for software 2.

More information

CMMI Today The Current State

CMMI Today The Current State CMMI Today The Current State CMMI Technology Conference 2003 November 18, 2003 Ron Paulson Vice President, Engineering Lockheed Martin Corporation CMMI is registered in the U.S. Patent and Trademark Office

More information

CMMI Version 1.3: Are you Ready for Release?

CMMI Version 1.3: Are you Ready for Release? CMMI Version 1.3: Are you Ready for Release? Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Eileen Forrester October 2010 2 3 How to Participate Today Open and close your

More information

Business address: 101 Parkshore Drive, Suite 134, Folsom, CA Office: Cell:

Business address: 101 Parkshore Drive, Suite 134, Folsom, CA Office: Cell: Catherine Garner RESUME Contact Business address: 101 Parkshore Drive, Suite 134, Folsom, CA 95630 Office: 916-932-2050 Cell: 916-531-4597 Email: Cathy@Elyonstrategies.com Ms. Garner has acquired over

More information

Software technology 3. Process improvement models. BSc Course Dr. Katalin Balla

Software technology 3. Process improvement models. BSc Course Dr. Katalin Balla Software technology 3. Process improvement models BSc Course Dr. Katalin Balla Contents Process improvement models. Popular SPI models: CMM, SPICE, CMMI The Personal Software Process (PSP) and the Team

More information

Software Engineering. Lecture 7: CMMI

Software Engineering. Lecture 7: CMMI Chair of Software Engineering Software Engineering Spring Semester 2008 Lecture 7: CMMI (based in part on material by Dr. Peter Kolb) SEI Trademarks and Service Marks SM CMM Integration SCAMPI are service

More information

How to improve the quality of your processes

How to improve the quality of your processes How to improve the quality of your processes Paul Jackson School of Informatics University of Edinburgh Prior question Q: Why improve a process? To manage (reduce, predict and plan for) risks bad things

More information

Business Process Improvement Guided by the BPMM i

Business Process Improvement Guided by the BPMM i Business Process Improvement Guided by the BPMM i In this first column, we introduce the idea of organizational maturity by describing the overall content of the Business Process Maturity Model (BPMM),

More information

Data Governance and Data Quality. Stewardship

Data Governance and Data Quality. Stewardship Data Governance and Data Quality Stewardship 1 Agenda Discuss Data Quality and Data Governance Considerations for future technical decisions 2 Intelligence Portal Embedded InfoApps Hot Social Bad Feedback

More information

Measurement and Analysis: What Can and Does Go Wrong?

Measurement and Analysis: What Can and Does Go Wrong? Pittsburgh, PA 15213-3890 Measurement and Analysis: What Can and Does Go Wrong? Maureen Brown Dennis R. Goldenson University of North Carolina Institute Software Engineering Institute 10th International

More information

The CMMI Value Proposition

The CMMI Value Proposition 22 when performance matters The CMMI Value Proposition May 2016 Copyrights and Registered Trademarks CMMI -DEV, CMMI -SVC and Standard CMMI Appraisal Method for Process Improvement The following service

More information

Developing Integrated Quality Criteria to Continuously Improve the Supply Chain Process

Developing Integrated Quality Criteria to Continuously Improve the Supply Chain Process Developing Integrated Quality Criteria to Continuously Improve the Supply Chain Process E. D. Fassoula (1), N. Bilalis (2), and V.S. Moustakis (2,3) (1) NEOSET S.A. Vasiliko Chalkis Chalkis, GR-340 02

More information

ADNET LEAN SIX SIGMA WHITE PAPER

ADNET LEAN SIX SIGMA WHITE PAPER ADNET LEAN SIX SIGMA WHITE PAPER Adnet's Lean Six Sigma program enables your organization to increase performance, eliminate waste and satisfy customers by streamlining operations, improving quality and

More information

Measurement in Higher Maturity Organizations: What s Different and What s Not?

Measurement in Higher Maturity Organizations: What s Different and What s Not? Pittsburgh, PA 15213-3890 Measurement in Higher Maturity Organizations: What s Different and What s Not? Dennis R. Goldenson 27 July 2004 Sponsored by the U.S. Department of Defense 2004 by Carnegie Mellon

More information

CMMI-DEV V1.3 CMMI for Development Version 1.3 Quick Reference Guide

CMMI-DEV V1.3 CMMI for Development Version 1.3 Quick Reference Guide processlabs CMMI-DEV V1.3 CMMI for Development Version 1.3 Quick Reference Guide CMMI-DEV V1.3 Process Areas Alphabetically by Process Area Acronym processlabs CAR - Causal Analysis and Resolution...

More information

Gary Natwick Harris Corporation

Gary Natwick Harris Corporation Automated Monitoring of Compliance Gary Natwick Harris Corporation Gary Natwick - 1 Government Communications Systems Division DoD Programs Strategic Management and Business Development CMMI Technology

More information

Improving Your Play Book Lessons Learned from Proposal Benchmarking

Improving Your Play Book Lessons Learned from Proposal Benchmarking Improving Your Play Book Lessons Learned from Proposal Benchmarking Presented by Howard Nutt, Executive Director to APMP SoCal Chapter Training Camp, 22 October 2010 Capability Maturity Model and CMM are

More information

Integration and Testing

Integration and Testing Integration and Testing 1 Today Software Quality Assurance Integration Test planning Types of testing Test metrics Test tools 2 Deliverables by Phase Possible Deliverables by Phase Concept Document Statement

More information

CENTRE (Common Enterprise Resource)

CENTRE (Common Enterprise Resource) CENTRE (Common Enterprise Resource) Systems and Software Engineering Platform designed for CMMI compliance Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations

More information

Integrated Measurements for CMMI

Integrated Measurements for CMMI Integrated Measurements for CMMI Gary Natwick Harris Corporation Gary Natwick - 1 Where are we? Melbourne, Florida Gary Natwick - 2 1 Government Communications Systems Division $1.8B in Sales 8,000 Employees

More information

INTRODUCTION TO AUDITING GUIDE

INTRODUCTION TO AUDITING GUIDE NEOXEN MODUS METHODOLOGY RELEASE 5.0.0.2 INTRODUCTION TO AUDITING GUIDE D O C U M E N T A T I O N L I C E N S E This documentation, as well as the software described in it, is furnished under license

More information

Organisational Readiness and Software Process Improvement

Organisational Readiness and Software Process Improvement Organisational Readiness and Software Process Improvement Mahmood Niazi a, David Wilson b and Didar Zowghi b a School of Computing and Mathematics, Keele University, ST5 5BG, UK mkniazi@cs.keele.ac.uk

More information

Capability Maturity Model

Capability Maturity Model Capability Maturity Model Narinder Kumar S.B.S.B.M. University College Sardulgarh Punjabi University Patiala ABSTRACT Recent life is very fast due to technology which is become important part of life.

More information

HOW TO SUCCESSFULLY LAUNCH PROJECTS WITH MULTI-FUNCTIONAL DISCIPLINES (SILOS) Bradley Zabinski 19-Sep-2013

HOW TO SUCCESSFULLY LAUNCH PROJECTS WITH MULTI-FUNCTIONAL DISCIPLINES (SILOS) Bradley Zabinski 19-Sep-2013 HOW TO SUCCESSFULLY LAUNCH PROJECTS WITH MULTI-FUNCTIONAL DISCIPLINES (SILOS) Bradley Zabinski 19-Sep-2013 2 THE POWER OF 4 The power to overcome mission-critical challenges. The power to increase sales,

More information

Practical Process Improvement: the Journey and Benefits

Practical Process Improvement: the Journey and Benefits Practical Process Improvement: the Journey and Benefits 27-29 September 2004 Colin Connaughton AMS Metrics Consultant CMM, Capability Maturity Model, and Capability Maturity Modeling are registered in

More information

The Method Framework for Engineering System Architectures (MFESA)

The Method Framework for Engineering System Architectures (MFESA) The Framework for Engineering System s () Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Donald Firesmith 5 March 2009 Donald G. Firesmith A senior member of the technical

More information

Information Technology Project Management

Information Technology Project Management Information Technology Project Management by Jack T. Marchewka Power Point Slides by Jack T. Marchewka, Northern Illinois University Copyright 2006 John Wiley & Sons, Inc. all rights reserved. Reproduction

More information

AZIST Inc. About CMMI. Leaders in CMMI Process Consulting and Training Services

AZIST Inc. About CMMI. Leaders in CMMI Process Consulting and Training Services Software Process Consulting Services - CMMI Leaders in CMMI Process Consulting and Training Services About CMMI CMMI models are tools that help organizations improve their ability to develop and maintain

More information

Implementation of the CO BIT -3 Maturity Model in Royal Philips Electronics

Implementation of the CO BIT -3 Maturity Model in Royal Philips Electronics Implementation of the CO BIT -3 Maturity Model in Royal Philips Electronics Alfred C.E. van Gils Philips International BV Corporate Information Technology Eindhoven, The Netherlands Abstract: Philips has

More information

POWERING CHANGE WITH A MODERN COE. Rich Woll Vice President, Services

POWERING CHANGE WITH A MODERN COE. Rich Woll Vice President, Services POWERING CHANGE WITH A MODERN COE Rich Woll Vice President, Services Agenda Forces of Change Automation Lessons Learned Modern Test Management Moving Forward as an Automation Leader Forces of Change Heterogenous

More information

Update Observations of the Relationships between CMMI and ISO 9001:2000

Update Observations of the Relationships between CMMI and ISO 9001:2000 Update Observations of the Relationships between CMMI and ISO 9001:2000 September September 14, 14, 2005 2005 ASQ Section 509 - ISO 9000 Users Group Page 1 This presentation summaries points made and topics

More information

Benefits of CMMI and ITMark implementation programs

Benefits of CMMI and ITMark implementation programs Benefits of CMMI and ITMark s I1 George Sharkov Ivaylo Gueorguiev European Software Institute - Center Bulgaria Skopje, Macedonia, 16-17 May 2007 For internal educational use only! All data copyrighted

More information

of Your QA Organization Michael Hoffman 19 October 2010 PNSQC 2010

of Your QA Organization Michael Hoffman 19 October 2010 PNSQC 2010 of Your QA Organization Michael Hoffman 19 October 2010 PNSQC 2010 1 One software QA organization s effort to evaluate its own health through establishing goals, benchmarking, defining organizationlevel

More information

PAYIQ METHODOLOGY RELEASE INTRODUCTION TO QA & SOFTWARE TESTING GUIDE. iq Payments Oy

PAYIQ METHODOLOGY RELEASE INTRODUCTION TO QA & SOFTWARE TESTING GUIDE. iq Payments Oy PAYIQ METHODOLOGY RELEASE 1.0.0.0 INTRODUCTION TO QA & SOFTWARE TESTING GUIDE D O C U M E N T A T I O N L I C E N S E This documentation, as well as the software described in it, is furnished under license

More information

Improving Acquisition in Government Requirements Management Leading Practices: CMMI-ACQ Visualization

Improving Acquisition in Government Requirements Management Leading Practices: CMMI-ACQ Visualization the way we see it Improving Acquisition in Government Requirements Management Leading Practices: CMMI-ACQ Visualization July 2008 Capgemini Government Solutions Table of Contents 1 The Challenge: Increase

More information

RESEARCH REPORT. Includes complete survey data. Project Management Maturity & Value Benchmark

RESEARCH REPORT. Includes complete survey data. Project Management Maturity & Value Benchmark RESEARCH REPORT Includes complete survey data Project Management Maturity & Value Benchmark 2014 2 Project Management Maturity & Value Benchmark 2014 Introduction PM Solutions Research first surveyed organizations

More information

An Embedded SCAMPI-C Appraisal at the National Security Agency. NDIA CMMI Technology Conference and User s Group November 15, 2007

An Embedded SCAMPI-C Appraisal at the National Security Agency. NDIA CMMI Technology Conference and User s Group November 15, 2007 An Embedded SCAMPI-C Appraisal at the National Security Agency NDIA CMMI Technology Conference and User s Group November 15, 2007 Joe Wickless Software Engineering Institute Acquisition Support Program

More information

Transactions on Information and Communications Technologies vol 11, 1995 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 11, 1995 WIT Press,   ISSN A quality assessment method for application management R.M. Hather, E.L. Burd, C. Boldyreff Centre for Software Maintenance, University of Durham, Durham, DEI 3EL, UK, Email: ames@durham.ac.uk Abstract

More information