スクラッチ開発とは、システム開発のメインであるパッケージなどを利用せず、ゼロからオリジナルのシステムを開発することです。
既存のシステムにはない機能を追加する際にはスクラッチ開発こそが力を発揮します。有名な例をあげると座席件予約システム「マルス」の初期のようなオリジナルのシステムです。このほかにも、顧客管理システムなどの他システムとの連携がスムーズであるといったメリットもあります。ただし、システムをゼロから開発するわけですから、それなりにコストはかかりますし、時間もかかってしまいます。費用とスピード感を重視している企業にとってはあまり向いていない方法になるというわけです。

システム開発統括責任 庄司