[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

フルスクラッチ (full scratch)

pointこの用語のポイント

point完全オーダーメイドだよ

point一から全部、自前で作るよ

point好きなものを作れるけど、費用と時間が掛かるよ

スポンサーリンク

簡単に書くよ

フルスクラッチ (full scratch)とは

「完全オーダーメイド」のこと。
要するに

「一から全部、自前で作るよ」のこと
です。

image piyo

詳しく書くよ

システムとかを構築する際に、一から全部、自前で作るのが「フルスクラッチ」です。
元からあったシステムの部品や市販されているパッケージ製品等を一切使用しないで、最初から最後まで、えっちらおっちらと匠の技で作り上げます。

システムをフルスクラッチで作るメリットは、出来上がったシステムの使い勝手でしょう。
言ってしまえば、完全なオーダーメイドですからね。
使う人にとっては、痒い所に手が届く、孫の手のようなシステムを構築することが可能です。

フルスクラッチ

一方のデメリットは、コストです。
最初から全部作るわけですからね。
既にあるものを流用して作るのと比較して、手間も掛かるしお金も掛かります。

フルスクラッチ2

ちなみに「スクラッチ開発」という用語もありますが、意味はほとんど同じです。
スクラッチ開発は「一から全部、自前で作るシステム開発のやり方」ね。

フルスクラッチとスクラッチ開発の違いは、字面と気分の問題です。

あくまで個人的な使い分けですが「俺様たちがわざわざ一から作ってやるんだ!ありがたく思え!」とアピールしたいときは「フルスクラッチ」と表現することが多いです。
「パッケージ製品を使わないで、えっちらおっちらコードを書いていくよ~」程度のニュアンスであれば「スクラッチ開発」と表現しています。

image piyo2

一言でまとめるよ

まぁ「フルスクラッチ」って単語が出てきたら「一から全部作るんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク