問25
頻出度★☆☆
ソフトウェアライフサイクルプロセスにおいて,システム化計画の立案で行うべき作業はどれか。
この問題の解説と、これまでの解答の記録です。
ソフトウェアライフサイクルプロセスにおいて,システム化計画の立案で行うべき作業はどれか。
経営要求・課題の確認は、システム化計画の一つ前の「システム化構想の立案」で行う作業。経営戦略やニーズを整理して何のためにシステム化するのかを固める段階であり、計画立案はその結果を前提として始まる。
システム要件の定義は企画プロセスの次の「要件定義プロセス」で行う作業。システムが備えるべき機能・性能を具体化する工程であり、システム化計画の立案の段階ではまだそこまで詳細化しない。
正解 ソフトウェアライフサイクルプロセス(共通フレーム)では、企画プロセスが「システム化構想の立案」→「システム化計画の立案」の順に進む。システム化計画の立案は、構想で描いた姿を実行可能な計画へ落とし込む工程であり、対象業務の範囲、開発体制と要員、スケジュール、リスク、そして投資に見合うかどうかの判断材料である導入の費用対効果の予測を行う。したがってウが正解。
ベンダ企業の評価基準の作成は、開発を外部に委託する際の「調達(供給者の選定)」に関わる作業。提案依頼書(RFP)を出して提案を比較評価するための基準であり、システム化計画の立案そのものの作業ではない。