ホーム > システムアーキテクト試験 > 2022年
システムアーキテクト試験 2022年 午前2 問12
JIS X 0160:2021(ソフトウェアライフサイクルプロセス)によれば、ライフサイクルモデルの目的及び成果を達成するために、ライフサイクルプロセスを修正するか、又は新しいライフサイクルプロセスを定義することを何というか。
ア:シミュレーション
イ:修整(Tailoring)(正解)
ウ:統治(Governance)
エ:ベンチマーキング
解説
JISX0160:2021 におけるライフサイクルプロセスの修正
概要
JISX0160:2021(ソフトウェアライフサイクルプロセス)は、ソフトウェア開発におけるライフサイクルモデルに関する国際標準です。この標準では、特定のプロジェクトや環境に適応するためにライフサイクルプロセスを修正するか、新たに定義する必要性が強調されています。
選択肢の解説
-
ア: シミュレーション
- シミュレーションは、現実のプロセスやシステムを模倣して分析や予測を行う手法です。ライフサイクルプロセスの修正には直接関係しないため、正解ではありません。
-
イ: 修整(Tailoring)
- 修整とは、既存のプロセスを特定のニーズに応じて調整することを指します。プロジェクトの特性や環境に合わせてプロセスを最適化することが含まれます。このため、ライフサイクルモデルの目的や成果を達成するためには、修整が必要となります。従って、選択肢の中で正解とされます。
-
ウ: 統治(Governance)
- 統治は、プロジェクトや組織の運営を管理するための枠組みやプロセスを指しますが、ライフサイクルプロセスの具体的な修正に関する用語ではありません。
-
エ: ベンチマーキング
- ベンチマーキングは、他の優れた慣行を比較し学ぶ手法ですが、これはプロセスの修正そのものを指すものではなく、改善のための参考情報を提供するものです。
結論
したがって、ライフサイクルモデルの目的及び成果を達成するために、ライフサイクルプロセスを修正することは「修整(Tailoring)」と呼ばれます。これは、プロジェクトの特性に合った形でプロセスを調整し、効果的なソフトウェア開発を支援するために重要な活動です。