4分で読み終わります。こんにちは、ばらかん(@barakam63)です。今回は、システム導入のやり方についてお話しします。システム導入には大きく「スクラッチ開発」と「パッケージ開発」という2種類あります。この2つについて、「IT未経験だけどシステム開発に興味がある」というIT初心者の方にも分かるように解説していきます。既製品システム導入方法は、スーツで例えてみると分かりやすいです。スーツにはオーダーメイドと既製品がありますよね。オーダーメイドスーツを作る場合にはスタイル選びや生地選び、サイズ調整、装飾選びなどの工程があります。時間とお金は掛かりますが、自分の要望が細かく反映されますね。このオーダーメイドスーツのように、利用者に合わせて設計し、JavaやC言語などのプログラミング言語で開発する方法を「スクラッチ開発」と呼びます。一方で、既製品の場合にはウエスト直しや裾上げなど、必要最低限で購入できますよね。自分の好みを細かく指定はできませんが、短時間で安く購入できます。この既製品のように、出来上がっているシステムを必要最低限の設定で導入する方法を「パッケージ開発」と呼びます。パッケージ開発それでは、スクラッチ開発とパッケージ開発について、より詳しく説明していきます。スクラッチ開発とパッケージ開発の違いスクラッチ開発とパッケージ開発の違いについて説明していきます。導入までの時間とコストスクラッチ開発は、エンジニアが1から設計して開発するので、どうしても時間がかかります。時間がかかる分、システム開発を依頼する企業からしたらお金もかかります。パッケージ開発はこの逆です。何のパッケージ製品を導入するかを決めてしまえば、必要最低限の設定で使うことができます。そのため、スクラッチ開発ほど時間もかからないですし、コストも安く済みます。「こんな機能が欲しい」というのを実現しやすいのは、スクラッチ開発です。パッケージ製品は、「経理担当ならこんな業務があるから、こういう機能が必要だよね」というように汎用的に作られています。そのため、「うちの会社の業務は特殊なんだよ」という場合にはスクラッチ開発が良いでしょう。品質パッケージ製品は動作保証されているシステムになります。そのため、余計なことをしなければ導入時のトラブルは少なくなります。一方で、スクラッチ開発はテストはしているものの、パッケージ製品に比べるとトラブルが起きやすいです。トラブルが発生すると時間とお金がさらにかかるので、トラブルを少なくしたい場合にはパッケージ開発が良いでしょう。先ほど、「機能の独自性を出すならスクラッチ開発が良い」とお話ししました。パッケージ開発には「追加開発」という選択肢があります。追加開発は「パッケージ製品に独自で機能を追加する」ことです。一部特殊な業務がありパッケージ製品の中に対応する機能がない場合には、その業務のための機能を追加で開発します。既存の機能を拡張するという2通りの方法があります。現在では導入コストの安さなどから、パッケージ開発で追加開発を行うというのが主流になっています。これまで使っていたスクラッチ開発で作られたシステムも、パッケージ製品に置き換わることが多いです。パッケージ開発の場合には「システムに業務を合わせていく」ことが必要になってきます。日本だと海外に比べて、「システムに業務を合わせる」のに抵抗がある傾向があります。そのため、現場からは「こんなんじゃ業務が回らない」という不満が出ることもあります。したがって、パッケージ開発を主軸としながら、「この業務は絶対に変えたくない」という業務を洗い出して追加開発を行うのが主流となっています。まとめここまで、システム導入のやり方について説明してきました。まとめると以下になります。時間とコストがかからず、品質も良い。今回の内容が、少しでもシステム開発の理解につながればうれしいです。最後まで読んでいただき、ありがとうございました。んよろしければシェアお願いしますTwitterFacebookLinkedInPocketLINELINECopy関連記事ERPをIT初心者でもわかるように解説ERPというシステムについて、IT初心者にも分かるように解説するページです。入社4年目SEが転職を考え始めたきっかけ入社3,4年目は転職を考える人が増えると言われてます。VBAを始める方法を解説するページ。...サーバーに必要なセキュリティ対策レンタルサーバのセキュリティ対策を解説します。...【就活生必見】SEに必要なスキルを紹介しますSEに必要なスキルを解説します。スキルの習得方法についても解説します。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。この記事のトラックバックURLプロフィールばらかん20代SEが資産運用や投資信託についての情報を発信するブログになります。投資初心者の人にも分かりやすく解説します。