20 Points for Quality and Process Improvement

Similar documents
TOPIC 8 QUALITY OBJECTIVE. Quality

SEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS)

The Capability Maturity Model for Software, Version 1.1

Chapter 1 Modern Quality Management and Improvement. Statistical Quality Control (D. C. Montgomery)

Total Quality Management TQM Dr.-Ing. George Power. The Evolution of Quality Management

Improving Service Level Performance - Phoenix Process Quality Management

Hoshin Kanri Workshop

Kathy Schwalbe, Ph.D., PMP Augsburg College. ; \ COURSE TECHNOLOGY *» CENGAGE Learning-

MANAGING INFORMATION TECHNOLOGY PROJECTS

The Philosophy of TQM An Overview

Continuous Risk Management Guidebook

ITIL-CMM Process Comparison

EXIN IT Service Management Foundation based on ISO/IEC 20000

Class Objectives. Total Quality Management. TQM Definitions. TQM Definitions. TQM Definitions. TQM Definitions. Basic concepts on TQM

Quality Data Analysis and Statistical Process Control (SPC) for AMG Engineering and Inc.

QUALITY GURUS (part 1) Manuel Rincón, M.Sc. September 24th, 2004

A Modeling of Software Quality Management Base ISO 9001 *

Using Rational Software Solutions to Achieve CMMI Level 2

Process Improvement. From the Software Engineering Institute:

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

Module 5 Cost Management PMP Exam Questions

Chapter 3 02/18/1437. Foundations of Quality Management. Deming ( ) Leaders in the Quality Revolution

IMPLEMENTING EMPLOYEE EMPOWERMENT

Preparation Guide. EXIN IT Service Management Associate Bridge based on ISO/IEC 20000

The Original Quality Gurus

ISO OR CMM: WHICH IS MORE EXTENSIVE FOR THE QUALITY SYSTEMS IN A SOFTWARE INDUSTRY?

Topic 12 Total Quality Management. From Control to Management. Deming s Fourteen Points for TQM

Steve Masters (SEI) SEPG North America March Carnegie Mellon University

Best in Class Customer Retention

Software Engineering. Standardization of Software Processes. Lecturer: Giuseppe Santucci

1 What does the 'Service V model' represent? a) A strategy for the successful completion of all service management projects

Statistical Tune-Up of the Peer Review Engine to Reduce Escapes

Project Management Issues in the Finance Transformation Arena

Preparation Guide. EXIN IT Service Management Associate based on ISO/IEC 20000

Do not open this paper until instructed by the invigilator. Please note: This question paper must not be removed from the examination room.

TOTAL QUALITY MANAGEMENT

Quality Process in Engineering ISO 9000 and Beyond. Presented by: Roxanne L. Pillar, P.E. October 2014

Distributed and Outsourced Software Engineering. The CMMI Model. Peter Kolb. Software Engineering

Why is Quality Important? Definition

Qualities of a High Perf o r m a n c e Finance Executive: An Aggregation of Skills. John Trakselis, Principal M. Wood Company

Project Management Guidebook

The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements.

Fundamentals of Measurements

Towards a new approach of continuous process improvement based on CMMI and PMBOK

Project Management Plan for

Making Process Improvement Work

Reaching CMM Levels 2 and 3 with the Rational Unified Process

Making Sense of Process Improvement Programs and Appraisals

Quality Systems Frameworks. SE 350 Software Process & Product Quality 1

pm4dev, 2008 management for development series Project Quality Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS

MNLARS Project Audit Checklist

Certified Quality Improvement Associate

Project Quality Management. Project Management for IT

Building a Village Partner Compensation Plan By Bill Reeb, CPA. During our past five columns on partner compensation, we have discussed:

How Rational Configuration and Change Management Products Support the Software Engineering Institute's Software Capability Maturity Model

Maturity Model. March Version 1.0. P2MM Version 1.0 The OGC logo is a Registered Trade Mark of the Office of Government Commerce

Capability Maturity Model Integration (CMMI ) Overview

Achieving Business Analysis Excellence

Evaluating the Cost of Software Quality

TPMG. Lean. Transformation In Healthcare. Consulting. Improving patient outcomes and satisfaction while driving down the cost of care!

Leveraging CMMI framework for Engineering Services

Procurement must be more than just cost cutting

CompTIA Managed Services Trustmark Quick Start Guide

DELIVERED WITH LOGIC.

ITSM Solution Projects Need Organisational Change Management

The Importance of Project Quality Management. What Is Project Quality? The International Organization for Standardization (ISO)

Achieving Business Analysis Excellence

ITIL V3 Foundation Certification - Sample Exam 1

Total Quality Management and Balanced Scorecard - A Comparative Analysis

Certified Software Quality Engineer (CSQE) Body of Knowledge

WHITE PAPER: How to Tackle Industry Challenges?

Your Complete Guide to Building vs Outsourcing Your Company s Service Desk

How to measure the ROI of SPI as early as possible

Balancing the Risk and Reward of Outsourcing Contracts

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

Paradigms of Total Quality Management

Benchmarking Software Quality With Applied Cost of Quality

Synergism of the CMMI Development and Services Constellations in a Hybrid Organization

Performance Management. Date: November 2012

Developing a TQM Quality Management Method Model

Body of Knowledge for Six Sigma Green Belt

Project Audit & Review Checklist. The following provides a detailed checklist to assist the PPO with reviewing the health of a project:

- White Paper - The Deming Guide to Quality. Point One Create Constancy of Purpose for Improvement of Product and Service

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research)

Minnesota Health Insurance Exchange (MNHIX)

Transcription:

20 Points for Quality and Process Improvement SEPG 2007 Conference March 2007 Austin, Texas Tim Kasse Kasse Initiatives LLC +1 972-987 - 7706 USA +49 (0) 7721-407 - 851 Europe +65 6430 6769 Singapore

Welcome 20 Points for Quality and PI - 2 WelKom Huan Yín Bienvenido Bienvenue Wilkommen ЌАΛΟΣ ΟΡΙΣΑΤΕ Välkommen Witamy Bienvenuto Tervetuloa

Kasse s 20 Points for Quality and Process Improvement 20 Points for Quality and PI - 3

Acknowledgement Tim Kasse would like to acknowledge the influence and inspiration of Deming s 14 Points and Crosby s 14 Points as well as the works of the other individuals who cared for quality on a global basis even when their own companies and sometimes countries did not support them 20 Points for Quality and PI - 4

Kasse s 20 Points for Quality and Process Improvement 1. The commitment to Quality starts with Top Management 2. Quality Goals and Business Objectives are Partners not Adversaries 3. Quality is satisfying the requirements AND showing that the product or service will work in the intended environment by the intended users 4. Everyone needs training 20 Points for Quality and PI - 5

Kasse s 20 Points for Quality and Process Improvement - 2 5. Train more when the budget is short and the times are tough when the good times come back, your workforce will be updated and ready for the challenges 6. Make it personal 7. Audit to regain control not punish 8. Make use of controlled reviews 9. Build quality in stop trying to test it in 20 Points for Quality and PI - 6

Kasse s 20 Points for Quality and Process Improvement - 3 10. Know the cost of rework 11. Calculate the True Cost of Outsourcing 12. Continuous Improvement Never be too Happy 13. Award the coaches and mentors Don t just add more work to their already over filled plate - Technology Transition 14. Measure to support your business objectives GQM / BSC 20 Points for Quality and PI - 7

Kasse s 20 Points for Quality and Process Improvement - 4 15. Look for alternative solutions that help to achieve a balance among cost, schedule, performance, and quality 16. Process Improvement requires the cooperation and coordination of all levels of management and practitioners 17. Teach, Preach, Manage, & Reward Cooperation 18. Practice process improvement to keep the good things the company already has 20 Points for Quality and PI - 8

Kasse s 20 Points for Quality and Process Improvement - 5 19. Process Improvement is not just about improving a company s technical processes, it is also about improving the company s culture and the people s processes 20. Process enables a company to do the Right Business 20 Points for Quality and PI - 9

1. The Commitment to Quality Starts With Top Management Total Quality Management Axiom Shewhart (Control Charts Plan-Do-Check-Act) Deming (Deming s 14 Points) Japan) Juran (Pareto Principle - Performance through Quality Leadership Voice of the Customer) Crosby (ITT Basis for CMM 5-Level Model) Feigenbaum (GE Total Quality Control) Sarasohn & Protzman (Taught Statistical Quality Control to Japanese manufacturers) Ishikawa (Fish Bone Diagrams) Taguchi (Loss Function) 20 Points for Quality and PI - 10

1. The Commitment to Quality Starts With Top Management - 2 Management owns the process People work within the system Management provides the vision and business objectives Management authorizes the necessary resources and training Management sets the policies Management reviews the processes and resulting product quality A focus on quality means a continuing focus on process improvement Cascading management support starting with top management is necessary to realize lasting process improvement and higher product quality 20 Points for Quality and PI - 11

2. Quality Goals and Business Objectives are Partners not Adversaries To succeed in business does not mean a company has to abandon quality Measurable quality is the one true distinguishing factor that allows a company to charge higher prices for its products and services and still stay in business 20 Points for Quality and PI - 12

3. Quality is satisfying the requirements AND Quality is satisfying the requirements AND showing that the product or service will work in the intended environment by the intended users The delivered product or product component must satisfy the requirements and approved requirements change requests and nothing more The delivered product or product component must work in the operating environment for which it was designed by the end users it was designed for 20 Points for Quality and PI - 13

4. Everyone needs training All levels of Management and practitioners need to be trained Gain skills to handle today s job demands Update or re-polish old skills Future skills need to be justified and the learning process started NOW 20 Points for Quality and PI - 14

5. Train more when the budget is short and the times are tough Train more when the budget is short and the times are tough When the good times come back, your workforce will be updated and ready for the challenges 20 Points for Quality and PI - 15

6. Make it personal Try new ideas and techniques out to show their worth in the situation you find yourself in Don t get caught up in blaming everyone else for your poor performance or your product s lack of quality Collect your own data and compare against industry data Build your own personal database Share your statistics with your colleagues 20 Points for Quality and PI - 16

7. Audit to regain control not punish A quality audit is an independent evaluation of products and processes to certify adherence to approved standards, guidelines, specifications, and procedures. A management tool for determining the effectiveness of a Quality System A tool to make visible problems in process performance or product development Should be positive and constructive process Helps Project Management to regain control or to ensure it is maintained 20 Points for Quality and PI - 17

8. Make use of controlled reviews Peer reviews are a reliable way of measuring the quality of the work that has been performed Peer reviews are the only technique available to test the life-cycle work products in the early phases of development Reduces testing cost and time Reduces total system maintenance cost dramatically (as much as 10 to 1 according to recent statistics) 20 Points for Quality and PI - 18

9. Build quality in stop trying to test it in Testing is the oldest of the three basic ways of achieving quality Because testing depends on a product component having been built, it occurs after that product component has been specified, designed, and built Testing is a critical step in achieving quality, but it is not enough --> a product component that is not maintainable will not improve merely as a result of more testing Quality Assurance is NOT Testing! 20 Points for Quality and PI - 19

10. Know the cost of rework All of these steps contribute to the cost of rework Analyzing the defect or error report Determining the module or product component that contains the defect Checking the module out from the proper baseline Determining how to fix the problem without causing negative side-effects or introducing additional defects Fixing the defect Conducting a Peer Review 20 Points for Quality and PI - 20

10. Know the cost of rework - 2 Performing Unit Testing on the module or product component Checking the module in with proper change history and version updating Performing regression testing Placing the updated module or product component into the system The time spent by anyone involved in the process described is added to derive the cost of rework 20 Points for Quality and PI - 21

11. Calculate the True Cost of Outsourcing The true cost of outsourcing must take many factors into consideration. Here are a few of the main ones: Determining the requirements to a low enough level to be able to create the RFP to let the potential Supplier know what is expected of it Describing the reason for the system what problem is it trying to solve Listing the system constraints Developing a WBS to a low enough level to be able to create the SOW for the RFP Conducting project planning to a low enough level to understand the supplier s response 20 Points for Quality and PI - 22

11. Calculate the True Cost of Outsourcing - 2 Developing the supplier selection criteria and RFP Conducting process audits on the Suppliers technical, managerial, and quality processes Developing the Supplier Agreement Conducting a Kick-off or Orientation Meeting Monitoring and Controlling the progress and performance of the Supplier Adding in the rework costs incurred by the Supplier when defects are found during Acceptance Testing by the Buyer 20 Points for Quality and PI - 23

12. Continuous Improvement Never be too Happy Enjoy the successes of today and yesterday but don t rely on them for tomorrow Constantly challenge your thinking and your ideas based on the information, experience, and environment you exist in today Constantly try to improve even if that improvement appears to be very small to others around you A decade of small improvements add up to large differences for those who have not kept up 20 Points for Quality and PI - 24

13. Award the coaches and mentors Award the coaches and mentors Don t just add more work to their already over filled plate - Technology Transition Experienced personnel who are viewed as leaders in their companies are asked to pass along their knowledge with no time or compensation offered Those who can mentor and coach others to greater productivity should be rewarded 20 Points for Quality and PI - 25

14. Measure to support your business objectives GQM / BSC Techniques like Goal-Question-Metric paradigm and Balanced Scorecard can help an organization to measure its accomplishments against its business objectives 20 Points for Quality and PI - 26

15. Look for alternative solutions Look for alternative solutions that help to achieve a balance among cost, schedule, performance, and quality Companies and projects focus on getting the functionality developed regardless of its affect on the quadruple constraints Budgets are overrun Schedules are missed Quality suffers Customers are not satisfied 20 Points for Quality and PI - 27

16. Process Improvement requires the cooperation and coordination. Process Improvement requires the cooperation and coordination of all levels of management and practitioners It is not the job of the Quality Group or the Engineering Process Group to make process improvement and quality happen 20 Points for Quality and PI - 28

Sample Improvement Infrastructure Process Improvement Infrastructure Development Organization Senior Management Advisory Board Senior Management Middle Management Steering Committee Work Group 1 Work Group n SEPG Project Management Process Liaisons Project Members Non-Project Staff 20 Points for Quality and PI - 29

17. Teach, Preach, Manage, & Reward Cooperation Today s complex products requires highly skilled technicians and managers working together in an Integrated Teaming environment While individual excellence is still needed and can be rewarded, it should be offered to support the team and not be detrimental to it Integrated Teams that think like mini-versions of the organization can bring about significant gains and profit to the company 20 Points for Quality and PI - 30

18. Practice process improvement to keep the good things the company already has Organizations that have had commercial success frequently question why they should have to care about quality and process improvement The down escalator example If you have no means to keep and improve the good things you have accomplished, you will stay still while your competitors will race past Eventually you will slide backwards 20 Points for Quality and PI - 31

19. Process Improvement is not just about improving a company s s technical processes, Process Improvement is not just about improving a company s technical processes, it is also about improving the company s culture and the people s processes People should be considered as critical corporate assets Process improvement initiatives should include the expectations for change management as well as technical changes 20 Points for Quality and PI - 32

20. Process enables a company to do the Right Business Process and Business Process defines how a business does business Software Engineering processes Hardware Engineering processes Systems Engineering processes Manufacturing processes Financial processes Human Resources processes Legal processes.. Process helps to establish the business culture and then sets guidelines and expectations 20 Points for Quality and PI - 33

20. Process enables a company to do the Right Business - 2 There are no shortcuts there are no other alternative methods that a business can adopt that embraces a cradle to grave philosophy to ensure quality and profitability with control every step of the way Since there are inherent costs to implementing process, Senior Management must demonstrate their belief in it through their communications, daily decision making, and financial commitment. Senior Management s resolve must not waiver when deadlines beg for shortcuts to get the product out the door Process is the fastest-lowest cost path to get there and know if you are there! 20 Points for Quality and PI - 34

Summary Quality and Process Improvement are needed today, more than ever to assist organizations in developing high quality products and services, to achieve a Return on Investment and stay in business 20 Points for Quality and PI - 35

Tim Kasse CEO and Principal Consultant of Kasse Initiatives Visiting Scientist - Software Engineering Institute Visiting Fellow - Institute for Systems Science / National University of Singapore Author of Action Focused Assessment for Software Process Improvement Author of Practical Insight Into CMMI 20 Points for Quality and PI - 36

Kasse Initiatives Contact Information United States Address Tim Kasse CEO & Principal Consultant Kasse Initiatives LLC PMB 293 1900 Preston Road # 267 Plano, Texas 75093 United States of America +1 972 987 7606 Business +1 972 987 7607 FAX Europe Address Tim Kasse CEO & Principal Consultant Niedereschacher Strasse 6 78052 Villingen- Schwenningen Germany 49(0)7721-407 851 Business 49(0)7721-407 852 Fax tim.kasse@kasseinitiatives.com www.kasseinitiatives.com 20 Points for Quality and PI - 37

Kasse Initiatives Contact Information Pamelia S. Rost Executive VP Business Development Kasse Initiatives LLC PMB 293 1900 Preston Road # 267 Plano, Texas 75093 United States of America +1 972 987 9878 Business +1 972 987 7607 FAX pamelia.rost@kasseinitiatives.com www.kasseinitiatives.com 20 Points for Quality and PI - 38

Kasse Initiatives Contact Information Ingo Tegtmeier Operations Manager Kasse Initiatives LLC Niedereschacher Strasse 6 78052 Villingen- Schwenningen Germany +49 7721 407 851 Business +49 7721 407 852 FAX ingo.tegtmeier@kasseinitiatives.com www.kasseinitiatives.com 20 Points for Quality and PI - 39

Books From Kasse Initiatives 20 Points for Quality and PI - 40

Books From Kasse Initiatives - 2 20 Points for Quality and PI - 41

Books From Kasse Initiatives - 3 Tim Kasse, Practical Insight to the CMMI, Artech House, Cambridge, Massachusetts, 2004 Tim Kasse, Action Focused Assessment for Software Process Improvement, Artech House, Cambridge Massachusetts, 2002. Tim Kasse, Action Focused Assessment for Software Process Improvement, (Chinese Translation). Electronics Industry, Beijing, China, 2002. 20 Points for Quality and PI - 42

Books From Kasse Initiatives - 4 Taz Daughtrey, Fundamental Concepts for the Software Quality Engineer, ASQ Quality Press, 2002. Tim Kasse and Dr. Pat McQuaid contributed the chapter on Software Configuration Management for Project Leaders. Mark C. Paulk, Charles V. Weber, Bill Curtis, Mary Beth Chrissis, The Capability Maturity Model - Guidelines for Improving the Software Process, Carnegie Mellon University Software Engineering Institute, Pittsburgh, Pennsylvania, 1995. Tim Kasse is listed as a contributor 20 Points for Quality and PI - 43