Академический Документы
Профессиональный Документы
Культура Документы
Quality Assurance
Chapter 4
Software Quality Assurance
Plan:
Chapter 4
Software Quality Assurance Plan:
Software
Quality Assurance
4.2 Plan Quality Standards: ISO 9000 and
Companion
ISO Standards
4.3 CMM, CMMI, PCMM, Malcom Balridge
4.4 Six Sigma
SEI
The SEI model classifies software processes as
2. Repeatable
Product management procedures defined and used
3. Defined
Process management procedures and strategies
defined
and used
4. Managed
Quality management strategies defined and used
5. Optimising
Process improvement strategies defined and used
product development.
It ignores the use of technologies such as
rapid prototyping.
It does not incorporate risk analysis as a key
process area
It does not define its domain of applicability
KPAs
KPAs : Must be present to satisfy good practice at a particular level.
Goalsthe overall objectives that the KPA must achieve.
Commitmentsrequirements (imposed on the organization) that
CMMI Structure
one Model, Two Representations
Appendixes
Appendixes
Support
CM, PPQA, MA,
CAR, DAR
Maturity Level 5
OID, CAR
Maturity Level 4
OPP, QPM
Engineering
REQM, REQD, TS,
PI, VER, VAL
Maturity Level 3
REQD, TS, PI, VER,
VAL, OPF, OPD, OT,
IPM, RSKM, DAR
Project Management
PP, PMC, SAM
IPM, RSKM, QPM
Maturity Level 2
REQM, PP, PMC,
SAM, MA, PPQA, CM
Process Management
OPF, OPD, OT,
OPP, OID
Overview
Introduction
Structure of the Model
Model Terminology
Maturity Levels, Common Features, and Generic Practices
Understanding the Model
Using the Model
Overview
Process Management
Introduction
PAs
Structure of
the Model
Goals
Model Terminology
Practices
Capability- Levels
and Generic Model Components
Understanding the Model
Using the Model
CMMI-SE/SW
Staged
CMMI-SE/SW
Continuous
17
SQAM Course,
Proficience, IISc
Six Sigma 1
Statisticians use to represent the standard deviation of a
population
-The fewer the defects, the higher the sigma level, and the
better the quality.
The Six Sigma philosophy can be captured as a
methodology that allows companies to:
1.
Consistently meet customer requirements
2.
Use data to drive all decision making
3.
Do everything with quality
19
12/27/16
20
Six Sigma 2
- Internal customers: referred to as process partners
-External customers: voice of the customer
Ex:Motorola
Defect : Total Slides 100
Steps:
1>Identify and define customer requirements,project goals and deliverables
2>Measure the o/p of applied process
3>Analyse defect if any and detgermine vital cause
If existing s/w process is already using
4>Eliminated defects
5>Control process
requirements