スクラッチ開発
スクラッチ開発は、既存のパッケージ製品などを土台にせず、自社の要件に合わせてシステムやプロダクトを一から設計・開発することです。
機能や画面を自由に設計でき、独自の体験やノウハウをそのまま形にできる点が強みです。新規事業のプロダクトそのものが競争力の源泉である場合は、スクラッチ開発が選ばれやすくなります。
ただし、開発の費用と期間が大きくなりやすく、完成後の保守や改修もすべて自社側で手配する必要があります。実際には、フレームワークや外部のAPI、オープンソースソフトウェアを組み合わせて作ることがほとんどです。パッケージ導入やノーコードとの比較はゼロから作るか、既存のパッケージを使うかの判断基準で解説しています。