平成21年度 春期 ITパスポート試験 問76 解説 ソフトウェアパッケージ導入
業務アプリケーションソフトウェアを独自に開発せず, ソフトウェアパッケージを導入する目的として, 最も適切なものはどれか。
- ア 開発環境の充実
- イ 開発コストの削減 ✓ 正答
- ウ 開発手法の習熟
- エ 開発担当者のスキルの向上
解説
ゼロからシステムを作る「スクラッチ開発」と、完成品を購入する「パッケージ導入」の違いを比較し、コストと期間のメリットを判断する問題です。
ソフトウェアパッケージ導入の判断基準
ソフトウェアパッケージとは、ある特定の業務機能がすでに実装されている既製品のことです。これを導入する最大のメリットは、一から設計・開発・テストを行う手間を省ける点にあります。選択肢の中で「コスト削減」が正解となる理由は、人件費や期間、リスクという「投下資本」を大幅に抑えられるという合理的な判断基準があるためです。
なぜ他の選択肢ではいけないのか
開発環境の充実や手法の習熟、スキルの向上といった要素は、どちらかといえば「自社開発(スクラッチ)」を行う際に得られる副次的なメリットです。しかし、業務アプリケーション導入の本来の目的は「ビジネス課題を解決すること」であり、手段としての開発技術の向上は目的ではありません。企業がシステムを導入する際、優先されるのは「いかに安く、早く、確実に業務を動かすか」という経営的観点です。そのため、それらの選択肢は導入の「目的」としては不適切と判断されます。
パッケージとスクラッチの比較構造
企業がシステムを手に入れる際、比較検討されるのがパッケージ利用とスクラッチ開発です。
パッケージ導入の特性
- メリット:短納期、低コスト、導入後の品質が安定している(バグが少ない)
- デメリット:自社の業務に合わせて細かい調整(カスタマイズ)がしにくい
スクラッチ開発の特性
- メリット:自社の業務プロセスに完全に適合したシステムを作れる
- デメリット:開発期間が長く、コストが高額になりがち、開発完了までバグの有無が不透明
この構造を理解していれば、問題文の「独自に開発せず」という記述が、コストや期間の効率化を意図していることを即座に読み取ることができます。
IT現場における意思決定の重要性
実務において、どのようなシステムを作るかを決定する際には「費用対効果」が極めて重視されます。もし自社の業務が一般的な業種(会計、給与計算、人事管理など)であれば、わざわざ多額の費用をかけてゼロから作るよりも、市場に出回っている実績のあるパッケージを利用する方が、トータルコストは圧倒的に安くなります。
一方で、自社の競争力の源泉となるような特殊な業務システムであれば、パッケージでは機能が足りないため、高コストでもスクラッチ開発が選ばれます。ITパスポート試験では、こうした「ビジネスの道具としてシステムをどう選ぶのが最も合理的か」という視点を問う問題が頻出します。単なる用語暗記にとどまらず、コストと戦略のバランスを意識することが合格への近道です。