平成25年度 春期 (特別措置試験) 問41
システム開発技術
保守に関する問題
システム開発における保守プロセスの目的に関する説明として,次の記述中の a,b に入れる字句の適切な組合せはどれか。
保守プロセスは,障害への対応,性能の改善などを行うために, a のシステムやソフトウェアを b すること,又は変更された環境に適合させることを目的とする。
〔選択肢〕(原典では選択肢そのものが表=a・b の2欄。欄の中身を書き起こしたもの)
| 肢 | a | b |
|---|---|---|
| ア | 納入前 | 運用 |
| イ | 納入前 | 修正 |
| ウ | 納入後 | 運用 |
| エ | 納入後 | 修正 |
- アa=納入前 / b=運用
- イa=納入前 / b=修正
- ウa=納入後 / b=運用
- エa=納入後 / b=修正
答えと解説を見る
✓ これが正解エa=納入後 / b=修正
解説
組合せの問では、確信のある側から順に絞っていきます。
保守は、引き渡した後に行う手当てのことを指します。渡す前に直すのは開発の中の作業で、保守とは呼びません。だから一つ目の空欄には、納入の後という語が入ります。設問は、障害への対応と性能の改善を挙げています。どちらも手を入れて直すことなので、二つ目は修正です。動かし続けることは運用であって、直すことではありません。よって、納入後と修正を並べた組が当たります。四つの肢を一つずつ読む必要はありません。納入の後だと決めた時点で、残るのは二つになります。修正のほうも決まれば、やはり二つに絞られます。両方を満たすのは、そのうちの一つだけでした。片方ずつ決めれば、四つを読み比べずに済みます。保守には、壊れたから直す型と、環境に合わせる型があります。設問の後半にある環境への適合は、後者にあたります。
ほかの選択肢はなぜ違うのか
- アa=納入前 / b=運用:納入の前と、運用という組み合わせです。二つの空欄が、どちらも合っていません。渡す前に手を入れるのは、開発の中の作業です。動かし続けることは、直すことではありません。四つの中でいちばん遠い組になります。両方とも外れています。
- イa=納入前 / b=修正:納入の前と、修正という組み合わせです。後半の修正は確かに合っています。ところが前半で、渡す前だとしてしまいました。渡す前の手直しは、開発の中に含まれます。片方が合っているぶん、惑わされやすい肢です。前半で外れます。
- ウa=納入後 / b=運用:納入の後と、運用という組み合わせです。前半の納入後は正しく置かれています。ところが後半を、動かし続けることとしました。設問は障害への対応と性能の改善を挙げています。どちらも手を入れる行いにあたります。後半で外れます。
この問題の用語
- 保守動いているシステムを使い続けられるように、点検や修正、更新を続ける作業です。障害の修正だけでなく、環境の変化に合わせた手直しも含みます。
- 改善悪いところを直して、より良い状態にすること。一度で終わらせず、計画・実行・評価・見直しを繰り返して続けるのが基本です。
出典:平成25年度 春期 ITパスポート試験(特別措置試験) 問41
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)