分類

    スクラッチ開発 | IT用語辞典

    スクラッチ開発

    フリー写真素材ぱくたそ

    「スクラッチ開発」というIT用語について、語源から解説する。

    スクラッチの語源

    フリー写真素材ぱくたそ

    「スクラッチ」と聞くと、多くの人は宝くじなどで銀色の箇所をコインで削ることを思い浮かべるだろう。
    その通りであり、「スクラッチ」とは英語でかすり傷やひっかくという意味の単語である。
    しかし派生して、ゼロから、最初からといった意味も存在する。
    今回キーとなるのは後者の意味である。

    スクラッチ開発とは

    Photo byIqlg

    「スクラッチ開発」とは、すでに存在しているシステムなどを雛形として使用せず、ゼロからオリジナルのシステム作り上げるという意味である。
    ゼロから作り上げるため、コストや時間がかかってしまうが、既存のシステムでは実現できない機能を実装することができる点が優れている。
    最近では、ビジネス用語としてもゼロから開発するという意味に使われる。

    スクラッチ開発のメリット

    では「スクラッチ開発」にはどんなメリットがあるのだろうか?
    メリットをいくつか紹介する。

    他社と差別化できる

    既存のシステムには存在しない機能を付けることができる分、他社との大きな違いを出すことができる。

    予算に合わせやすい

    不要な部分を導入しないなどカスタマイズがしやすいため、予算に合わせてコストを抑えることができる。

    「スクラッチ開発」の関連用語

    Photo byPexels

    次に「スクラッチ開発」の関連用語を紹介する。

    フルスクラッチ

    「スクラッチ開発」の中で特に、他から流用せず完全にゼロから作り上げること。

    パッケージ開発

    既存のシステムを雛形として使って開発すること。
    「スクラッチ開発」の対義語にあたる。

    「スクラッチ開発」の例文

    Photo byStartupStockPhotos

    最後に「スクラッチ開発」を使った例文を紹介する。

    例文

    • 例文 顧客のニーズに応えるためにシステムのスクラッチ開発を決定した。
    • 例文 今回のスクラッチ開発は、フルスクラッチなので時間がかかる。