the challenge of quality
DESCRIPTION
overview of quality control, assurance and managementTRANSCRIPT
![Page 1: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/1.jpg)
1
The challenge of qualityJames Kelly
The views in this document are those of the author and do not necessarily represent those of their employer.
![Page 2: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/2.jpg)
2
How is “quality” currently used in industry?
Foundations of using quality How the pillars work Quality in projects and Business As
Usual Practical use of models & methods The most important thing you need to
know
What will we cover
![Page 3: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/3.jpg)
3
Quality was a craze in late 80’s & 90’s (TQM, Business Excellence, Quality Circles, BPR)
Just don’t call it quality - seen as a management fad by most companies
Followed by CMM, CMMI, TL9000, TickIT, CoBIT, Six Sigma, Lean, ITIL/ISO20000
How is “quality” used in industry?
![Page 4: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/4.jpg)
4
How is “quality” used in industry?
![Page 5: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/5.jpg)
5
Need common terminology - QC, QA mean different things from company to company, from industry to industry
Needs to be well defined within your company
Benchmarking to other companies in software is rarely useful if your processes differ significantly
Terminology
![Page 6: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/6.jpg)
6
Product Quality – how useful and effective are our products, installations, software, systems, services – this is controlled and assessed by project staff using quality control activities such as testing, inspections, peer reviews.
Process Quality – how useful and effective are our processes and whether we follow them – this is undertaken by QA staff
My definitions
![Page 7: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/7.jpg)
7
Quality Control – activities to control the quality of products, services and processes
Quality Assurance - activities that assure that these processes are effective, efficient and are being applied correctly
Quality Management – activities that use data from QC and QA to improve the company.
My definitions
![Page 8: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/8.jpg)
8
Quality Management System a.k.a Quality System, Business System, Business Management System, Business Process Management System, Quality Framework
The policy, organisational structure, activities, procedures and resources needed to implement quality control, assurance and management
My definitions
![Page 9: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/9.jpg)
9
Which is better quality?
Product Quality – What it means…
![Page 10: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/10.jpg)
10
Yet defects are used are the common view of quality
Quality Function Deployment ISO9126 – OK, what how to specify?
Product Quality – What it means…
![Page 11: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/11.jpg)
11
Foundations of quality
Quality of our products & services
Pro
cess
Met
rics
Rev
iew
s &
Au
dit
s
Pee
r R
evie
ws,
Te
stin
g,
Insp
ecti
on
Co
nti
nu
al
Imp
rove
men
t
Strategy, People, Plans, Training
![Page 12: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/12.jpg)
12
Despite 30+ years of work as an industry, processes still often informal or not relevant/used
Difficulties with process analysis & Enterprise Architecture (and usability of BPMN, UML)
Automation often destroys the effectiveness of processes
How the pillars work - Process
![Page 13: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/13.jpg)
13
Based on company objectives Measurable with real figures Not generic motherhood statements
Functional sizing (FP – Story Points) SLOCs still used Defects Use of control charts and SPA/SPC
How the pillars work - Metrics
![Page 14: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/14.jpg)
14
Peer Reviews, Walkthroughs, Inspections often “informal” emailed around data is rarely collected
Testing, Product Inspections V&V and the differences What is being tested and how?
How the pillars work – Deliverable Reviews
![Page 15: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/15.jpg)
15
Different styles (targeted vrs process) External and internal
Conformance Effectiveness Efficiency
How the pillars work - Audits
![Page 16: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/16.jpg)
16
In-project reviews Lessons learnt Use of data PDCA – know but rarely used directly Six sigma
How the pillars work – Continual Improvement
![Page 17: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/17.jpg)
17
ISO9001 – predominant model
CMMI – used by defence, aerospace, telecoms
ITIL, ISO20000 – IT service oriented 6 Sigma, Lean – repeatable,
manufacturing CoBIT – finance & banking
Practical use of models & methods
![Page 18: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/18.jpg)
18
Waterfall Manufacturing environment Incremental & iterative development
(Agile) Services Sales
Practical use of models & methods
![Page 19: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/19.jpg)
19
Quality must be focused solely on outcomes for the business
ISO9001 is not an outcome Conformance is not an outcome QC & QA activities must be practical Audits must have a purpose Always focus on what is being done for
the business
The most important thing…
![Page 20: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/20.jpg)
20
Senior sponsorship
The most important thing…
![Page 21: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/21.jpg)
21
Recommended Reading: Out of the crisis – Deming Juran’s Quality Handbook – JM Juran, et al Quality is free, Quality without tears –
Crosby CMMI Guidelines – Chrissis, et al Agile Software Development – Cockburn CMMI V1.3 – Acquisition, Development,
Services
Backup Slides
![Page 22: The challenge of quality](https://reader035.vdocuments.us/reader035/viewer/2022070319/55839f30d8b42a03088b47b3/html5/thumbnails/22.jpg)
22
Recommended Reading: Understanding Variation: The Key to
Managing Chaos - Donald J Wheeler
IEEE Software Crosstalk Journal of Defense SE
@zenkara zenkara.wordpress.com
Backup Slides