システム開発技術|平成24年度 春期 ITパスポート試験(特別措置試験) 問43
ソフトウェア開発におけるシステム要件定義において,業務上の要件が満たされていることを確認するのに適切な者は誰か。
- 運用部門のオペレータ
- 開発部門のプログラマ
- 監査部門のシステム監査人
- ✓ これが正解利用部門の部門長
解説
業務の求めが満たされたかは、その業務を持つ人が判じます。
要件定義で確かめるのは、業務上の求めが満たされているかどうかです。技術として作れるかではなく、仕事として使えるかを見ます。だから判じられるのは、その業務を持っている側だけになります。利用部門の部門長を挙げた肢が、これに当たります。部門長であることにも意味が在り、部門を代表して決められます。担当者ひとりの都合ではなく、業務全体の求めを背負う立場です。ここで取りこぼすと、出来上がってから使えないと言われます。作り直す費えは、要件の段で直す費えより桁ちがいに重くなります。だから確認する人を誰にするかは、それ自体が大事な決めごとでした。残る三つは、いずれも業務を持たない立場の人でした。作る側や見る側であって、求める側ではありません。シラバスも、現状分析に基づく業務要件定義の目的を学ぶよう求めます。
ほかの選択肢はなぜ違うのか
- 仕組みを日々動かす担当者のほうを挙げた肢です。動かしやすさについては、確かに強い意見を持っています。ただし業務上の求めそのものを決める立場ではありません。運用の要件のほうは、業務の要件とは別の場で集めていきます。
- 実際に書き起こす担当者というのが、この肢の中身です。作れるかどうかの見立てなら、この人たちが最も確かです。ところが業務そのものは、外から見ているにすぎないのです。満たされたかどうかを判じる側には、立てませんでした。
- 外から独立した立場で点検する人を挙げた肢です。仕組みの在り方を評価し、必要なら助言や勧告を行います。ただし独立を保つ以上、要件の良し悪しを決める側には立ちません。決めた側になれば、後で自分の判断を監査することになってしまいます。
この問題に関係する言葉
- 要件定義作るシステムに何を求めるかを決める工程。業務の進め方だけでなく、稼働率や復旧までの時間といった条件も書き出します。
出典:平成24年度 春期 ITパスポート試験(特別措置試験) 問43
同じ単元をまとめて解くならシステム開発技術へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)