| ISO 15504, also known as Software Process Improvement
Capability Determination (SPICE), is a "framework for the assessment
of software processes".
The software process life cycle is also gaining wide usage. This
standard is aimed at setting out a clear model for process comparison.
SPICE is used much like CMM and CMMI. It models processes to manage,
control, guide and monitor software development. This model is then
used to measure what a development organization or project team
actually does during software development. This information is analyzed
to identify weaknesses and drive improvement. It also identifies
strengths that can be continued or integrated into common practice
for that organization or team.
Six Sigma is a methodology to manage process variations that uses
data and statistical analysis to measure and improve a company's
operational performance. It works by identifying and eliminating
defects in manufacturing and service-related processes. The maximum
permissible defects is one per 3.4 per million opportunities. However,
Six Sigma is manufacturing-oriented and needs further research on
its relevance to software development.
|