Beruflich Dokumente
Kultur Dokumente
James Kelly
The views in this document are those of the author and do not necessarily represent those of their employer. 1
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
Quality was a craze in late 80s & 90s (TQM, Business Excellence, Quality Circles, BPR) Just dont call it quality - seen as a management fad by most companies Followed by CMM, CMMI, TL9000, TickIT, CoBIT, Six Sigma, Lean, ITIL/ISO20000
3
Terminology
Need common terminology - QC, QA mean different things from company to company, from industry to industry
My definitions
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
6
My definitions
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.
7
My definitions
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
8
Yet defects are used are the common view of quality Quality Function Deployment ISO9126 OK, what how to specify?
10
Foundations of quality
Quality of our products & services Peer Reviews, Testing, Inspection Reviews & Audits Continual Improvement
11
Process
Metrics
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
12
Functional sizing (FP Story Points) SLOCs still used Defects Use of control charts and SPA/SPC
13
Different styles (targeted vrs process) External and internal Conformance Effectiveness Efficiency
15
In-project reviews Lessons learnt Use of data PDCA know but rarely used directly Six sigma
16
ISO9001 predominant model CMMI used by defence, aerospace, telecoms ITIL, ISO20000 IT service oriented 6 Sigma, Lean repeatable, manufacturing CoBIT finance & banking
17
Waterfall Manufacturing environment Incremental & iterative development (Agile) Services Sales
18
20
Backup Slides
Recommended Reading:
Out of the crisis Deming Jurans 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
21
Backup Slides
Recommended Reading:
Understanding Variation: The Key to Managing Chaos - Donald J Wheeler IEEE Software Crosstalk Journal of Defense SE
@zenkara zenkara.wordpress.com
22