テクノロジ
ソフトウェアライフサイクルとは
英語名:Software Life Cycle
ひとことで言うと:ソフトウェアを企画し、開発・運用・保守し、最終的に廃棄するまでの一連の過程。
意味をわかりやすく解説
ソフトウェアライフサイクルは、企画して作り、運用・保守し、最後に廃棄するまでの一生を表します。
利用期間中には障害修正、環境変化への適応、機能改善が必要です。終了時にはデータ移行や安全な廃棄も計画します。
具体例
給与システムを企画・開発し、10年間運用保守した後、新システムへデータを移して廃止します。
似た用語との違い
開発プロセス
開発プロセスはライフサイクルの一部です。ライフサイクルは企画前後や運用・廃棄まで含みます。
基本情報技術者試験の試験ポイント
企画・取得、開発、運用、保守、廃棄など、ソフトウェアが必要とされてから利用終了するまでの全期間を捉える考え方です。開発工程だけに限定されません。
CHECK QUESTION
ソフトウェアのライフサイクルは、プログラミング開始からテスト完了までだけを指しますか。
答えを見る
違います。企画・取得、開発、運用、保守、廃棄など、必要性の発生から利用終了までを広く含みます。
この説明は分かりやすかったですか?
基本情報技術者試験を勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。