Académique Documents
Professionnel Documents
Culture Documents
September 4, 2012
Main Goals
• To create a framework for software process
assessment (achieved with the SPICE
Documents version 1 release in 1995)
• To manage the emerging standard trials
(undertakes ISO/IEC 15504 empirical trials)
• To promote software process assessment
into the software industry
1. Software Process Improvement and Capability dEtermination website :
www.sqi.gu.edu.au/spice/
The Motivation for SPICE
• Spearheaded by ISO and IEC
• Due to rising necessity for:
o a standardized software development
process improvement scheme
o allow multiple countries use the same
methodology
(instead of hoarding the good ones for
themselves!)
1. "ISO/IEC 15504." 7 July, 2012. Web. 2. Sept, 2012. <en.wikipedia.org/wiki/ISO_15504>
2. "ISO Standards." 23 May, 2007. Web. 1 Sept,
2012<http://www.cetic.be/IMG/pdf/Quality-Standards.pdf>
Origin of the standard
• Standard is currently maintained by ISO
(International Organization for
Standardization)
• ISO and IEC convene to discuss concept in
June 1991 1
• SPICE project started in 1993 2
• First international conference in 2000;
major revision completed in 2004 2
1. "ISO Standards." 23 May, 2007. Web. 1 Sept, 2012 <http://www.cetic.be/IMG/pdf/Quality-
Standards.pdf>
2. “ISO/IEC 15504.” Wikipedia, The Free Encyclopedia. 7 July 2011. Web. August 2012.
http://en.wikipedia.org/wiki/ISO/IEC_15504>
Who uses this approach as a way
to improve quality?
• SPICE can be used in two contexts1:
o Capability determination (supplier’s
evaluation)
o Process improvement (organization's
evaluation)
• "Technology organizations...use this approach to
internally assess their actual ability to meet
[their] target and improve their process". 2
1. “ISO/IEC 15504.” Wikipedia, The Free Encyclopedia. 7 July 2011. Web. August 2012.
http://en.wikipedia.org/wiki/ISO/IEC_15504>
2. “ISO/IEC TS 15504-9:2011.”International Organization for Standardization. Web. August 2012.
Who uses this approach as a way to improve
quality? (Cont'd)
• For example, an organization competing for a contract
may use SPICE to determine its current capability and
the level required by the contractor1.
• The assessment of processes is not limited only to
software development. ISO 15504 has expanded to
cover processes in the following areas1: Organizational,
Management, Engineering, Acquisition/Supply, Support,
and Operations.
1. “ISO/IEC 15504.” Wikipedia, The Free Encyclopedia. 7 July 2011. Web. August 2012.
http://en.wikipedia.org/wiki/ISO/IEC_15504>
Main/Unique Features
• Model for process management
• Creates set of requirements and
guidelines to assess a company's software
development process, and improve that
process
ISO 9000
Similarities: Both are sets of standards that deal with software development.
Differences: SPICE focuses on software development standards, while ISO
9000 focuses on quality management and customer satisfaction.
Relationships, Similarities or Differences (Cont'd)
Bootstrap Project
Similarities: Both evaluate software and deal with software maturity.
Differences: Bootstrap focuses on the evaluation of software development
while SPICE has been generalized to business and other processes.
ISO 12207
Similarities: Both use the same software reference model.
Differences: ISO 12207 is focused on the software lifecycle processes, while
SPICE's reference model has two axis of process and capability.
Trillium
Similarities: Both have a focus on industry practises.
Differences: Trillium focuses on assessment to minimize risk and ensure
timely delivery.
Sigma Six
Similarities: Both deal with software development and business practises.
Differences: SPICE began as a software development standard and was
generalized to business, while Sigma Six began as a business practise
standard and was generalized to software development and other
Everyone's Opinions on SPICE
• Justin: SPICE seems to be a very comprehensive approach, in that it
covers all parts of the business, not just software. It's also flexible
enough to create subdomains such as Automotive SPICE.
• Maria: I agree with Justin. Another interesting feature of SPICE is that
it offers extensive evaluation and improvement tools for both suppliers
and providers.
• Shawn: This initiative offers a global, familiar, and reliable approach
to managing software development practices
• Veronika: SPICE ensures software quality improvement by helping
software purchasers to specify the capability level of software
suppliers making suppliers meet international standards to become
compatible.
• Adam: A good approach to managing Software Development. I'd like to
learn more about the push to generalise it into other industries.
Any Questions?