ITパスポート 2010年 春期 問37
問題文
ソフトウェア開発とその取引の適正化に向けて、それらのベースとなる作業項目を一つ一つ定義し、標準化したものはどれか。
選択肢
ア:SLCP(正解)
イ:WBS
ウ:オブジェクト指向
エ:データ中心アプローチ
🔒 解説は解答すると表示されます
ソフトウェア開発とその取引の適正化に向けて、それらのベースとなる作業項目を一つ一つ定義し、標準化したものはどれか。【ITパスポート 解説】
正解の理由
正解は ア です。SLCP(Software Life Cycle Process:ソフトウェアライフサイクルプロセス)は、ソフトウェア開発の各段階で行う作業項目(活動)や成果物、責任の範囲などを体系的に定義し、標準化したものです。
これにより、開発作業の内容が明確になり、発注者と受託者の間で取引(契約や検収)が適正に行えるようになります。業界標準として ISO/IEC 12207(ソフトウェアライフサイクルプロセス)があることも、標準化の考え方を裏付けます。
これにより、開発作業の内容が明確になり、発注者と受託者の間で取引(契約や検収)が適正に行えるようになります。業界標準として ISO/IEC 12207(ソフトウェアライフサイクルプロセス)があることも、標準化の考え方を裏付けます。
解法ステップ
- 問題文のキーワードを確認:「作業項目を一つ一つ定義」「標準化」「取引の適正化」。
- 各選択肢の意味を簡単に頭の中で当てはめる。
- 標準的な作業項目を定めるものか?
- プロジェクト管理や設計手法か?
- 「作業項目を定義して標準化する」役割に当てはまるものを選ぶ。
→ SLCP が該当するため ア を選ぶ。
選択肢別の誤答解説
- ア:SLCP(Software Life Cycle Process:ソフトウェアライフサイクルプロセス)
正答。開発の工程ごとの作業項目や成果物を定義・標準化し、契約や品質管理の基礎となる。 - イ:WBS(Work Breakdown Structure:作業分解構成)
プロジェクトを細かい作業に分解する手法です。プロジェクト管理で重要ですが、WBS は個々のプロジェクト内で作業を分けるための手法であり、業界全体での標準化や取引ルールそのものではありません。 - ウ:オブジェクト指向(Object-oriented)
プログラミングや設計の考え方(物を「オブジェクト」として扱う手法)です。設計のやり方であり、作業項目を標準化する枠組みではありません。 - エ:データ中心アプローチ(data-centered approach)
システム設計の視点の一つで、「データを中心に設計する」方法です。設計方針であって、開発作業や取引の標準化そのものとは異なります。
よくある誤解
- WBS と SLCP を混同する
- WBS は「そのプロジェクトで何をするか」を細かく分ける手法です。SLCP は「業界や組織で開発工程そのものをどう定めるか」の枠組みで、目的が違います。
- 「標準化=設計手法」だと思う誤解
- オブジェクト指向やデータ中心は設計手法であり、標準化された作業項目を定めるプロセス(SLCP)とは別の概念です。
補足コラム
- 実務での使われ方:発注側(顧客)が開発契約を結ぶとき、どの段階で何を納めるか、検収の基準は何かを明確にする必要があります。SLCP のようなプロセス標準があると、見積りや契約、品質保証がスムーズになります。
- 関連規格:代表的な標準として ISO/IEC 12207(ソフトウェアライフサイクルプロセス)があります。これは「どんな工程があるか」「各工程の役割は何か」を国際的に定めたものです。
FAQ
Q1. WBS は全く役に立たないですか?
A1. いいえ。WBS はプロジェクト管理で非常に重要です。WBS は「プロジェクト固有の作業分解」で、SLCP は「業界や組織で共通に使う工程定義」という違いがあります。
A1. いいえ。WBS はプロジェクト管理で非常に重要です。WBS は「プロジェクト固有の作業分解」で、SLCP は「業界や組織で共通に使う工程定義」という違いがあります。
Q2. SLCP と SDLC(Software Development Life Cycle)は同じですか?
A2. 概念的には近いです。SDLC(ソフトウェア開発ライフサイクル)は「ソフトウェアが生まれてから廃れるまでの流れ」を指す言葉で、SLCP はその各段階の具体的なプロセス(作業項目)の定義・標準化に重点を置いています。
A2. 概念的には近いです。SDLC(ソフトウェア開発ライフサイクル)は「ソフトウェアが生まれてから廃れるまでの流れ」を指す言葉で、SLCP はその各段階の具体的なプロセス(作業項目)の定義・標準化に重点を置いています。
Q3. 学習のコツはありますか?
A3. 問題文のキーワード(例:「標準化」「作業項目」「取引の適正化」)を拾って、選択肢が「枠組み(プロセス)」か「手法(設計・管理)」かを判断すると良いです。
A3. 問題文のキーワード(例:「標準化」「作業項目」「取引の適正化」)を拾って、選択肢が「枠組み(プロセス)」か「手法(設計・管理)」かを判断すると良いです。
関連キーワード: SLCP、WBS、オブジェクト指向、データ中心アプローチ、ソフトウェア開発工程、ISO/IEC 12207

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

