Quality Management Flashcards
What does quality mean
meet specs & cust needs
What does quality assurance mean
Quality assurance means the mech and metrics used to ensure that standards are schmurda-ed (maintained)
what is project quality
is the vibe hit
mccalls quality model 1977
- product revision
maintainability, flexibility, testability - product transition
portability, reusability, interoperability - ops
correctness reliability, efficiency integrity, usability
What is one overview of software quality management
- quality culture, everyone cares
- s&p
- reach qualityin prod
What are 3 importances of standards
learn from past
framework
continuity
What is the great, the only, the ISO 9000
int. s&p for quality
What is the process based quality assurances
define process
LOOP
dev product
assess quality
if good then standardise
else continue
What is the model of the process based Quality Management System
keep improving quality, keep getting feedback from customers
What is quality control
check dev process for quality s&p. done by devs
What are the two approaches to quality control
reviews
automated stuff
Describe quality assurance
checks to make sure that quality control is done (like a manager double checking the devs)
also -> continuous quality improvement
Describe benchmarking
benchmark quality by comparing to other products/projects/ext.orgs
What are Software Metrics
LOC, fog index
What are Metrics Assumptions
► A software property can be measured.
► The relationship exists between what we can measure and what we want to
know.
We can only measure internal attributes but are often more interested in
external software attributes.
► A quality metric should be a predictor of product quality.
Quality assessment includes:
► Product assessment – output of processes
► Process assessment – tasks, activities and procedures that produce products
it’s a double check, I think
Quality assessment process:
► Define mechanism (e.g. review every month)
► Define metrics (measurement)
► Collect data
► Analyze data
► Measure time, cost, quality, output
Quality Planning
A quality plan defines:
desired prod quality
how these are assessed
significant quality attrs
defines quality assessement (so its grandaddy)
► Product assessment
► Process assessment
► What org standards
Defining the quality of a product includes:
► Define quality criteria
► Define quality assessment process
► Review the quality of the product
► Improve product and processess
The main outputs of quality control are:
Accepted decisions
Rework
Process adjustments
What are the basic tools of quality that help in performing quality control
Cause-and-Effect Diagrams
Quality Control Charts
The Seven Run Rule
Checksheet
Scatter Diagram
Histograms
Pareto Charts
Flowcharts
Run Charts
Statistical Sampling
Six Sigma
DMAIC
just say like 3 of these bruh
Note that the rest of them, just skim through
DMAIC
DMAIC is a systematic, closed-loop process for continued
improvement that is scientific and fact based
DMAIC stands for:
Define: Define the problem/opportunity, process, and customer requirements
Measure: Define measures, then collect, compile, and display data
Analyze: Scrutinize process details to find improvement opportunities
Improve: Generate solutions and ideas for improving the problem
Control: Track and verify the stability of the improvements and the predictability of the solution
Six Sigma
Six Sigma is “a comprehensive and flexible system for achieving, sustaining, and maximizing business success. Six Sigma is uniquely
driven by close understanding of customer needs, disciplined use of facts, data, and statistical analysis, and diligent attention to
managing, improving, and reinventing business processes”*
The target for perfection is the achievement of no more than 3.4 defects per million opportunities
The principles can apply to a wide variety of processes
Six Sigma projects normally follow a five-phase
improvement process called DMAIC
Statistical Sampling
Statistical sampling involves choosing part of a population of interest for inspection
The size of a sample depends on how representative you want the sample to be