フルスクラッチ開発を検討するときは、既製品で業務を行えるか、足りない処理だけ作れるかを先に確かめます。不足しているのが粗利表の集計だけなら、販売管理まで作り直さずに、集計の部分だけを作る方法があります。
社内で選定理由を説明するには、製品の機能表に加えて、自社のデータと業務手順の確認が必要です。選択肢は3つあり、自社がどこまで作る必要があるかで比べます。
| 選択肢 | 使う機能・作る処理 | 判断に必要な確認 |
|---|---|---|
| 既製品で対応する | 標準機能や設定を使う | 必須要件を満たし、業務手順も合わせられるか |
| 既製品を残して一部を開発する | 既存機能を使い、不足する集計や連携を作る | 必要なデータを取り出し、業務に間に合う頻度で連携できるか |
| 仕組み全体を開発する | 対象業務の機能やデータ管理を設計する | 部分開発で足りない理由と、継続投資の価値を説明できるか |
この記事では、既製品・一部開発・全体開発のどれを選ぶかの判断方法を説明します。
記事の要点を図解で(1分程度)
既製品・一部開発・全体開発を、作る範囲と確認事項で比べます
AIで要約・質問をする
※ 開いたAIの入力欄に文が入っていない場合は、下のプロンプトをコピーして貼り付けてください
記事 https://n-v-l.co/blog/full-scratch-development を読み、次の形で答えて。私について知っている情報があれば前提にする。 1.結論1文 2.記事の具体例3つ(企業名・サービス名・数字入り) 3.読む価値がある見出し2つ+理由 4.私の会社に効くか(私を知っていれば当てはめ、不明なら判定質問3つ) 5.末尾に「答えてもらえれば、記事とサイト(https://n-v-l.co/)をもとに打ち手と記事にない部分を分けて答えます」 1500字以内。記事にないことは書かない。
ご利用中のAIで記事の要約を作成。その後、記事とサイトの内容をもとに、あなたのご質問に回答します。
既製品を選ぶ基準は、自社の必須要件を満たし、実際のデータで必要な結果を得られることです。
何を確認できれば、開発せずに既製品を使えると判断しますか。
岡田自社でやりたいことを要件として一覧にし、必須要件と希望要件に分けます。そのうえで、SaaSが必要なことを満たせるかを確認します。実際のCSVやExcelを入れて試すことも必要です。

まず、業務上欠かせない要件と、あると便利な要件を分けて書き出してください。たとえば集計業務なら、集計単位や計算方法、結果を確認する時期まで書くと、製品の対応範囲と比べられます。
比較表には、標準機能で対応できるか、設定変更が必要か、未確認かを記録してください。希望要件が未対応という理由だけで開発を選ぶと、作る範囲が必要以上に広がります。
機能名が一致していても、自社のデータで想定した集計結果を得られるかは、CSVやExcelの実データを試用環境に入れて確かめるのが確実です。
たとえば粗利表を作りたい場合は、現在使っている元データと、いま手作業で作っている粗利表を用意します。試用時の出力と比較し、計算結果に差がある箇所や、手作業が残る箇所を記録してください。
岡田販売管理や顧客管理などの管理システムは、既製品に業務を合わせる方がよいと考えます。ただし、規模が大きい会社や、業務がすでに確立されていて変えにくい会社では、システムを業務に合わせざるを得ない場合があります。
業務を変えられるかは会社ごとに異なるため、変更が必要な手順を業務担当者と確認してください。試用で残った手作業も、導入後に続けられるかの判断材料です。
必要なデータを既製品から取り出せるなら、不足する集計や連携だけを作る選択肢があります。接続方法に加え、データの内容と更新のタイミングを確認します。

既製品を残して外側だけ作る方法は、どのような条件なら選べますか。
岡田パッケージにCSVやファイル交換、API、定期メール、バッチ処理などの連携方法があるなら、データを取り出し、粗利表の集計部分だけを独自に開発できます。ECのデータを分析用データベースへ入れて可視化する構成も一例です。
デジタル庁の『APIテクニカルガイドブック』には、取得項目や利用制限、エラー対応、稼働監視の設計上の注意が整理されています。政府のAPI向けの資料を参考に、既製品の公式仕様と照合する項目をまとめました。参照:APIテクニカルガイドブック・第2〜4章|デジタル庁、2024年改定
| 確認項目 | 確かめる内容 |
|---|---|
| データ項目 | 計算に使う金額や日付、データを照合するための番号を取得できるか |
| 更新頻度 | 必要な時刻までにデータが更新され、集計を終えられるか |
| 取り出し制限 | 出力件数、APIの呼び出し回数、取得権限に制約があるか |
| 手動作業 | ファイルの出力や受け渡しを誰が行うか |
| 失敗時の対応 | 失敗を検知できるか、未処理分を再実行できるか、復旧を誰に依頼するか |
個々の製品で対応できるかは、公式仕様と試用で確かめてください。
岡田CSVを手動でしか出力できない場合は、手作業かRPAで対応します。RPAは失敗し、データを連携できないこともあります。
日次集計なら、担当者が何時に出力し、集計結果をいつ確認するかまで決めておきましょう。RPAで自動化する場合も、失敗時に手動で出力できるか、集計の締め切りに間に合うかを確認してください。接続できるかと、業務で使い続けられるかは、別々に確かめてください。
全体開発を検討するときは、既製品と部分開発で満たせない要件を具体化します。そのうえで、得られる価値が開発後の保守・改修を含む投資に見合うかを判断します。
岡田仕組み全体を作り直す判断は、実務ではまれです。経営陣がデータ統合を重視し、長期の投資を続ける意思があるかが判断材料になります。工数削減に加えて、経営判断の高速化、ミスの削減、信用の維持といった価値まで見込めるかを確認します。
工数以外の価値は、自社で何が変わるかを具体的に書き出して評価してください。求人サイトのように、大枠が共通でも必要な機能の細部が案件ごとに異なる場合もあります。既製品への追加開発で対応できるかを確かめたうえで、全体開発の必要性を判断してください。

費用は、開発対象・移行・連携・保守の範囲をそろえて比べてください。IPAの『超上流から攻めるIT化の原理原則17ヶ条』も、移行や周辺システムとの接続費用を含め、依頼する作業を明確にするよう説明しています。参照:超上流から攻めるIT化の原理原則17ヶ条・原理原則6|IPA、2006年
見積もりでは、作る機能と処理に加え、移すデータの対象、接続先と接続方法を確認します。公開後のサーバー監視、障害の原因調査、復旧対応、機能改修をどこまで含めるかも、比較の条件に入れてください。
岡田システムは開発後も改良を続けます。想定と違う動作が見つかった場合、仕様か不具合かによって追加費用の扱いを協議することもあります。
保守の対象作業と、機能変更を別途見積もる条件を開発先と確認してください。
現在の業務と、導入後に変える業務を具体化すると、既製品で満たせる要件と追加開発が必要な処理を比べられます。
岡田システム開発では、フィット&ギャップ分析に加え、現在の業務フローを洗い出すAs-Isの整理と、導入後の業務を設計するTo-Beの策定が大切です。

現在の業務を整理するAs-Isでは、誰がどの手順で作業しているかを書き出します。導入後の業務を決めるTo-Beでは、システム導入によって変更する手順を具体化します。
粗利表の集計なら、元データの出力者、集計方法、結果の確認者、修正が必要な場合の手順まで記録してください。導入後も人が確認する作業と、自動処理にする範囲も、ここで決めてください。
フィット&ギャップ分析では、決めた業務手順と製品の機能を比較し、合う部分と不足する部分を確かめます。試用の結果も使い、標準機能で対応する範囲と、作る必要がある処理を切り分けてください。
岡田業務手順が曖昧なまま着手すると、開発中に追加要件が出て、開発と要件定義を同時に進める状態になります。その結果、期間が延び、費用が膨らむことがあります。
たとえば集計を作り始めてから例外的な計算方法が分かると、処理の追加や確認が必要です。着手前に業務担当者から通常時と例外時の手順を聞き、未確認の要件を一覧に記録しておきます。
業務整理で減らせるのは、確認不足による追加要件です。新たな要望が出た場合には、期間と費用への影響を確認して、今回の開発に含めるかを決めてください。
社内で選定理由を説明するときは、必須要件、実データで試した結果、残す機能と作る処理を一枚に整理してください。判断できていない連携条件や保守の範囲も記載が必要です。
開発する範囲が決まったら、社内で開発・保守できるか、外部へ依頼するかを検討します。既製品を選ぶ場合も、業務手順の変更と導入後の担当者を決める必要があります。
自社の業務をどの方法で改善するか迷っている方は、現在の課題をNOVELへお聞かせください。既製品の活用を含め、必要な対応範囲を一緒に整理します。

エンジニア出身。大阪大学在学中から複数のプロダクトを立ち上げ、2019年にNOVEL株式会社を設立。上場企業を含む60件以上のAI導入・システム開発を支援し、見積もりと要件定義は自ら担当する。著書『2冊目に学ぶ ChatGPTプロンプト攻略術』(C&R研究所、2024年)。
この記事に関連するお役立ち資料を無料ダウンロード

AIを活用した業務自動化 事例BOOK
AI技術を活用した社内業務効率化の基本から、実際の導入ステップまでをわかりやすく解説しています。
下記フォームにご記入下さい。(30秒)
テックユニットは、下記のような方におすすめできるサービスです。
お気軽にご相談ください。
・開発リソースの確保に困っている方
・企業の新規事業ご担当者様
・保守運用を移管したい方
・開発の引き継ぎを依頼したい方


おすすめの記事
関連する記事はこちら
経営管理システムとは?既製品か、開発か、判断の基準
Excelでの集計に時間がかかり、経営管理システムの導入を考え始めたら、まず自社で必要な集計単位と計算ルールを整理してください。
システム開発依頼の流れ|相談前の準備から利用開始・保守まで
システム開発を依頼する前に、何に困っていて、どの業務をどう変えたいかを整理してください。
システム開発の見積もり|依頼に必要な情報・金額の算定方法・回答までの日数
システム開発の見積もりを弊社にご依頼いただく際は、入力するデータと、システムから得たい出力を用意してください。処理する件数、連携先、追加で求める機能も、金額を決める材料になります。金額は、フルスクラッチなら作業ごとの人月×単価、パッケージ導入なら基本料金に機能・画面・連携の費用を加えて算定します。日数の目安は、初…
人気記事ランキング
おすすめ記事

エンジニア出身。大阪大学在学中から複数のプロダクトを立ち上げ、2019年にNOVEL株式会社を設立。上場企業を含む60件以上のAI導入・システム開発を支援し、見積もりと要件定義は自ら担当する。著書『2冊目に学ぶ ChatGPTプロンプト攻略術』(C&R研究所、2024年)。