WM-001 - Software Process & Quality Generic Processes - Slide #1  P. Sorenson SPiCE Reference Model - how to read Chapter 5 Capability Levels (process.

Slides:



Advertisements
Similar presentations
More CMM Part Two : Details.
Advertisements

Chapter 2 The Software Process
ITIL: Service Transition
©2006 OLC 1 Process Management: The Foundation for Achieving Organizational Excellence Process Management Implementation Worldwide.
The Systems Security Engineering Capability Maturity Model (ISO 21827)
6/1/2015WM-001 Planning for Measurement - copyright Paul Sorenson slide 1 Planning for Measurement WM Software Process and Quality Measurement is.
WM Software Process & Quality SPiCE Requirements - slide#1 1  Paul Sorenson REQUIREMENTS FOR A SPiCE ASSESSMENT A set of defined input information.
Software Quality Metrics
200209–CSSA0001 – 16/27/ :25 PM CSSA Cepeda Systems & Software Analysis, Inc. GENERIC.
CMPUT Software Process & QualityProcess Categories - slide# 1©P. Sorenson Engineering Process Category  Processes that specify, implement, or maintain.
WM Software Process & QualityDetermining Ratings -slide#1©P. Sorenson Rating Concepts and Scales ðDetermine highest capability level to rate ðProcess.
CMM Overview - 1 © Paul Sorenson CMPUT Software Engineering refs. IEEE Software, March 1988, 73-79, and IEEE Software, July 1993, (Capability.
Process management Basic concepts and stat-of-the art research.
Chapter 3 The Structure of the CMM
Capability Maturity Model
Develop Systematic processes Mission Performance Criteria Feedback for Quality Assurance Assessment: Collection, Analysis of Evidence Evaluation: Interpretation.
Chapter : Software Process
Understanding (and Untangling) Verification and Validation Requirements ISO 9001 vs. CMMI-Dev 1.2.
Process: A Generic View
Process: A Generic View n A software process  is a roadmap to building high quality software products.  provides a framework for managing activities.
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)
© Mahindra Satyam 2009 Project Metrics QMS Training.
N By: Md Rezaul Huda Reza n
Slide 1 D2.TCS.CL5.04. Subject Elements This unit comprises five Elements: 1.Define the need for tourism product research 2.Develop the research to be.
1 The Continuous Representation. 2 UNIT 2 Topics covered in this unit include Additional terminology Practices – The fundamental building blocks Process.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Business Analysis and Essential Competencies
1 Process Engineering A Systems Approach to Process Improvement Jeffrey L. Dutton Jacobs Sverdrup Advanced Systems Group Engineering Performance Improvement.
ARINC PROPRIETARY Measurement and Analysis JD Rosser SC-SPIN January 2008.
Introduction to Software Engineering LECTURE 2 By Umm-e-Laila 1Compiled by: Umm-e-Laila.
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.
『华东师范大学』 课程名称: 软件开发实践 Software Development Practice 课程类型: 实践课 第二讲: 项目管理 Lect_02: Manage the Project 主讲 : 软件学院 周勇 副 教授 日期 :
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.
University of Sunderland CIFM03Lecture 2 1 Quality Management of IT CIFM03 Lecture 2.
Lecture Topics covered CMMI- - Continuous model -Staged model PROCESS PATTERNS- -Generic Process pattern elements.
Georgia Institute of Technology CS 4320 Fall 2003.
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.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 What is Solution Assessment & Validation?
 Copyright ProcessVelocity, LLP Slides intended for informational purposes only. CMM and Capability Maturity Model are registered in the U.S. Patent.
Process: A Generic View
QUALITY MANAGEMENT STATEMENT
Michael Campe U.S. Army Aviation and Missile Command NDIA TID Technical Information Division Symposium Royal Sonesta Hotel, New Orleans, LA August 2003.
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…
A Metrics Program. Advantages of Collecting Software Quality Metrics Objective assessments as to whether quality requirements are being met can be made.
Process Improvement. It is not necessary to change. Survival is not mandatory. »W. Edwards Deming.
1 Software Engineering: A Practitioner’s Approach, 6/e Chapter 15a: Product Metrics for Software Software Engineering: A Practitioner’s Approach, 6/e Chapter.
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 CMMI Acquisition Module - Page M5-1 CMMI ® Sponsored by the U.S. Department of Defense © 2005 by Carnegie Mellon University This.
CMMI1 Capability Maturity Model Integration Eyal Ben-Ari 8/2006.
Company LOGO. Company LOGO PE, PMP, PgMP, PME, MCT, PRINCE2 Practitioner.
Organizations of all types and sizes face a range of risks that can affect the achievement of their objectives. Organization's activities Strategic initiatives.
Slide 1 POA Seminar 02 March 2016 Personnel Competence Including Certifying Staff and Release to Service Andy Swift / Michael Greer.
CMMI for Services, Version 1.3 Speaker: Business Excellence Date:
ITIL: Service Transition
(Required reading SWEBOK Chapters 1 and 2 Text Ch 1-4)
CS4311 Spring 2011 Process Improvement Dr
Manage Project Quality Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit Code BSBPMG505A.
TechStambha PMP Certification Training
Software Requirements
Business Process Maturity Model
Capability Maturity Model
Goal-Driven Software Measurement
Capability Maturity Model
Managing Project Work, Scope, Schedules, and Cost
Good assessment design The overarching principles of good assessment
Presentation transcript:

WM Software Process & Quality Generic Processes - Slide #1  P. Sorenson SPiCE Reference Model - how to read Chapter 5 Capability Levels (process attributes) Process Categories - processes Optimized - CL5 Predictable - CL4 Established - CL3 Managed - CL2 Performed - CL1 Incomplete - CL0 P1 P2 P3 ……. Pn 5 29 Ô Sections 1-4: basic notions related to reference model Ô Section 5: Process Dimension (base practices) Ô Section 6: Capability Dimension (management practices) Ô Section 7: Assessment model compatibility with ref model Ô Annex A: Processes and associated work products Ô Annex B: Process capability indicators Ô Annex C: Work product characteristics 40

WM Software Process & Quality Generic Processes - Slide #2  P. Sorenson SPICE - Generic Practices (moving up the Capability dimension) During an assessment, generic practices are used to capability determine the capability of a process. Generic practices are defined for the 5 levels (level 0 - not performed is not described). base practices The extent to which the execution of the process uses a set of base practices that are initiated and followed using identifiable input work products to produce identifiable output work products that are adequate to satisfy the purpose of the process Level 1: Performed Process Process Attribute 1.1: Process Performance Attribute

WM Software Process & Quality Generic Processes - Slide #3  P. Sorenson SPICE - Generic Practices - Lev.2 Level 2: Managed Process Level 2: Managed Process (see page 83) Process Attribute 2.1: Performance Management Identify Resource Requirements. … to enable planning and tracking of the process Plan the Performance of the Process. … by identifying the activities of the process and the allocated resources according to the requirements Implement the defined process activities … to achieve the purpose of the process.

WM Software Process & Quality Generic Processes - Slide #4  P. Sorenson SPICE - Generic Practices - Lev Identify the Activities … needed to achieve the integrity and quality requirements for the work products. Managed Process Level 2: Managed Process Work Product Management Process Attribute 2.2: Work Product Management Identify Requirements … for the integrity and quality of the work products (like pre- and post-conditions).

WM Software Process & Quality Generic Processes - Slide #5  P. Sorenson SPICE - Generic Practices - Lev Manage the quality of the work products … to ensure that the work products meet their functional and non-functional requirements Manage the configuration of work products … to ensure integrity. Managed Process Level 2: Managed Process (continued) Work Product Management Process Attribute 2.2: Work Product Management

WM Software Process & Quality Generic Processes - Slide #6  P. Sorenson SPICE - Generic Practices - Lev Tailor the Standard Process … to obtain a defined process appropriate to the process context Identify the Standard Process Definition … from those available in the organization that is appropriate to the process purpose and the business goals of the organization. Level 3: Established Process Process Attribute 3.1: Process Definition Implement the Defined Process … to achieve the process purpose consistently, and repeatably, and support the defined business goal of the organization.

WM Software Process & Quality Generic Processes - Slide #7  P. Sorenson SPICE - Generic Practices - Lev Provide Adequate Skilled Human Resources … meeting the defined competencies. Level 3: Established Process Process Attribute 3.2: Process Resource Define the Human Resource Competencies … required to support the implementation of the defined process Defined the Process Infrastructure Requirements … to support the implementation of the defined process Provide Adequate Process Infrastructure … according to the defined needs of the process.

WM Software Process & Quality Generic Processes - Slide #8  P. Sorenson SPICE - Generic Practices - Lev Collect the Specified Measurement Data … from the implementation of the defined process Level 4: Predictable Process Process Attribute 4.1: Process Measurement Define Process Goals and Associated Measures … that support the business goals of the organization Provide Adequate Resources and Infrastructure for Data Collection for Data Collection Evaluate Achievement of Process Goals … by comparison of recorded measures

WM Software Process & Quality Generic Processes - Slide #9  P. Sorenson SPICE - Generic Practices - Lev Analyze Available Measures … to identify process control parameters. Level 4: Predictable Process Process Attribute 4.2: Process Control Identify Analysis and Control Techniques … appropriate to the process context Provide Adequate Resources and Infrastructure … for data analysis and process control Identify Deviations and Take Required Actions … to maintain control of the process.

WM Software Process & Quality Generic Processes - Slide #10  P. Sorenson SPICE - Generic Practices - Lev Provide Adequate Resources to Effectively Implement the Approved Changes in Implement the Approved Changes in Affected Tailored Processes Affected Tailored Processes Level 5: Optimizing Process Process Attribute 5.1: Process Change Identify and Approve Changes to the Standard Process Definition Process Definition … on the basis of quantitative understanding of the process Implement the Approved Changes Implement the Approved Changes … to the affected tailored processes to achieve the expected outcome Validate the Effectiveness of the Process Change … on the basis of actual performance against the process and business goals

WM Software Process & Quality Generic Processes - Slide #11  P. Sorenson SPICE - Generic Practices - Lev Implement Changes to Selected Areas of the Tailored Process the Tailored Process … according to the implementation strategy. Level 5: Optimizing Process Process Attribute 5.2: Continuous Improvement Identify Improvement Opportunities in a Systematic and Proactive Manner in a Systematic and Proactive Manner to Continuously Improve the Process to Continuously Improve the Process Establish an Implementation Strategy … based upon the identified opportunities to improve process performance according to business goals Validate the Effectiveness of Process Change … on the basis of actual performance against process and business goals and feedback to the standard process definition.