ISO/IEC 15504
1993年、SPICE の国際標準のドラフト作成のためのワーキンググループを結成した。SPICE は当初 "Software Process Improvement and Capability Evaluation" の略とした。その後、フランス語での evaluation の意味が問題となり、"Software Process Improvement and Capability Determination" の略に変更した。
現在は ISO 15504 が正式名称だが、SPICE という名称もユーザグループの会議の名称で使っている。SPICE の名を冠した会議は2000年にアイルランド島のリムリックで開催されたのが最初で、"SPICE 2003" は欧州宇宙機関主催でオランダで、"SPICE 2004" はポルトガルで、"SPICE 2005" はオーストリア、"SPICE 2006" はルクセンブルクで開催している。
当初、ソフトウェア開発工程のみを扱っていたが、例えば、プロジェクト管理、構成管理、品質保証などソフトウェアビジネス関連のあらゆるプロセスを扱うよう拡張した。適用範囲は以下の6つのビジネス分野である:
組織
管理
技術
購入
支援
運用
2004年の国際規格では、プロセス参照モデルは削除している。ISO/IEC 12207のソフトウェアライフサイクルおよびISO/IEC 15288をはじめとして多くのモデルの基礎として用いることにした。現在では測定フレームワークが中心であり、他の参照モデルを使うことができる。5つ以上の汎用/産業モデルがある。
ISO/IEC 15504 は,世の中に存在するプロセス診断のモデルや方法についての枠組み(フレームワーク)であって特定のモデルだけに適用できる標準規格ではない。その主題は組織の運営能力と作業(プロセス)定義構造に基づいた診断(アセスメント)である。ISO/IEC 15504は 、完結した方法論を網羅せず,いろいろな方法論の共通部分だけを規定している。例示としてのモデルの一つ第5部(Part5)は、ソフトウェア事業(プロジェクト)で発生しうる活動の枠組みであるソフトウェアライフサイクルプロセス(ISO/IEC 12207: JIS X 0160)に対して、やっていてよかった指標(プラクティス)を示している。第6部(Part6)は、システムライフサイクルプロセス(ISO/IEC 15288: JIS X 0170)に対するモデルである。モデルに記載していることはやっていてよかったという過去の知見である。実施すべきものとしているわけではない。作業生産物(work product)も例である。紙であることを明示しているものは少ない。ISO/IEC 15504 は診断員(assessor)が対象の入力と出力に関して診断の前から分かっていること、面談の結果や証拠を分類し、作業の能力を判定する。診断のやり方は調達を目的として外部から観察する方法と、改善を目的として内部で作業をしている人が判断する方法がある。
ISO/IEC 15504 は以下の2つの場合に使う:
プロセス改善
能力判定(供給者のプロセス能力評価)