問76
頻出度★★☆
業務アプリケーションソフトウェアを独自に開発せず,ソフトウェアパッケージを導入する目的として,最も適切なものはどれか。
この問題の解説と、これまでの解答の記録です。
業務アプリケーションソフトウェアを独自に開発せず,ソフトウェアパッケージを導入する目的として,最も適切なものはどれか。
開発環境とは、プログラムを作るための言語処理系やツール一式のことです。パッケージを導入するのは自社で開発しないためなので、開発環境を充実させる必要はむしろ小さくなります。開発環境の整備は自社開発を続ける場合に必要になる投資であり、パッケージ導入の目的にはなりません。
正解 ソフトウェアパッケージとは、業務でよく使う機能をあらかじめ作り込んで製品として販売されているソフトウェアです。会計・給与・販売管理などが代表例です。これを導入すると、要件定義から先の設計・プログラミング・テストといった開発工程の大半が不要になり、自社で一から作る場合に必要な人件費や開発期間を大幅に削減できます。すでに多くの企業で使われている製品なので品質も安定しており、保守もベンダーが担当します。したがって、独自開発せずにパッケージを導入する最大の目的は「開発コストの削減」であり、答えは イ です。
開発手法 (開発プロセスやモデリング技法など) を習得したいのであれば、自社で開発工程を経験する必要があります。パッケージ導入は開発工程そのものを行わない選択なので、開発手法を学ぶ機会は逆に減ります。目的として不適切です。
開発担当者のスキルは、実際に設計やプログラミングを行うことで向上します。パッケージ導入では自社で作らないため技術ノウハウが社内に蓄積されにくく、これはむしろパッケージ導入のデメリットとして挙げられる点です。導入の目的とは言えません。