IT用語帳
SA開発プロセスとマネジメント · ソフトウェアライフサイクル

ソフトウェア保守

Software Maintenance

そふとうぇあほしゅ

稼働後のソフトウェアに対する修正・改良の活動。是正保守、予防保守、適応保守、完全化保守に分類され、ライフサイクル全体の費用の大半を占める。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 34 回出題(ITパスポート試験 16・応用情報技術者試験 6・基本情報技術者試験 3・高度試験 午前Ⅰ 3・システムアーキテクト試験 2・システム監査技術者試験 2・ITストラテジスト試験 1・プロジェクトマネージャ試験 1)。うち 7 回は用語そのものを問う問題です。

残り 24 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

システムアーキテクト試験の過去問によく出る用語

Related

関連キーワードの用語

IPシステムライフサイクル

情報システムの企画・開発・運用・保守から廃棄に至るまでの一連の工程。各段階を適切に管理し、システムの導入効果を最大化するとともに、陳腐化への対応計画を含む。

FE是正保守

発見された障害や不具合を修正するために行う保守。本番環境で問題が発生した際に、原因を特定し修正する活動。最も基本的な保守タイプであり、日常点検で発見された問題への対応も含む。

FE予防保守

潜在的な問題が顕在化する前に予防的に修正・改善を行う保守。将来発生し得る障害を未然に防ぐため、コードの改善やセキュリティパッチの適用などを計画的に実施する。

FE適応保守

OSのバージョンアップやハードウェアの変更など、動作環境の変化にソフトウェアを適応させるために行う保守。外部環境の変化に対応してシステムを維持する活動。

FE完全化保守

性能改善や機能追加など、システムをより良くするために行う保守。改良保守とも呼ばれ、ユーザーの新たな要望や業務変更への対応、操作性の改善などが含まれる。

FEリファクタリング

ソフトウェアの外部的な振る舞い(機能)を変えずに、内部構造を改善する活動。コードの可読性・保守性を向上させ、技術的負債を解消する。保守工程や開発中に継続的に行われる。