問39
頻出度★★★
ソフトウェア保守で実施する活動として, 適切なものはどれか。
この問題の解説と、これまでの解答の記録です。
ソフトウェア保守で実施する活動として, 適切なものはどれか。
利用者への初期パスワード発行は、システムを日々動かす「運用」の作業であり、ソフトウェア自体に手を加える保守活動ではない。
新規システム開発時に、保守のしやすさ(保守性)を含む要件をどう実現するか検討するのは「開発(要件定義・設計)」の段階の活動であり、稼働後に行う保守そのものではない。保守性を考慮する対象ではあっても、保守作業ではない。
ベンダに委託した新規システムの受入れテストは、開発・導入の段階で成果物が要件を満たすか確認する活動であり、稼働後のソフトウェアを修正する保守には当たらない。
正解 「ソフトウェア保守」とは、本番稼働(リリース)後のソフトウェアを対象に、不具合の修正・環境や法制度の変化への適合・性能改善などのために手を加える活動を指す。エは、すでに本番稼働しているシステムを、法律改正という外部環境の変化に合わせて修正する作業であり、稼働後の変更=保守(そのうち法改正など環境変化に対応する「適応保守」)そのものである。よってエが正解。