kintoneとスクラッチ開発は、利用人数が少なく標準的な業務フローで足りるならkintone、独自の業務ルールや外部連携が多く長期利用するならスクラッチ開発が向いています。本記事ではkintoneとスクラッチ開発を費用・拡張性・開発期間・運用負荷の4軸で比較し、利用人数や運用期間から選び方の判断基準を具体的に解説します。
kintoneが向くケース|ノーコードで数日〜数週間のスピード導入
kintoneはサイボウズ社が提供するクラウド型のノーコード業務改善プラットフォームです。マウス操作でフォームや一覧画面を組み立てられ、プログラミング知識がなくても数日から数週間でアプリを公開できます。プラグインを追加すれば、グラフ表示や外部サービスとの簡易連携など機能を拡張できます。全国の中小企業で日報や案件管理などの社内ツールとして広く使われています。
kintoneが向くのは、利用人数が少なく標準的な業務フローで運用できる場合です。案件管理・日報・簡易な顧客リストなど、部署単位で完結する情報管理であれば、担当者自身が画面を作り、必要に応じて項目を追加していく内製運用がしやすくなります。導入直後から現場の声を反映しやすいのも利点です。
一方でkintoneはマルチテナントのクラウドサービスであるため、複数テーブルを組み合わせた複雑なリレーションや、独自の計算ロジックを伴う大規模なトランザクション処理には限界があります。要件が複雑になるほど、プラグインやカスタマイズだけでは対応しきれない場面が増えていきます。
内製のしやすさもkintoneの強みです。専任のエンジニアがいなくても、現場の担当者がマウス操作で項目やフォームを追加できるため、業務の変化にあわせて社内でこまめに修正しながら運用できます。ただし作った本人以外が仕組みを把握できていないと、担当者交代の際に引き継ぎが難しくなります。
- 案件・顧客・日報など部署単位の情報管理
- 利用人数が少なく標準的な業務フローで足りる
- 内製でメンテナンスしながら運用したい
- まずは小さく試して効果を確認したい
スクラッチ開発が向くケース|独自業務フローと拡張性を求めるとき
スクラッチ開発とは、既製品を使わずに自社の業務フローへ合わせてゼロからシステムを設計・構築する開発方式です。開発期間は2〜6ヶ月ほどかかり初期費用も大きくなりますが、独自の承認フロー・帳票フォーマット・他システムとの連携を自由に設計できる点が最大の利点になります。
向くのは、取引先ごとに異なる価格計算や、複数部署をまたぐ承認フロー、既存の基幹システムとのリアルタイム連携など、kintoneの標準機能やプラグインでは吸収しきれない独自要件が多い業務です。データ量が数万件を超え、複雑なリレーションを扱う場合や、顧客・取引先にも画面を公開したい場合も対象になります。
実際の支援現場でよくあるのは、kintoneで内製した仕組みが担当者の退職とともに属人化し、項目追加も他システム連携もできなくなって作り直しの相談を受けるケースです。独自要件が増える見込みがあるなら、早い段階でスクラッチ開発への切り替えを検討したほうが手戻りは少なくなります。
UniGainの業務アプリ・システム開発は80万円〜で対応しており、拠点3カ所を持つ卸売業のお客様では業務システム構築によって事務工数60%削減・対応速度2.5倍を実現しました。専任の担当者がいない会社でも運用できる形に整えており、どのような業務をどう変えたかは事例ページで紹介しています。
- 取引先ごとに異なる価格・条件を自動計算したい
- 複数部署をまたぐ承認フローがある
- 既存の基幹システムとリアルタイム連携したい
- データ量が多く複雑なリレーションを扱う
- 将来的な機能拡張を自社の判断で進めたい
費用を比較|kintoneは月額制、スクラッチは80万円〜
kintoneの料金は人数×月額の積み上げ型です。ライトコースは1ユーザー月額1,000円(税込1,100円)、スタンダードコースは1ユーザー月額1,800円(税込1,980円)で、いずれも最低10ユーザーからの契約になります。1,000ユーザー以上の大規模利用にはワイドコースが用意されています。
ライトコースは外部サービス連携やプラグインといった拡張機能を使えず、スタンダードコース以上で利用できます。外部連携が必要になった時点でコース変更が必要になる点は、料金を試算する段階で見落としやすいポイントです。人数が増えるほど、コース変更による月額差も大きくなるため、契約前に将来必要になりそうな機能まで見込んでおくことが大切です。
スクラッチ開発は初期費用が一括で発生する代わりに、月額費用は保守費のみに抑えられます。UniGainの業務アプリ・システム開発は80万円〜が目安で、機能追加のたびに費用が積み上がるkintoneの月額とは費用構造そのものが異なります。保守費用の範囲は契約前に確認しておくと安心です。
拡張性・開発期間・運用負荷まで含めて整理すると、判断材料はより明確になります。以下の表で、費用・拡張性・開発期間・運用負荷・向くケースの5項目を横並びで確認し、自社の利用人数や独自要件の多さ、連携要件と照らし合わせながら読み進めてください。
| 項目 | kintone | スクラッチ開発 |
|---|---|---|
| 費用 | 月額1,000円〜1,980円×人数(最低10ユーザー〜) | 初期費用80万円〜、月額は保守費のみ |
| 拡張性 | プラグインで拡張可。複雑なリレーション・大規模独自要件には限界 | 要件追加・外部連携を自由に設計できる |
| 開発期間 | 数日〜数週間で公開可能 | 2〜6ヶ月が目安 |
| 運用負荷 | 内製しやすいが属人化しやすい | 改修・保守は開発会社への依頼が必要 |
| 向くケース | 部署単位の情報管理・標準的な業務フロー | 独自の承認フロー・複雑な連携・大規模データ |
kintoneとスクラッチ開発、どちらが安い?5年の総コストで考える
短期・少人数ならkintoneが安く済みます。例えばライトコースを10名で契約すると月額10,000円(税込11,000円)、年間13万円台です。5年間でも66万円ほどに収まり、初期費用80万円〜のスクラッチ開発より低コストになります。まずは小さく試したい会社や、業務の独自性がまだ見えていない段階の会社にはこの価格帯が現実的です。
人数が増えるほど条件は変わります。スタンダードコースを20名で契約すると月額36,000円(税込39,600円)、年間47万円台になり、5年では237万円ほどに達します。同条件でスクラッチ開発を初期費用100万円・月額保守2万円とすると、5年総額は約220万円で、20名規模ではスタンダードコースの総額がスクラッチ開発を上回ります。
見落としやすいのが、kintoneでカバーしきれない業務を手作業で補うコストです。項目が足りず二重入力やExcel転記で補っている場合、その作業時間も実質的な運用コストに含めて比較する必要があります。表面の月額だけでなく、運用の手間まで含めた5年総コストで判断してください。
試算のポイントは、現在の人数だけでなく1年後・3年後の増員予定を入れて計算することです。増員が見込まれるならスクラッチ開発側の初期費用は変わらないため、長期的な有利さはさらに増します。逆に人数が固定的で少人数のまま続くなら、kintoneの月額制のメリットが生きます。
判断基準|利用人数・運用期間・独自業務フローの多さで決める
判断基準は大きく4点に整理できます。①利用人数(10名前後か、それ以上か)、②運用期間の見込み(1〜2年の短期か、3〜5年以上の長期か)、③独自の業務フローや承認ルールの多さ、④外部システムとの連携要件の有無です。この4点をチェックリストとして使うと、社内の議論が整理しやすくなり、担当者ごとの温度差も揃いやすくなります。
利用人数が少なく運用期間も1〜2年程度であれば、月額制のkintoneでまず試すのが合理的です。一方、10名を超えて長期運用が見込まれ、独自の業務フローや外部連携が多いほど、初期費用80万円〜のスクラッチ開発を検討する価値が高まります。判断材料が揃わないうちは、無理に結論を急がないことも大切です。
迷う場合は、kintoneで小さく始めて業務の独自性が見えてきた段階でスクラッチ開発へ切り替える2段階の進め方も有効です。最初から完璧な仕組みを作ろうとせず、まず動かしながら要件を見極める方が、投資の無駄を減らせます。判断に迷ったときは、現状の業務フローを書き出すところから始めてください。
- 利用人数:10名前後か、それ以上か
- 運用期間:1〜2年の短期か、3〜5年以上の長期か
- 独自業務フロー:承認・計算ルールの独自性
- 連携要件:既存システム・外部サービスとの連携有無
よくある質問
Qkintoneとスクラッチ開発、費用が安いのはどちらですか?
短期・少人数ならkintoneが安く済みます。ただしライトコースは1ユーザー月額1,000円・最低10ユーザーからの契約のため、人数が増えるほど月額が積み上がります。10名以上で3〜5年利用する場合、初期費用80万円〜のスクラッチ開発の方が総額で下回ることがあります。
Qkintoneで作った仕組みを後からスクラッチ開発に移行できますか?
移行できます。kintoneのデータはCSVやAPIでエクスポートできるため、業務が拡大して独自要件が増えた段階で、そのデータを引き継いでスクラッチ開発に切り替える会社は珍しくありません。移行前に、現行のアプリ構成とプラグイン利用状況を整理しておくとスムーズです。
Qkintoneとスクラッチ開発を併用することはできますか?
併用できます。部署ごとの簡易な情報管理はkintoneに任せ、受発注や請求など基幹に近い業務だけをスクラッチ開発で固めるという役割分担は実際によく採用されています。まず小さく始めて、独自要件が増えた業務だけ切り出す進め方が失敗しにくいです。
UniGain