|
article
|
|||||||||||||||||||||||||||||||||
SPICE in brief(For more detailed information on SPICE see www.sqi.gu.edu.au.) The ISO9000 standards deliver one assessment of the quality of an organisation’s software development (or other) processes, but it’s a 'binary' assessment - the organisation is either ISO9001-compliant, or it’s not. An assessment methodology called CMM (Capability and Maturity Model) was developed by the Software Engineering Institute of Carnegie Mellon University in the US. CMM delivers a multi-level assessment of software processes, as follows:
CMM is aimed squarely at certification - it’s not intended primarily as a tool for driving process improvement. And it gives a single figure for the whole organisation. SPICE (Software Process Improvement and Capability dEtermination) is an international initiative that is now under the umbrella of ISO. The SPICE documents (there are over a dozen) are published as ISO15404. SPICE takes the maturity levels of CMM and extends them:
For example, the following assessment shows the level of maturity for an organisation for three ‘processes’:
... in this example, the organisation has a documented process for supplier monitoring, and is doing configuration management in an ad-hoc but repeatable way. There is no risk management process in this area. The outcome from this assessment might be:
... in other words, the significance of the maturity levels depends entirely on the organisation’s needs and aspirations. There is no assumption that all processes have to move immediately to level 5. In practice, SPICE is used for process improvement to direct the efforts of the organisation to areas that need more work. By carrying out SPICE assessments on a regular basis, the growth of maturity in individual processes can be tracked:
A SPICE assessment involves a series of structured interviews with individuals in the client company, to assess the artefacts of development (mainly, plans, specifications, minutes of meetings, etc) which indicate the current level of maturity of a particular process within a particular area. A SPICE assessment should be carried out by a qualified SPICE assessor. ------------------------------------------------------------------------ |
|||||||||||||||||||||||||||||||||
|
back to ARTICLES Etc Contents to HCi Services |
|||||||||||||||||||||||||||||||||
HCi has formed a new consulting arm called Realisation. Click here to visit the Realisation site for further information.