Software quality management

Similar documents
What changes will ISO 9001:2015 bring?

Software Quality Assurance. Software Engineering: A Practitionerʼs Approach, 7/e by Roger S. Pressman

MTAT Software Engineering Management

Quality Manual ISO 9001:2015 Quality Management System

9100:2016 Series of Standards Frequently Asked Questions (FAQs)

Project Quality Management. Project Management for IT

The Philosophy of TQM An Overview

Charles Corrie, Belo Horizonte,

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

ISO 9001 REVISION INTRODUCTION TO ISO 9001: 2015

ISO 9001: 2008 Boosting quality to differentiate yourself from the competition. xxxx November 2008

DIS (DRAFT INTERNATIONAL STANDARD) EN ISO 9001:2015

MULTIMEDIA COLLEGE JALAN GURNEY KIRI KUALA LUMPUR

Quality Concepts. 1.1 Introduction. 1.2 Quality and Reliability Defined

ISO 9001:2008 Quality Management System Requirements (Third Revision)

ISO 9000 Introduction and Support Package: Guidance on the Concept and Use of the Process Approach for management systems

Enabling Compliance Requirements using ISMS Framework (ISO27001)

Document: ISO/TC 176/SC 2/N 1147

16) QUALITY MANAGEMENT SYSTEMS

Chapter 2 ISO 9001:2008 QMS

Recent Advances in Automatic Control, Information and Communications

INTRODUCTION TO ISO 9001 REVISION - COMMITTEE DRAFT

A Risk Based Thinking Model for ISO 9001:2015

Chapter 8: Project Quality Management

ISO 9000 Series Standards. ISO Series Standards. Other Supporting Documents

Internal Quality Management System Audit Checklist (ISO9001:2015) Q# ISO 9001:2015 Clause Audit Question Audit Evidence 4 Context of the Organization

ISO 9001 Quality Management System

Selection and use of the ISO 9000 family of standards

ISO 31000: ISO/IEC & ISO Guide 73: New Standards for the Management of Risk

DRAFT SAINT LUCIA NATIONAL STANDARD DNS/ISO 9001 QUALITY MANAGEMENT SYSTEMS REQUIREMENTS [ISO 9001: 2015, IDT]

Client information note Assessment process Management systems service outline

Chapter 1. The ISO 9001:2000 Standard and Certification Process

ISO 9001:2015 vs. ISO 9001:2008

Correlation matrices between 9100:2009 and 9100:2016

GENERIC STANDARDS CUSTOMER RELATIONSHIPS FURTHER EXCELLENCE CUSTOMISED SOLUTIONS INDUSTRY STANDARDS TRAINING SERVICES THE ROUTE TO

Implementation of a Quality Management System for Aeronautical Information Services -1-

Eagle Machining, Inc. Quality Management System

ISO-9001:2000 Quality Management Systems

ISO 9001 : 2000 Quality Management Systems Requirements

Module 13. Software Reliability and Quality Management. Version 2 CSE IIT, Kharagpur

1 Variation control in the context of software engineering involves controlling variation in the

How To Implement An Information Security Management System

Introduction to quality laboratory management systems, international standards and the GLI Tool

QMS Manual 2350 Helen Street, N. St. Paul, MN Page 1 of 5. Quality Management System Manual

Moving from ISO 9001:2008 to ISO 9001:2015

The Body of Quality Knowledge

Total Quality Management and Cost of Quality

A Review ISO 9001:2015 Draft

ISO 9001 and the Supply Chain

Disclosure to Promote the Right To Information

ISO/IEC 17021:2011 Conformity assessment Requirements for bodies providing audit and certification of management systems

Review and Revision of ISO/IEC 17021

Appendix 3 (normative) High level structure, identical core text, common terms and core definitions

Revision of ISO 9001 Quality Management Systems Requirements

Information Security Management Systems

Understanding Principles and Concepts of Quality, Safety and Environmental Management System Graham Caddies

When Recognition Matters WHITEPAPER ISO RISK MANAGEMENT PRINCIPLES AND GUIDELINES.

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

AS/NZS ISO 9001:2008 Quality management systems Requirements (Incorporating Amendment No. 1)

TG TRANSITIONAL GUIDELINES FOR ISO/IEC :2015, ISO 9001:2015 and ISO 14001:2015 CERTIFICATION BODIES

Total Quality Management

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

PROJECT QUALITY MANAGEMENT

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

NEW SCHEME FOR THE INFORMATION SECURITY MANAGEMENT WITH ISO 27001:2013

IAF Informative Document. Transition Planning Guidance for ISO 9001:2015. Issue 1 (IAF ID 9:2015)

ISO 14001:2004 vs. ISO 14001:2015

Risk Management Basics - ISO Standard. Louis Kunimatsu, CRISC IT Security & Strategy, Ford Motor Company

Quality Management of Software and Systems: Continuous Improvement Approaches

ISO 9001:2015 Draft International Standard Overview

IAF Mandatory Document

Improving global standard to be a key driver of innovation. Colin MacNee. 2012, 2013, 2014 Duncan MacNee Limited.

ISO 9001:2015 Revision Frequently Asked Questions

ISO 9001 Quality Management Systems Professional

Australian Standard. Information technology Service management. Part 2: Guidance on the application of service management systems

Quality Management. Lecture 7 ISO 9000 and quality control

Understanding, Knowledge, and Awareness of ISO 9001:2015. Dr Nigel H Croft Chair, ISO/TC176/SC2 (Quality Systems) June 23, 2014

INFORMATION BROCHURE

MANAGEMENT REVIEW FOR LABORATORIES AND INSPECTION BODIES

ISO 9001 Quality Management Systems. Tips for Internal Auditing

Lean Six Sigma Training The DMAIC Story. Unit 6: Glossary Page 6-1

Quality Perspective: Managing Software Development Projects

This is a free 9 page sample. Access the full version online. AS/NZS ISO 31000:2009 Risk management Principles and guidelines

ISO 27001: Information Security and the Road to Certification

PMP Examination Tasks Puzzle game

Total Quality Management

ISO 9001 Quality Management System Lead Auditor Training (IRCA)

This is a free 9 page sample. Access the full version online. AS/NZS ISO 31000:2009 Risk management Principles and guidelines

RISK MANAGEMENT & ISO 9001:2015. Greg Hutchins PE CERM Quality + Engineering CERM Academy GregH@CERMAcademy.com 800.COMPETE or

EDUCORE ISO Expert Training

ISO/IEC Part 1 the next edition. Lynda Cooper project editor for ISO20000 part 1

ISO 9001:2015 Your implementation guide

TOPIC 8 QUALITY OBJECTIVE. Quality

B Y A D I S S E R T A T I O N S U B M I T T E D I N P A R T I A L F U L F I L M E N T O F T H E R E Q U I R E M E N T S F O R T H E D E G R E E I N

Transcription:

Software quality management Jaak Tepandi Tallinn University of Technology Institute of Informatics Moodle: Software Quality (Tarkvara kvaliteet) Alternate download: tepandi.ee

Part 3: Context and content Software quality and standards Basic concepts V&V Quality management Software quality management Metrics, standards Process frameworks IT audit

Part 3 at a glance People wish to work better, earn more*...... have to provide higher quality product/ service what is quality, how to manage and measure it?...processes & requirements: standards, quality criteria... audit: independent support for quality

Software Quality Management Quality and quality management (QM): concepts Ad hoc and informal QM techniques Quality awards ISO 9000 series /9001 / 90003 Quality management first steps in company

Product quality: product requirements - process Requirements Product Quality / QM Why? Better product Market Procurement Challenge... Process Jaak Tepandi But: Speed-speed-speed Financial pressure No time Complex...

Quality Management Process quality => parties, resources employees, leadership/ activities products / services business results, customers, society,... + time: PDCA,...

Ad hoc and informal QM techniques Let us develop an IT development standard for our company : advantages / disadvantages? Examples of informal approaches: Philip B. Crosby: Do it right first time Zero defects Quality is free A. Feigenbaum: Quality - a way of managing the organisation Jaak Tepandi

Cost of the quality Price Maintenance Overall Development Quality

Informal QM techniques (cont-d) Joseph Juran Applying the Pareto principle: from "the vital few and the trivial many" to "the vital few and the useful many" Quality management: education and training of managers. Human relations problems are the ones to isolate. Resistance to change is the root cause of quality issues Cost of poor quality. To avoid: quality planning, quality control, and quality improvement Steve Jobs on Joseph Juran and Quality => Processes and process frameworks

Awards and other The European Quality Award The Malcolm Baldridge National Award for Quality (USA) Estonian quality award

EFQM Excellence Model European Foundation for Quality Management, EFQM Leadership Strategy People Partnerships and resources Processes, products and services Customer results People results Society results Business results www.efqm.org

The Malcolm Baldrige National Quality Award (USA) Baldrige Criteria for Performance Excellence Leadership Strategic planning Customer and market focus Measurement, analysis, and knowledge management Human resource focus Process management Business/organizational performance results

ISO 9000 series: history and present situation First version 1987 => renewed 1994 (~ 20 standards) => renewed 2000 => current ISO 9000:2005, Quality management systems. Fundamentals and Vocabulary ISO 9001:2008, Quality management systems. Requirements ISO 9004:2009, Managing for the sustained success of an organization -- A quality management approach ISO 9001:2015 (23 Sept 2015) + more, e.g. ISO/IEC 90003, Software engineering Guidelines for the application of ISO 9001:2000 to computer software

ISO 9001:2015 - potential benefits Ability to consistently provide products and services that meet customer and applicable statutory and regulatory requirements Facilitating opportunities to enhance customer satisfaction Addressing risks and opportunities associated with its context and objectives Ability to demonstrate conformity to specified quality management system requirements Source: https://www.iso.org/obp/ui/#iso:std:iso:9001:ed-5:v1:en

It is not the intent of ISO 9001:2015 to imply... need for uniformity in the structure of different quality management systems; need for alignment of documentation to the clause structure of this International Standard; need for the use of the specific terminology of this International Standard within the organization. Source: https://www.iso.org/obp/ui/#iso:std:iso:9001:ed-5:v1:en

ISO 9001:2015 in the PDCA cycle NOTE Numbers in brackets refer to the clauses in ISO 9001:2015 Source: https://www.iso.org/obp/ui/#iso:std:iso:9001:ed-5:v1:en

Risk-based thinking Risk - effect of uncertainty An effect is a deviation from the expected positive or negative. Risk is often characterized by reference to potential events and consequences, or a combination of these. Risk is often expressed in terms of a combination of the consequences of an event (including changes in circumstances) and the associated likelihood of occurrence. The word risk is sometimes used when there is the possibility of only negative consequences. Source: https://www.iso.org/obp/ui/#iso:std:iso:9000:ed-4:v1:en Jaak Tepandi

ISO 9001 certificates in Estonia (www.eaq.ee) 2015: 1113 (ISO 9001:2008). 2012: 981, 2011 (ISO 9001: 2000 + 2008 + 2009): 906 software 26 (2015), 20 (2010) IT 6 (2015), 4 (2010)

ISO 9000 series: possibilities Process improvement in the company Systematic quality management (also in IT area) Certificatication and PR Also useful if the orientation is on export Avoid focusing on certification only!

Certification infrastructure Accreditation Sertification Enterprises There is no ISO 9000 certification

ISO 9000 is effective if... The main purpose is quality, not certification Leadership is involved, ISO 9001 is a management tool Whole organization is involved understanding advantages making decisions System is profitable Expenses/profits are measured Consultants advise, do not decide

ISO 90003 at a glance 1-3. Scope, references, terms 4. Quality management system 5. Management responsibility 6. Resource management 7. Product realization 8. Measurement, analysis and improvement Annexes

Software development and quality It is not possible to test quality into a product the result depends of entire development process hardware software development methods software development tools organizational tools software specific quality management standards other

Development and quality management: possibilities Development Development VTV QM Development and QM Development = QM

Quality management first steps in company Leadership support Goals/policies Inform people Select method&measures Choose a critical point Improve cost-efficiently Change

Customers* are not pleased, better quality is required A thorough undertaking or small-scale? Thorough: Is formal acknowledgement required? Small-scale: Use standards or informal techniques Required: consider ISO 9000, other certifications, quality awards Not required: consider all options Jaak Tepandi * Internal or external

Summary: software quality management Quality and quality management (QM): concepts Steve Jobs, Philip Crosby, Armand Feigenbaum, Joseph Juran EFQM Excellence Award, Estonian Quality Award, Baldrige Criteria for Performance Excellence ISO 9000 series /9001 / 90003 Quality management first steps in company