コンテンツにスキップ

システム化計画

ソフトウェアライフサイクルと企画プロセス

Section titled “ソフトウェアライフサイクルと企画プロセス”

情報システムは、「作って終わり」ではありません。構想の段階から始まり、開発、運用、そして最終的な廃棄まで、長い一生を歩みます。この一連の流れをソフトウェアライフサイクルと呼びます。

ソフトウェアライフサイクルは、大きく次のプロセスに分けられます。

プロセス主な活動
企画プロセスシステム化構想・システム化計画の立案
要件定義プロセス業務要件・システム要件の明確化
開発プロセス設計・プログラミング・テスト
運用・保守プロセス稼働中の管理・改修

この中で最初に行われるのが企画プロセスです。企画プロセスでは、「なぜシステムを作るのか」「どの範囲をシステム化するのか」「どれくらいの費用と期間がかかるのか」といった大枠を決めます。つまり、システム化計画は企画プロセスの中心的な活動です。

試験で出るポイント

「企画プロセス」と「開発プロセス」の違いはよく出題されます。企画プロセスは「何を作るかの方針を決める段階」、開発プロセスは「実際に作る段階」と整理しておきましょう。

システム化構想とシステム化基本方針

Section titled “システム化構想とシステム化基本方針”

企画プロセスの最初のステップは、システム化構想を描くことです。

システム化構想とは、経営戦略や事業戦略をふまえて、「どのような業務をITで改善・自動化するか」という大きな方向性を定めることです。たとえば、「紙で行っている受注業務をシステム化して、処理時間を半分に短縮したい」といった構想がこれにあたります。

システム化構想をもとに、より具体的な方針としてまとめたものがシステム化基本方針です。システム化基本方針では、次のような事項を定めます。

  • 対象とする業務の範囲(適用範囲
  • 目指すべき目標と期待する効果
  • 実現に向けた基本的な方向性

システム化構想が「こういうことをやりたい」というアイデアだとすれば、システム化基本方針は「こういう方針で進めよう」という合意文書のようなものです。

システム化計画で明確にすべきこと

Section titled “システム化計画で明確にすべきこと”

システム化構想・基本方針が固まったら、いよいよ具体的なシステム化計画を立てます。システム化計画では、以下の項目を明らかにします。

項目内容具体例
適用範囲システム化する業務の範囲受注管理と在庫管理を対象とする
開発順序どの機能から順に開発するかまず受注管理、次に在庫管理
スケジュール開発から稼働までの時間的な計画2026年4月着手、2027年3月稼働
体制プロジェクトに関わる人員や組織情報システム部5名+外部ベンダー
概算コストおおまかな費用の見積もり開発費3,000万円、運用費年500万円
効果システム化で得られる期待効果処理時間50%削減、人的ミスの低減
リスク分析想定されるリスクと対策要件変更リスク → 段階的な開発で対応
費用対効果かけた費用に見合う効果が得られるかの評価3年間で投資額を回収できるか

試験で出るポイント

「システム化計画で明らかにすべきものはどれか」という問題が出題されます。上記の8項目をセットで押さえておきましょう。とくに費用対効果リスク分析は選択肢に登場しやすい項目です。

システム化計画の中でもとくに重要なのが費用対効果の評価です。

どんなに便利なシステムでも、かかる費用に見合った効果が得られなければ、企業にとって良い投資とはいえません。費用対効果を評価するためには、「費用」と「効果」の両面を明確にする必要があります。

  • 費用:開発費、ハードウェア・ソフトウェアの購入費、運用・保守費、教育費など(概算コストとして見積もる)
  • 効果:業務の効率化による人件費削減、ミス削減による品質向上、売上増加への貢献など

たとえば、「システム開発に3,000万円かかるが、年間1,500万円のコスト削減が見込める」という場合、2年で投資を回収できると判断できます。このように、費用と効果を数値で比較し、投資に値するかどうかを判断します。

システム化計画と要件定義の違い

Section titled “システム化計画と要件定義の違い”

システム化計画と要件定義は混同しやすいため、違いを整理しておきましょう。

システム化計画要件定義
段階企画プロセス要件定義プロセス
目的全体方針・計画を決める具体的な機能や条件を定義する
粒度大枠(何を・いつまでに・いくらで)詳細(どんな機能が必要か・どう動くか)
具体例「受注管理をシステム化し、3,000万円・1年で開発する」「受注画面には商品コード検索機能をつける」

システム化計画は「何をどのような方針で進めるか」を決める段階であり、要件定義は「システムに具体的に何を求めるか」を決める段階です。企画プロセスで全体像を固めてから、要件定義プロセスで詳細を詰めていくという流れになります。

試験で出るポイント

システム化計画は「全体方針の策定」、要件定義は「具体的な要件の明確化」という区別を押さえましょう。出題では「システム化計画の段階で行うこと」として、スケジュールや費用対効果の検討が正解になります。

アプリで問題を解こう!