Measure for Measure: A Practical Quality Management Program. Robert Altizer and Don Downin Motorola Semiconductor Products Sector Tempe, AZ
|
|
- Clifton Shields
- 8 years ago
- Views:
Transcription
1 Measure for Measure: A Practical Management Program Robert Altizer and Don Downin Motorola Semiconductor Products Sector Tempe, AZ 1
2 Attempts to Manage With Metrics Organizations collect and report standard metrics with no relationship to projects or business goals Data are sporadic or incomplete, reports are ignored by management Amounts to no more than feeding the corporate gorilla Often Fail 2
3 Can We Do It Right? What we have Strong measurement culture Maturity Level 3 process capability What we want: Statistical process management capability Management demand for quality metrics reports Team member understanding of metrics use Firm foundation for measuring performance and driving continuous product and process improvement 3
4 The Motorola SPS Management Program Business-oriented quality management plans with proper scope and rational goals attributes with significant business value and commitment of a named owner Review performance against quality goals Use metrics to manage activities and make product and process change decisions Establish a stable and capable development and support environment 4
5 All Products, All Phases of the Product Life Cycle New system and product development Integration of purchased components Updates or enhancements to existing systems or products Manufacturing Sustaining engineering and support of released products Infrastructure support Process improvement activities 5
6 The Management Process QMP Adjustments Team Project Management Activities Create Project Development Plan Execute Project Development Plan Product and Process Adjustments QMP Team Project Management Activities Create Project Development Plan Execute Project Development Plan Develop Management Plan Search for common defects Conduct Reviews Collect, report and analyze metrics Control project Perform defect causal analysis Report quality status Product and Process Adjustments Metrics QMP QMP Organization and Owner Activities Maintain baselines Collect, analyze and report organization metrics Review and evaluate quality management activities Conduct quality management process audits 6
7 Management Process Team Project Management Activities 1.1 Create the Project Development Plan Business success factors Business goals Team Management Activities Planned Metrics QM Plan Adjustments Organization Activities 3.1 Maintain Product and Process Capability Baselines and Control-limits Project Development Plan 1.2 Execute the Project Development Plan 2.1 Develop the Planned QM Plan Metrics 2.5 Product/Process Baselines and Control-limits QM Plan: Project Specific Performance and Improvement Goals & Activities, with identified metrics Defect Prevention Tasks 2.2 Search for Common Defects Common Defects Defect Injection Causes Baselines and Control Limits Performance Baselines and Control Limits Lessons Learned Baseline & Controllimit changes Metrics data on Performance and Improvement Goals & Activities 2.7 Perform Defect Causal Analysis Audit Reports Other Data Root Cause Analysis Collect Product and Process Metrics Defect Data 3.2 Collect & Analyze Organizational Metrics Inspections Database Organizational Metrics QM Plan Adjustments Various other process step outputs Product/Process Adjustments Review Data Other Data Product/Process Adjustments Project Metrics 2.6 Analyze Data; Control the Project Product/Process Adjustments Product/Process Adjustments 3.3 Review Organizational QM Activities Project Metrics QM Plan: Project Specific Performance and Improvement Goals & Activities 2.3 and 2.4 Conduct Product and Process Reviews Trends and Spikes Project Metrics Organizational Impact Management Status Documented Process QM Plan Adjustments Review Data Audit Reports Project Metrics QM Plan Documented Process 2.8 Report Status Management Status To Area Management Audit Reports 3.4 Conduct Process Audits 7
8 Management Program Objectives and Success Criteria Objective Provide engineering teams with the ability to set realistic product and process quality goals, based upon business needs Improve the ability of teams to manage the quality of their deliverables throughout the life cycle. Institutionalize quality management processes, standards, and procedures that have been approved by the EPG. Systematically eliminate the introduction of defects into the development environment Satisfied When - Process capability baselines are established by all teams - All teams are using the Management Program with goaloriented metrics - All teams have had adequate training on the Management Program - A support structure exists to capture, report, and analyze metrics and data - Assessments of the QMP program and its execution indicate this is true. - Defect reduction plans are in place and shown to be working. - In-process faults and post release defects trend is toward zero. 8
9 Management Policy The General Manager has ultimate responsibility for the organization s quality Every development, sustaining and service team shall use a quality management plan Hold periodic quality reviews of plans, goals, performance, actions, defect prevention, and continuous improvement Track and report quality review process effectiveness 9
10 The Management Plan Defined at the project/product, department and organization level Contains a set of scope-appropriate quality attribute management plans Essential requirements for quality attributes: Must support an identified product or process business goal Must have an identified owner with responsibility and authority to allocate resources and direct actions toward achieving the goal 10
11 Management Plans Organization Organization Level Attribute Mgmt Plan #1 Attribute Mgmt Plan #2 Attribute Mgmt Plan #6 Defect Prevention & Strategic Action Plan Department Level Attribute Mgmt Plan #1 Attribute Mgmt Plan #2 Attribute Mgmt Plan #3 Attribute Mgmt Plan #5 Defect Prevention & Strategic Action Plan Project Level Attribute Mgmt Plan #1 Attribute Mgmt Plan #2 Attribute Mgmt Plan #3 Attribute Mgmt Plan #4 Defect Prevention & Strategic Action Plan 11
12 Building a Attribute Management Plan Propose several quality attributes and make the business case for for managing them Business success factors make the quality attribute relevant Business goals define a performance level for each of the defined business success factors The quality attribute owner is its champion, typically the project leader, department manager or organization general manager 12
13 Attribute Identification Attribute Title: Business Success Factors: Business Goal: Scope: Owner: Post-Release Software Defects: The internal view of delivered defects Establishment of Six- Sigma (or better) quality in delivered software products enhances customer acceptance. Reducing the time spent in rework allows more time for value-added development. Minimize customer s probability of encountering defects in released software. Organization Level General Manager 13
14 Use Operational Questions to Characterize Goals (GQM) Example questions in support of the goal minimize the customer s discovery of defects in released product : For what products are released defects measured? What s the baseline defect rate for each product? What s the current defect density in each product? What s the distribution of defect types? Where were defects injected? How quickly are defects fixed? How many are open right now? 14
15 Define Metrics Derive metrics from operational questions Define metric details: Algorithm and data Where reviewed Data source Responsibility for compiling, computing and publishing Management review questions Sample chart or graph Chart 1: Post-Release Defects DTRC = Defects/Total KAELOC DMRC = Defects/Delta KAELOC 15
16 Metrics Data Definition M # Data Element Data Source Frequency of Collection Responsible Baseline fault density for total and modified released code Organization process database Once; Update as needed Department EPG reps; Chief SW Engr.; SQA Manager Sizes of base, new, and total released software for each product or project measured. Project configuration management systems Quarterly Department EPG reps; SQA Manager Number of faults reported in new and delta software released. Project defect tracking systems Quarterly Department EPG reps; SQA Manager 16
17 Every Metric Must Have Connection to a business success indicator An owner who will use it to manage the business at the specified scope Two-way responsibility: Owner needs it to run the business Metric producer knows it will be used 17
18 Performance Baselines, Goals and Action Triggers For each metric, we define: The baseline (nominal expected) performance for each specified metric The performance goal to be achieved within the scope of the plan The control limits (if known) The preventative action trigger The corrective action trigger Goals can be specific target values, trends, tightening of control limits, etc. 18
19 Baselines, Control Limits, Goals and Triggers M # Baseline & Control Limits Performance Goal Preventative Action Trigger Corrective Action Trigger. 1 DTRC = 4 dpm (0.004 Defects/KAELOC) DTRC = 1 dpm by 1Q1998 DTRC greater than previous report DTRC > 8 dpm for two consecutive reports 2 DMRC = 20 dpm (0.020 Defects/KAELOC) DMRC = 8 dpm by 1Q1998 DMRC greater than previous report DMRC > 30 dpm for two consecutive reports 3 8X (60% per year) 10X every two years (68% per year) DMRC X-Factor below goal rate DMRC X-Factor below goal rate for more than two consecutive reports 19
20 Management Review Plan The Plan includes a description of how its performance will be reviewed: Type and frequency of review meetings Metrics and goals to be reviewed Essential attendees Management review questions included in each Plan probe beneath the reported metrics for greater understanding 20
21 Management Review Questions Q# M# Post-Release Defects Questions 1 1, 2 How much software did we release in the reporting period? How much was new? 2 1, 2 How much total software is in release and currently supported?? 3 1, 2 What types and severities of defects were reported in post-release software? Do we have plans to control them? 4 1, 2 What software had the most problems? Why? 5 3 What are the root causes? What are we doing about them? 6 1, 2 How many of the released defects were found by our users? 7 3 How many problems did we fix last quarter? How long does a fix take? 8 3 How many remain unfixed? Why? 21
22 Other Plan Components Metric References Detailed reference, including all data definitions, algorithms, formulas, etc. Defect Prevention Plan Activities that will result in a lower defect injection rate (not relevant to all quality attributes) Strategic Improvement Plan Long-term activities to effect improvement in several quality attributes (may not be relevant at pro level scope) 22
23 Reviews The performance of a project, department or organization, shown by its quality metrics, is reviewed by management Conducted as a regular part of our monthly organization operations review Roles defined for: Manager Team member Attribute owner SQA Manager 23
24 Review Process A quorum is required (manager, owner, team members, quality representative) Projects present: Current quality metrics charts with appropriate backup data and context descriptions Content and status (triggers) of preventative and corrective action plans Defect prevention, strategic improvement plans Managers responsible for review questions 24
25 An Organization Level Metrics Report Chart 1: Post-Release Defects DTRC = Defects/Total KAELOC DMRC = Defects/Delta KAELOC X-Factor Value Chart 2: Customer View of Defects CRUD Rate of Improvement Customer Reported Unique Defects CRUD $ COPQ ($K) Chart 3: Cost of Poor Dollar Costs of Poor ($K) COPQ / Total SW Dev Cost (%) 100% 80% 60% 40% 20% 0% % COPQ IPF Chart 4: In-Process Faults 1 100% 80% % % 20% % IPF = In-Process Faults/Delta KAELOC Coverage = IPF Measurement Coverage Coverage X-Factor Value Chart 5: Cycle Time Rate of Improvement SEI / UA KPA Goal Satisfaction Status R P P M P T S M Q C P A M F P T D P IM P IC P P E R M Q M Satisfied Unsat Start Target D T P S M P C C D Q Participation: 3Q96: 58% 4Q96: 58% 1Q97: 58% 2Q97: 58% 25
26 Management Program Assessment Key issues for success: commitment, resources, training Self-evaluations of the program look at: Definition and approval of policy and procedures Metrics and review support environment Training of participants Execution: Reviews are held and action plans developed and worked Rating Criteria 1 No work done. 2 Some work done, but still significant work to do. 3 Almost all work done, small additional tasks remain. 4 All work accomplished. 26
27 Conclusions Our Management Program: Aligns quality management with business success Keeps activities within a tractable scope Ensures relevance through ownership and regular management quality reviews Uses a simple, tailorable, statistically based quality plan template Provides a firm foundation for measuring performance and driving continuous product and process improvement in any engineering discipline Provides a solid way to satisfy SEI Level-4 27
28 Contact Information Bob Altizer Chief Software Engineer Motorola SPS 2100 East Elliot Road, M/S EL303 Tempe, AZ USA / r10908@ .sps.mot.com Don Downin Manager, Software Process and Motorola SPS 2100 East Elliot Road, M/S EL503 Tempe, AZ USA / rd3000@ .sps.mot.com 28
Steve Masters (SEI) SEPG North America March 2011. 2011 Carnegie Mellon University
Using Organizational Business Objectives to Guide a Process Improvement Program Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 (SEI) SEPG North America March 2011 Agenda
More informationAppendix O Project Performance Management Plan Template
Appendix O Project Performance Management Plan Template Version 2 March 7, 2005 This page is intentionally left blank. Version 2 March 7, 2005 Title Page Document Control Panel Table of Contents List of
More informationCDC UNIFIED PROCESS PRACTICES GUIDE
Document Purpose The purpose of this document is to provide guidance on the practice of Quality Management and to describe the practice overview, requirements, best practices, activities, and key terms
More informationLeveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014
Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014 Outline 2 Context Key Business Imperatives Agile Adoption and CMMI Roadmap CMMI+Agile Best
More informationSoftware Project Management Matrics. Complied by Heng Sovannarith heng_sovannarith@yahoo.com
Software Project Management Matrics Complied by Heng Sovannarith heng_sovannarith@yahoo.com Introduction Hardware is declining while software is increasing. Software Crisis: Schedule and cost estimates
More informationProject Management for Process Improvement Efforts. Jeanette M Lynch CLSSBB Missouri Quality Award Examiner Certified Facilitator
Project Management for Process Improvement Efforts Jeanette M Lynch CLSSBB Missouri Quality Award Examiner Certified Facilitator 2 Project and Process Due to the nature of continuous improvement, improvement
More informationMeasurement Strategies in the CMMI
Measurement Strategies in the CMMI International Software Measurement & Analysis Conference 9-14 September 2007 Rick Hefner, Ph.D. Director, Process Management Northrop Grumman Corporation One Space Park,
More informationLearning from Our Mistakes with Defect Causal Analysis. April 2001. Copyright 2001, Software Productivity Consortium NFP, Inc. All rights reserved.
Learning from Our Mistakes with Defect Causal Analysis April 2001 David N. Card Based on the article in IEEE Software, January 1998 1 Agenda What is Defect Causal Analysis? Defect Prevention Key Process
More informationHow To Get To The Top Of Six Sigma
1 Integration of PSM and Six Sigma to Achieve CMMI Level 5 Larry LaBruyere Michael Kaminsky Northrop Grumman Corporation Information Technology Sector 23 March 2005 2 Agenda Background (Journey to CMMI
More informationApplication Support Solution
Application Support Solution White Paper This document provides background and administration information on CAI s Legacy Application Support solution. PRO00001-MNGMAINT 080904 Table of Contents 01 INTRODUCTION
More informationCamber Quality Assurance (QA) Approach
Camber Quality Assurance (QA) Approach Camber s QA approach brings a tested, systematic methodology, ensuring that our customers receive the highest quality products and services, delivered via efficient
More informationHow to Write a Software Process Procedures and Policy Manual for YOUR COMPANY
How to Write a Software Process for YOUR COMPANY 1. Introduction MicroTools is proposing to assist YOUR COMPANY in improving the existing software process. The purpose of this project is to both improve
More informationMNLARS Project Audit Checklist
Audit Checklist The following provides a detailed checklist to assist the audit team in reviewing the health of a project. Relevance (at this time) How relevant is this attribute to this project or audit?
More informationQuality Management of Software and Systems: Continuous Improvement Approaches
Quality Management of Software and Systems: Continuous Improvement Approaches Contents Quality Improvement Paradigm (QIP) Experience Factory (EF) Goal Question Metric (GQM) GQM + Strategies TQM Definition
More informationReaching CMM Levels 2 and 3 with the Rational Unified Process
Reaching CMM Levels 2 and 3 with the Rational Unified Process Rational Software White Paper TP174 Table of Contents INTRODUCTION... 1 LEVEL-2, REPEATABLE... 3 Requirements Management... 3 Software Project
More informationThe purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements.
CAPACITY AND AVAILABILITY MANAGEMENT A Project Management Process Area at Maturity Level 3 Purpose The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision
More informationSupporting the CMMI Metrics Framework thru Level 5. Márcio. Silveira. page 1
September 03-23-05 2009 EDS-Electronic Electronic Data Systems do Brasil Ltda. Márcio Silveira page Agenda Objective EDS Overall Process Improvement Strategy Measurement Elements of the CMMI Model M&A
More informationDarshan Institute of Engineering & Technology Unit : 7
1) Explain quality control and also explain cost of quality. Quality Control Quality control involves the series of inspections, reviews, and tests used throughout the software process to ensure each work
More informationPerformance Management Plan 2014-2015
North Dakota Department of Health Performance Management Plan 2014-2015 1 North Dakota Department of Health Performance Management Plan 2014-2015 CONTENTS Purpose 3 Policy Statement 3 Organizational Structure
More informationFundamentals of Measurements
Objective Software Project Measurements Slide 1 Fundamentals of Measurements Educational Objective: To review the fundamentals of software measurement, to illustrate that measurement plays a central role
More informationStatistical Tune-Up of the Peer Review Engine to Reduce Escapes
Statistical Tune-Up of the Peer Review Engine to Reduce Escapes Tom Lienhard, Raytheon Missile Systems Abstract. Peer reviews are a cornerstone to the product development process. They are performed to
More informationCHAPTER 7 Software Configuration Management
CHAPTER 7 Software Configuration Management ACRONYMS CCB CM FCA MTBF PCA SCCB SCI SCM SCMP SCR SCSA SEI/CMMI SQA SRS USNRC INTRODUCTION Configuration Control Board Configuration Management Functional Configuration
More informationITIL-CMM Process Comparison
ITIL-CMM Process Comparison For More information: l.lee@pinkelephant.com s.crymble@pinkelephant.com www.pinkelephant.com Page 1 Pink Elephant understands many organizations are currently striving to improve
More informationWhat do you think? Definitions of Quality
What do you think? What is your definition of Quality? Would you recognise good quality bad quality Does quality simple apply to a products or does it apply to services as well? Does any company epitomise
More informationProject Start Up. Start-Up Check List. Why a Project Check List? What is a Project Check List? Initial Release 1.0 Date: January 1997
Why a Project Check List? A good way to ensure that all start-up tasks are completed prior to actually starting the project is to develop a start-up check list. The check list can be developed and then
More informationMeasurement and Metrics Fundamentals. SE 350 Software Process & Product Quality
Measurement and Metrics Fundamentals Lecture Objectives Provide some basic concepts of metrics Quality attribute metrics and measurements Reliability, validity, error Correlation and causation Discuss
More informationIA Metrics Why And How To Measure Goodness Of Information Assurance
IA Metrics Why And How To Measure Goodness Of Information Assurance Nadya I. Bartol PSM Users Group Conference July 2005 Agenda! IA Metrics Overview! ISO/IEC 21827 (SSE-CMM) Overview! Applying IA metrics
More informationSoftware Quality Assurance: VI Standards
Software Quality Assurance: VI Standards Room E 3.165 Tel. 60-3321 Email: hg@upb.de Outline I Introduction II Software Life Cycle III Quality Control IV Infrastructure V Management VI Standards VII Conclusion
More informationWhy is Quality Important? Definition
QUALITY SYSTEMS By Daryle Niedermayer, I.S.P., PMP Why is Quality Important? Clients & users expect quality What if jetliners crashed as often as Microsoft Windows? Poor quality results in rework at additional
More informationUsing the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects
Transdyne Corporation CMMI Implementations in Small & Medium Organizations Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Dana Roberson Quality Software Engineer NNSA Service
More informationCDC UNIFIED PROCESS PRACTICES GUIDE
Document Purpose The purpose of this document is to provide guidance on the practice of Requirements Definition and to describe the practice overview, requirements, best practices, activities, and key
More informationThe Latest Industry Data for Application Development And Maintenance
The Latest Industry Data for Application Development And Maintenance February 9, 2005 Software Quality Group of New England www.davidconsultinggroup.com Presentation Topics Qualitative and Quantitative
More informationCapability Maturity Model Integration (CMMI SM ) Fundamentals
Capability Maturity Model Integration (CMMI SM ) Fundamentals Capability Maturity Model Integration and CMMI are are service marks of Carnegie Mellon University 2008, GRafP Technologies inc. 1 What is
More informationRelease Management Policy Aspen Marketing Services Version 1.1
Release Management Policy Version 1.1 John Toso 5/10/2010 2 Contents Release Management Policy Overview:... 3 Critical Success Factors... 3 Service Level Management (SLM)... 4 Key Performance Indicators:...
More informationCONTENTS. Preface. Acknowledgements. 1. Introduction and Overview 1 Introduction 1 Whatis the CMMI"? 2 What the CMMI* is Not 3 What are Standards?
Preface Acknowledgements xi xiii 1. Introduction and Overview 1 Introduction 1 Whatis the CMMI"? 2 What the CMMI* is Not 3 What are Standards? 3 2. Summaryof CMMI-SW 5 The CMM*-SW 5 CMMI--SW Continuous
More informationDistributed and Outsourced Software Engineering. The CMMI Model. Peter Kolb. Software Engineering
Distributed and Outsourced Software Engineering The CMMI Model Peter Kolb Software Engineering SEI Trademarks and Service Marks SM CMM Integration SCAMPI are service marks of Carnegie Mellon University
More informationAchieving Business Analysis Excellence
RG Perspective Achieving Business Analysis Excellence Turning Business Analysts into Key Contributors by Building a Center of Excellence Susan Martin March 5, 2013 11 Canal Center Plaza Alexandria, VA
More informationExample Summary of how to calculate Six Sigma Savings:
Example Summary of how to calculate Six Sigma Savings: Six Sigma calculations are based on current period actual activity vs. prior period actual activity. Reported Six Sigma Direct Savings must therefore
More informationProcess Improvement. From the Software Engineering Institute:
Process Improvement From the Software Engineering Institute: The Software Capability Maturity Model (SW-CMM, CMMI) (Especially CMMI V1.1 Tutorial) The Personal Software Process (PSP) (Also see The Team
More informationProcess Improvement. Objectives
Process Improvement cmsc435-1 Objectives To explain the principles of software process improvement To explain how software process factors influence software quality and productivity To introduce the SEI
More informationYour Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.
INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing
More informationQuality Management. Abstract
Quality Management Abstract Dr. Raman Chadda 1 Arzoo Gupta 2 Bhupinder Singh 3 Yatin Chadha 4 With the advancements in the technology, software has become a crucial part. The future cannot be even imagined
More informationAchieving Business Analysis Excellence
RG Perspective Achieving Business Analysis Excellence Turning Business Analysts into Key Contributors by Building a Center of Excellence 11 Canal Center Plaza Alexandria, VA 22314 HQ 703-548-7006 Fax 703-684-5189
More informationcopyright 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
Software Engineering: A Practitioner s Approach, 6/e Chapter 26 Quality Management copyright 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University Use Only May be reproduced ONLY for student
More informationIntegrated Project and Process Management A Cornerstone for the CMMI
Integrated Project and Process Management A Cornerstone for the CMMI Dennis J. Frailey DJFrailey@Raytheon.com Copyright 2005, Dennis J. Frailey IEEE Long Island Objective To discuss what integrated process
More informationImplementing CMMI for High-Performance
Implementing CMMI for High-Performance CMMI Made Practical London, January 2009 Topics Maturity and performance A high-performance improvement solution SEI support 2 Maturity Levels and Performance Many
More informationSoftware Engineering: Analysis and Design - CSE3308
CSE3308/DMS/2004/25 Monash University - School of Computer Science and Software Engineering Software Engineering: Analysis and Design - CSE3308 Software Quality CSE3308 - Software Engineering: Analysis
More informationBody of Knowledge for Six Sigma Green Belt
Body of Knowledge for Six Sigma Green Belt What to Prepare For: The following is the Six Sigma Green Belt Certification Body of Knowledge that the exam will cover. We strongly encourage you to study and
More informationSOFTWARE QUALITY IN 2002: A SURVEY OF THE STATE OF THE ART
Software Productivity Research an Artemis company SOFTWARE QUALITY IN 2002: A SURVEY OF THE STATE OF THE ART Capers Jones, Chief Scientist Emeritus Six Lincoln Knoll Lane Burlington, Massachusetts 01803
More informationSix Sigma. Breakthrough Strategy or Your Worse Nightmare? Jeffrey T. Gotro, Ph.D. Director of Research & Development Ablestik Laboratories
Six Sigma Breakthrough Strategy or Your Worse Nightmare? Jeffrey T. Gotro, Ph.D. Director of Research & Development Ablestik Laboratories Agenda What is Six Sigma? What are the challenges? What are the
More informationProcess and Procedure Definition: A Primer
Process and Procedure Definition: A Mike Bandor Member of the Technical Staff Acquisition Support Program mbandor@sei.cmu.edu Overview What is a process? Definitions Varieties of Processes & Procedures
More informationPractice Overview. REQUIREMENTS DEFINITION Issue Date: <mm/dd/yyyy> Revision Date: <mm/dd/yyyy>
DEPARTMENT OF HEALTH AND HUMAN SERVICES ENTERPRISE PERFORMANCE LIFE CYCLE FRAMEWORK PRACTIICES GUIIDE REQUIREMENTS DEFINITION Issue Date: Revision Date: Document
More informationTesting Metrics. Introduction
Introduction Why Measure? What to Measure? It is often said that if something cannot be measured, it cannot be managed or improved. There is immense value in measurement, but you should always make sure
More informationQuality Management Plan
6500m HOV Project Stage 1: A-4500 HOV Document Control No.: 0000000 3-November-2009 WOODS HOLE OCEANOGRAPHIC INSTITUTION WOODS HOLE, MA 02543 Document Control Sheet Date Originator Description 07-28-09
More informationSEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS)
SEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS) 1.0 SEI Product 1.1 SEI Level 2 Product 1.1.1 SEI Level 2 Process 1.1.1.1 Requirements Management Process 1.1.1.2 Software Project Planning Process
More informationSoftware Engineering Compiled By: Roshani Ghimire Page 1
Unit 7: Metric for Process and Product 7.1 Software Measurement Measurement is the process by which numbers or symbols are assigned to the attributes of entities in the real world in such a way as to define
More informationDetermining Best Fit. for ITIL Implementations
Determining Best Fit for ITIL Implementations Michael Harris President David Consulting Group Agenda Why ITIL? The Evolution of IT Metrics Towards the Business What do businesses need from IT Introduction
More informationFeature. A Higher Level of Governance Monitoring IT Internal Controls. Controls tend to degrade over time and between audits.
Feature A Higher Level of Governance Monitoring IT Internal Controls Mike Garber, CGEIT, CIA, CITP, CPA, has many years experience as both director for IT governance and as IT audit director for Motorola
More informationInput, Output and Tools of all Processes
1 CIS12-3 IT Project Management Input, Output and Tools of all Processes Marc Conrad D104 (Park Square Building) Marc.Conrad@luton.ac.uk 26/02/2013 18:22:06 Marc Conrad - University of Luton 1 2 Mgmt /
More informationSustainable Software Development in Agile and CMMI: Apply Lessons Learned today
Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today 2009 What is the CMMI Level 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed 1 Initial Focus Continuous Process
More informationGQM + Strategies in a Nutshell
GQM + trategies in a Nutshell 2 Data is like garbage. You had better know what you are going to do with it before you collect it. Unknown author This chapter introduces the GQM + trategies approach for
More informationMKS Integrity & CMMI. July, 2007
& CMMI July, 2007 Why the drive for CMMI? Missed commitments Spiralling costs Late delivery to the market Last minute crunches Inadequate management visibility Too many surprises Quality problems Customer
More informationSound Transit Internal Audit Report - No. 2014-3
Sound Transit Internal Audit Report - No. 2014-3 IT Project Management Report Date: Dec. 26, 2014 Table of Contents Page Background 2 Audit Approach and Methodology 2 Summary of Results 4 Findings & Management
More informationCMM Level 4 Quantitative Analysis and Defect Prevention With Project Examples Al Florence MITRE
CMM Level 4 Quantitative Analysis and Defect Prevention With Project Examples Al Florence MITRE The views expressed are those of the author and do not reflect the official policy or position of MITRE KEY
More informationHow Rational Configuration and Change Management Products Support the Software Engineering Institute's Software Capability Maturity Model
How Rational Configuration and Change Management Products Support the Software Engineering Institute's Software Capability Maturity Model by Bill Cottrell and John Viehweg Software Engineering Specialists
More information700 Analysis and Reporting
Jefferson Science Associates, LLC 700 Analysis and Reporting Project Control System Manual Revision 7-50 - 700 Analysis and Reporting This chapter of the JSA Project Control System Manual explains how
More information074-8432-552 Page 1 of 7 Effective Date: 12/18/03 Software Supplier Process Requirements
Page 1 of 7 Software Supplier Process Requirements 1.0 QUALITY SYSTEM FRAMEWORK 1.1 QUALITY POLICY The Seller shall document and implement a quality program in the form of Quality manual or detailed Quality
More informationConfiguration Management - The Big Picture
Configuration Management - The Big Picture Consists of: 1. Product s aligned to system development life cycle comprised of hardware and software configuration items described by specifications, design
More informationQuality Systems Frameworks. SE 350 Software Process & Product Quality 1
Quality Systems Frameworks 1 What is a Quality System? An organization uses quality systems to control and improve the effectiveness of the processes used to deliver a quality product or service A Quality
More informationThe Importance of Project Quality Management. What Is Project Quality? The International Organization for Standardization (ISO)
Chapter 8 Project Quality Management November 17, 2008 2 The Importance of Project Quality Management Many people joke about the poor quality of IT products People seem to accept systems being down occasionally
More informationpm4dev, 2008 management for development series Project Quality Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS
pm4dev, 2008 management for development series Project Quality Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS A methodology to manage development
More informationUsing Measurement to translate Business Vision into Operational Software Strategies
Using Measurement to translate Business Vision into Operational Software Strategies Victor R. Basili University of Maryland and Fraunhofer Center - Maryland BUSINESS NEEDS Any successful business requires:
More informationCMMI Level 5 Processes Make it Easy to Define and Deploy Measurable, Achievable Goals to Your Organization
CMMI Level 5 Processes Make it Easy to Define and Deploy Measurable, Achievable Goals to Your Organization SEPG 2005 Conference Raytheon Company Jim Stubbe March 2005 1-2004 Raytheon Company. All rights
More informationTemplate K Implementation Requirements Instructions for RFP Response RFP #
Template K Implementation Requirements Instructions for RFP Response Table of Contents 1.0 Project Management Approach... 3 1.1 Program and Project Management... 3 1.2 Change Management Plan... 3 1.3 Relationship
More informationThe Configuration Management process area involves the following:
CONFIGURATION MANAGEMENT A Support Process Area at Maturity Level 2 Purpose The purpose of is to establish and maintain the integrity of work products using configuration identification, configuration
More informationAligning CMMI & ITIL. Where Am I and Which Way Do I Go? 2006 - cognence, inc.
Aligning CMMI & ITIL Where Am I and Which Way Do I Go? 2006 - cognence, inc. Agenda Where Am I? Current Situation Process Improvement Objectives How Do I Get There? CMMI ITIL Mapping, Commonalities, Differences
More informationScheduling Process Maturity Level Self Assessment Questionnaire
Scheduling Process Maturity Level Self Assessment Questionnaire Process improvement usually begins with an analysis of the current state. The purpose of this document is to provide a means to undertake
More informationManage Release and Deployment
Manage Release and Deployment Description Once development is complete, new and enhanced services need to be made operational. Effective requires planning, scheduling and controlling the implementation
More informationSoftware Engineering. Standardization of Software Processes. Lecturer: Giuseppe Santucci
Software Engineering Standardization of Software Processes Lecturer: Giuseppe Santucci Summary Introduction to Process Models The Capability Maturity Model Integration The ISO 12207 standard for software
More informationReadiness for Lean/Six Sigma Key success factors for integrating Lean/Six Sigma in a Healthcare setting
Readiness for Lean/Six Sigma Key success factors for integrating Lean/Six Sigma in a Healthcare setting D. Junell Scheeres, MA, BS, CSSBB VHA s Integrated Delivery Team SHS 2005 Conference Co-Chair jscheere@vha.com
More informationCertified Software Quality Assurance Professional VS-1085
Certified Software Quality Assurance Professional VS-1085 Certified Software Quality Assurance Professional Certified Software Quality Assurance Professional Certification Code VS-1085 Vskills certification
More informationA Six Sigma Approach for Software Process Improvements and its Implementation
A Six Sigma Approach for Software Process Improvements and its Implementation Punitha Jayaraman, Kamalanathan Kannabiran, and S.A.Vasantha Kumar. Abstract Six Sigma is a data-driven leadership approach
More informationManaging Service Provider SLA s. Phil Smith Vice President Global Solutions Marketing
Managing Service Provider SLA s Phil Smith Vice President Global Solutions Marketing Interop Las Vegas May 12, 2004 Agenda Review of Service Level Agreements Developing and Managing Your SLAs Trends for
More informationTen Practices of High Performance Teams
Ten Practices of High Performance Teams Noopur Davis Davis Systems Better Software Conference and Expo Las Vegas, NV DAVIS 1 2009 Outline Background Ten practices of high-performance teams 1. Self-directed
More informationQuality A Cornerstone for Success By: Cheryl Keck President and COO Datrose, Rochester NY
Quality A Cornerstone for Success By: Cheryl Keck President and COO Datrose, Rochester NY Success for outsourcing providers depends on winning and keeping customers. The end goal is to not only meet but
More informationSoftware Measurement for Semiconductor Manufacturing Equipment. SEMATECH Technology Transfer 95012684A-TR
Software Measurement for Semiconductor Manufacturing Equipment Technology Transfer 95012684A-TR and the logo are registered service marks of, Inc. 1995, Inc. Software Measurement for Semiconductor Manufacturing
More informationSoftware Quality Assurance and Maintenance for Outsourced Software Development Nelly Maneva Institute of Mathematics and Informatics, BAS, 1113 Sofia, Bulgaria Email: neman@math.bas.bg and American University
More informationCompany A Project Plan
Company A Project Plan Project Name: Close Optimization Project Example Prepared By: David Done - Project Manager Title: John Doe -Project Manager Date: March 17, 2011 Project Plan Approval Signatures
More informationBlend Approach of IT Service Management and PMBOK for Application Support Project
Blend Approach of IT Service and PMBOK for Application Support Project Introduction: This paper addresses the process area, phases and documentation to be done for Support Project using Project and ITSM
More informationQUALITY AND PERFORMANCE IN PROJECTS. Project Management and Leadership 2015D, PhD, PMP
QUALITY AND PERFORMANCE IN PROJECTS Project Management and Leadership 2015D, PhD, PMP Our PROGRAMME: 1. INTRODUCTION TO PROJECT MANAGEMENT 2. STARTING A PROJECT 3. WORK MOTIVATION 4. COMMUNICATION 5: TEAMS
More informationSoftware Quality Data Part 1: Basic and Derived Metrics
Abstract We measure, quantify and report on software quality. But can we control it? Can we actually assure quality (as opposed to just measuring it)? This is the first of three papers in which we will
More informationLeveraging CMMI framework for Engineering Services
Leveraging CMMI framework for Engineering Services Regu Ayyaswamy, Mala Murugappan Tata Consultancy Services Ltd. Introduction In response to Global market demand, several OEMs adopt Global Engineering
More informationReducing Gaps In Software Process Performance Through Identification And. Implementation Of Best Software Practices
Reducing Gaps In Software Process Performance Through Identification And Implementation Of Best Software Practices 2005 PSM Conference www.davidconsultinggroup.com Presentation Topics Measurement For Process
More informationUnderstanding High Maturity Organizations
Understanding High Maturity Organizations Donna K. Dunaway, Charles V. Weber, Mark C. Paulk, Will Hayes, and Mary Beth Chrissis Carnegie Mellon University Pittsburgh, PA 15213-3890 Capability Maturity
More informationPMP Examination Tasks Puzzle game
PMP Examination Tasks Puzzle game Here is a great game to play to test your knowledge of the tasks you will be tested on in the actual examination. What we have done is take each of the domain tasks in
More informationProject Quality Management. Project Management for IT
Project Quality Management 1 Learning Objectives Understand the importance of project quality management for information technology products and services Define project quality management and understand
More informationHand-Off Communications Targeted Solutions Tool (TST ) Implementation Guide for Health Care Organizations
Hand-Off Communications Targeted Solutions Tool (TST ) Implementation Guide for Health Care Organizations Key Features of TST Hand-Off Communications Module Facilitates the examination of the current hand-off
More informationEstablishing a Quality Assurance and Improvement Program
Chapter 2 Establishing a Quality Assurance and Improvement Program O v e rv i e w IIA Practice Guide, Quality Assurance and Improvement Program, states that Quality should be built in to, and not on to,
More informationCapability Maturity Model Software Development Using Cleanroom Software Engineering Principles - Results of an Industry Project
Capability Maturity Model Software Development Using Cleanroom Software Engineering Principles - Results of an Industry Project Robert S. Oshana Member Group Technical Staff Raytheon Systems Company oshana@ti.com
More informationChapter 8: Project Quality Management
CIS 486 Managing Information Systems Projects Fall 2003 (Chapter 8), PhD jwoo5@calstatela.edu California State University, LA Computer and Information System Department Chapter 8: Project Quality Management
More information