Skip to main content
QUICK REVIEW

[論文レビュー] Process Based Unification for Multi-Model Software Process Improvement

Zádor Dániel Kelemen|arXiv (Cornell University)|Jan 1, 2013
Safety Systems Engineering in Autonomy参考文献 95被引用数 9
ひとこと要約

本稿では、マルチモデルソフトウェアプロセス改善(MSPI)問題を解決するためのプロセスベース統合(PBU)フレームワークを提案する。このフレームワークにより、CMMI、ISO 9001、SPICEなどの複数の品質アプローチを統合し、単一の統一されたプロセスに統合することが可能になる。PBUフレームワークは、体系的なプロセスを通じて、異なるモデルを共通のプロセス構造にマッピングし、一貫性があり、適合性があり、実装可能な統一プロセスモデルを生成する。

ABSTRACT

A number of differences among quality approaches exist and there can be various situations in which the usage of multiple approaches is required, e.g. to strengthen a particular process with multiple quality approaches or to reach certification of the compliance to a number of standards. First of all it has to be decided which approaches have potential for the organization. In many cases one approach does not contain enough information for process implementation. Consequently, the organization may need to use several approaches and the decision has to be made how the chosen approaches can be used simultaneously. This area is called Multi-model Software Process Improvement (MSPI). The simultaneous usage of multiple quality approaches is called the multi-model problem. In this dissertation we propose a solution for the multi-model problem which we call the Process Based Unification (PBU) framework. The PBU framework consists of the PBU concept, a PBU process and the PBU result. We call PBU concept the mapping of quality approaches to a unified process. The PBU concept is operationalized by a PBU process. The PBU result includes the resulting unified process and the mapping of quality approaches to the unified process.

研究の動機と目的

  • 複数のソフトウェアプロセスモデルを統合して品質と適合性を向上させる課題に対処すること。
  • 複数の基準を同時に遵守しなければならない組織が直面するマルチモデル問題を解決すること。
  • 多様な品質アプローチを統一プロセスモデルにマッピングする体系的な手法を開発すること。
  • 重複や矛盾を回避しながら、複数の基準への適合を達成できるように組織を支援すること。
  • 実装および認証を支援する実用的で運用可能なプロセス統合フレームワークを提供すること。

提案手法

  • PBUフレームワークは、3つのコンponentsで構成される:PBUコンセプト、PBUプロセス、PBU結果。
  • PBUコンセプトは、共通のプロセス構造を通じて、品質アプローチを統一プロセスモデルにマッピングすることを定義する。
  • PBUプロセスは、PBUコンセプトを実務に落とし込む体系的な手法であり、組織が統合の各ステップを遂げるのをガイドする。
  • PBU結果は、単一の統合プロセスモデルと、すべての入力品質アプローチがこの統一モデルにマッピングされたトレーサビリティを提供する。
  • フレームワークはプロセス中心の整合性を採用し、各モデルの活動、役割、および成果物が単一の整合性のあるプロセスに調和される。
  • 各元のモデルの意図と要件が統一構造内に保持されることで、トレーサビリティと適合性が確保される。

実験結果

リサーチクエスチョン

  • RQ1複数のソフトウェアプロセスモデルを、一貫性のある単一のプロセスモデルに効果的に統合する方法は何か?
  • RQ2多様な品質アプローチを共通のプロセス構造にマッピングするための体系的プロセスは何か?
  • RQ3複数の基準への適合を維持しながら、重複や矛盾を回避するにはどうすればよいか?
  • RQ4マルチモデルソフトウェアプロセス改善を可能にするフレームワークの主要構成要素は何か?
  • RQ5統一プロセスモデルは、複数の基準にわたる実装および認証をどのように支援できるか?

主な発見

  • PBUフレームワークは、各入力基準の要件と意図を保持したまま、複数のソフトウェアプロセスモデルを単一の整合性のあるプロセスモデルに統合することに成功した。
  • PBUプロセスは、組織がマルチモデル統合を繰り返し可能で体系的な方法で実施できるようにする。
  • 得られた統一プロセスモデルは、単一で一貫した実装を通じて、複数の基準への適合を可能にする。
  • フレームワークは、各品質アプローチを統一プロセスに明示的にマッピングすることでトレーサビリティを支援し、監査可能性と保守性を向上させる。
  • PBU結果は、実装、トレーニング、認証に使用可能な実用的で運用可能な出力である。
  • フレームワークは、エントヘーデン大学工学部における博士号論文の文脈で応用され、実現可能性とスケーラビリティが実証された。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。