このページでは,基本情報技術者試験をはじめとする情報処理技術者試験で必須となる,システムの導入,受入れ支援,保守,廃棄についてシンプルにまとめています。システムの導入では,運用開始に向けた準備作業を,受入れ支援では,利用者によるレビューやテストを支援する役割を整理します。また,保守では,ソフトウェア保守(是正保守,予防保守,適応保守,完全化保守)を中心に解説し,最後にシステム廃棄の考え方についても確認します。
このページの内容は,システム開発の全体像を理解した上で読んだ方が理解が深まると思いますので,先に次のページを読むことをお勧めします。

システムの導入とは
システムの導入では,システムの導入計画に従い,システムやデータベースなどを初期化し実行環境を整えます。
受入れ支援とは
受入れ支援では,システムの供給者が,利用者によるレビューやテストの支援を行い,システムが完成していることを(システムの取得者と供給者で)確認します。
※ 利用者に対する教育訓練を行ったり,利用者マニュアルを文書化したりもする
保守とは
保守作業では,古くなった部品や装置の入れ替え,消耗品の補充,故障した機器の修理,ソフトウェアの修正や改良,データのバックアップなどを行います。
ソフトウェアの保守
ソフトウェアの保守では,発見されたバグの修正や,機能の追加などを行います。
| 是正保守 | 発見されたバグを訂正するために行う修正 |
| 予防保守 | (潜在的な不具合が原因の)障害が顕在化する前に発見して解決するために行う修正 |
| 適応保守 | (利用環境が変化した場合でも)ソフトウェアを使用し続けられるようにするために行う修正 |
| 完全化保守 | ソフトウェアの性能などを改善するために行う修正 |
リグレッションテスト(退行テスト,回帰テスト)とは
リグレッションテストとは,各テストで見つかったバグの修正や保守の段階で修正を行った場合に,他の部分に新しい誤りが発生していないかを検証するテストです。
廃棄とは
廃棄では,不要となったシステムを廃棄します。
まとめ
今回は,システムの導入,受入れ支援,保守,廃棄についてシンプルにまとめてみました。特に保守は試験で頻出のため,保守の種類と目的の違いを整理して,確実に理解しておきましょう。
理解が進んだら,過去問題等にもチャレンジしてみてください。


