「kintoneで業務管理を始めたが、限界を感じ始めている」——サイボウズの発表によるとkintoneの契約社数は35,000社を超えていますが、一方で「kintone 限界」「脱kintone」という検索も増加傾向にあります。

kintoneは手軽にアプリを作れる優れたプラットフォームですが、事業の成長に伴い処理速度・複雑なデータ構造・UIの自由度・APIの制限といった壁にぶつかる企業が少なくありません。本記事では、kintoneの限界パターン、「続けるべきか・移行すべきか」の判断基準、カスタム開発への移行費用と進め方を解説します。


目次

  1. kintoneの限界パターンTOP5
  2. 残るべきか移行すべきかの判断基準
  3. 移行先の選択肢と費用比較
  4. データ移行のステップと注意点
  5. 並行運用期間の設計
  6. 移行プロジェクトの進め方
  7. よくある質問(FAQ)

1. kintoneの限界パターンTOP5

GXO株式会社に寄せられる「kintoneから移行したい」という相談で最も多いパターンを5つ紹介します。詳細な限界事項についてはkintoneの限界10選でも解説しています。

限界1:処理速度の低下

kintoneはレコード数が増えるにつれてレスポンスが低下します。特に1アプリあたり10万レコードを超えると検索・集計の速度が体感で遅くなり、30万レコード以上では業務に支障が出るケースもあります。

  • 具体例:日報アプリが3年分蓄積し、月次レポートの生成に5分以上かかるようになった
  • kintone側の対策:アプリの分割、過去データのアーカイブ——しかし根本解決にはならない

限界2:複雑なリレーション・データ構造

kintoneは「ルックアップ」「関連レコード」でアプリ間を連携できますが、RDBのJOINのような柔軟なリレーションは組めません。3つ以上のアプリを横断する集計や、多対多のリレーションが必要な場面で行き詰まります。

  • 具体例:顧客×商品×注文×請求の4テーブルを横断した売上分析ができない
  • kintone側の対策:JavaScriptカスタマイズ——しかし保守が困難に

限界3:UI/UXの制限

kintoneのUI(画面デザイン)はカスタマイズの自由度が低く、独自の入力フォームやダッシュボードを作るにはJavaScript/CSSカスタマイズが必要です。しかし、これを続けるとメンテナンスコストが増大し、「kintoneの手軽さ」というメリットが失われます。

  • 具体例:営業向けダッシュボードをkintone上に構築したが、カスタマイズが複雑化し改修に毎回30万円以上かかる

限界4:API制限

kintone REST APIにはリクエスト上限(同時接続10、レコード取得500件/リクエスト等)があり、大量データの一括処理や外部システムとのリアルタイム連携に制約が出ます。

  • 具体例:ECサイトからの受注データをkintoneにリアルタイム連携したいが、API制限で遅延が発生

限界5:コスト増大

kintoneのスタンダードコースは1ユーザー1,500円/月(税別)。利用者が100名を超えると月額15万円以上になり、さらにプラグイン・外部連携サービスの費用が加わると月額30〜50万円に膨らむケースもあります。この費用があればカスタム開発の保守費用が賄える場合もあります。

  • 具体例:kintone本体+プラグイン5種+外部連携3サービスで月額45万円。年間540万円のランニングコスト

セクションまとめ:kintoneの限界は「レコード増加による速度低下」「リレーションの制約」「UIの自由度不足」「API制限」「コスト増大」の5パターンに集約されます。1つでも業務に深刻な影響があるなら、移行を検討すべきタイミングです。

kintoneの限界を感じている方へ

GXO株式会社は、kintoneからのカスタム開発移行を多数支援しています。「今のkintone運用を続けるべきか、移行すべきか」の判断からご相談いただけます。

脱kintoneの無料相談はこちら →


2. 残るべきか移行すべきかの判断基準

kintoneの限界を感じていても、すべてのケースで移行が正解とは限りません。以下のチェックリストで判断しましょう。

kintoneに残るべきケース

条件理由
レコード数が10万件以下速度低下が致命的でない
アプリ間のリレーションが2段階以内kintone標準機能で対応可能
利用者が30名以下コストメリットがまだ大きい
UIの自由度を求めていない標準UIで業務が回っている
JavaScriptカスタマイズが3つ以下保守負荷が許容範囲

移行を検討すべきケース

条件理由
レコード数が30万件超速度問題が深刻化
3つ以上のアプリを横断する集計が必要kintoneの構造的限界
月額コストが30万円超カスタム開発の保守費と逆転
JavaScriptカスタマイズが10個以上保守が破綻しつつある
外部システムとのリアルタイム連携が必要API制限がボトルネック
UI/UXが競争優位に影響独自設計が必要

コスト比較シミュレーション(5年間)

項目kintone継続カスタム開発へ移行
初期費用0円500万円(移行開発費)
月額ランニング40万円×60ヶ月=2,400万円15万円×60ヶ月=900万円
プラグイン・カスタマイズ追加年間100万円×5年=500万円年間50万円×5年=250万円
5年間総額2,900万円1,650万円
上記は利用者100名規模の例ですが、kintoneのランニングコストがカスタム開発の保守費を大幅に上回るケースがあることが分かります。

セクションまとめ:「レコード数30万件超」「月額コスト30万円超」「JavaScriptカスタマイズ10個以上」のいずれかに該当するなら、カスタム開発への移行を具体的に検討する価値があります。


3. 移行先の選択肢と費用比較

kintoneからの移行先として代表的な3つの技術スタックを比較します。

移行先の比較表

移行先移行費用開発期間得意な領域エンジニア採用のしやすさ
Laravel(PHP)200〜600万円2〜6ヶ月業務管理システム全般非常に高い
Next.js + Supabase250〜700万円2〜6ヶ月SaaS型・ダッシュボード中心高い
Django(Python)250〜700万円2〜6ヶ月データ分析・AI連携が必要な場合中程度
Power Apps + Power Automate100〜300万円1〜3ヶ月Microsoft 365中心の企業中程度

規模別の移行費用目安

規模(kintoneアプリ数)移行費用目安期間
小規模(1〜5アプリ)200〜400万円2〜3ヶ月
中規模(5〜15アプリ)400〜800万円3〜6ヶ月
大規模(15アプリ以上)800〜1,500万円6〜12ヶ月
kintoneからLaravelへの移行の詳細はkintone→Laravel移行ガイドで、補助金を活用した移行についてはkintone移行の補助金活用ガイドで詳しく解説しています。

セクションまとめ:移行先は業務システム中心ならLaravel、SaaS型ならNext.js、AI連携が必要ならDjangoが最適です。移行費用は200〜1,500万円で、kintoneの5年間ランニングコストと比較して判断しましょう。


4. データ移行のステップと注意点

kintoneからの移行で最も慎重に進めるべきはデータ移行です。

データ移行の4ステップ

Step 1:データ棚卸し(1〜2週間)

全kintoneアプリのフィールド一覧、レコード数、リレーション(ルックアップ・関連レコード)、添付ファイルを洗い出します。

Step 2:データマッピング設計(1〜2週間)

kintoneのフィールドを新システムのDB設計にマッピング。特に以下の変換が必要です。

  • kintoneのサブテーブル → RDBの子テーブル
  • ルックアップ → 外部キー参照
  • 添付ファイル → ファイルストレージ(S3等)
  • 変更履歴 → 監査ログテーブル

Step 3:移行ツール開発・テスト移行(2〜4週間)

kintone REST APIを使ったデータ抽出ツールを開発し、テスト環境で移行を実行。データの整合性チェックを繰り返します。

Step 4:本番移行(1〜3日)

業務停止時間を最小化するため、週末や夜間に本番移行を実行。移行後の検証項目を事前にチェックリスト化しておきます。

データ移行で注意すべき3つのポイント

  1. kintone APIのレートリミット:1回のリクエストで500件までしか取得できないため、大量データの移行にはバッチ処理が必要
  2. 添付ファイルの移行:kintoneの添付ファイルはAPIで個別取得する必要があり、大量のファイルがある場合は移行時間が長くなる
  3. 変更履歴の扱い:kintoneの変更履歴をすべて移行するか、最新データのみ移行するかの判断が必要

セクションまとめ:データ移行は全体工数の20〜30%を占める重要工程です。テスト移行を最低3回実施し、データ整合性を検証してから本番移行に進みましょう。


5. 並行運用期間の設計

いきなりkintoneを停止するのではなく、新旧システムの並行運用期間を設けることでリスクを最小化します。

並行運用のパターン

パターン期間リスクコスト
一括切り替え1日
段階的移行(機能別)1〜3ヶ月
並行運用(二重入力)2〜4週間

推奨:段階的移行アプローチ

  1. Phase 1:参照系機能を新システムに移行(kintoneは更新系で継続利用)
  2. Phase 2:更新系機能を新システムに移行(kintoneは参照用として残す)
  3. Phase 3:kintone契約を解約

この方法なら、万が一新システムに問題があった場合もkintoneにフォールバックできます。

セクションまとめ:並行運用は「段階的移行」が最もリスクが低く推奨されます。kintoneの契約解約は、新システムで2〜4週間の問題なし運用を確認してからにしましょう。


6. 移行プロジェクトの進め方

全体スケジュール(中規模・5〜15アプリの場合)

工程期間費用配分
要件定義・現状分析2〜4週間15%
DB設計・アーキテクチャ設計2〜3週間15%
新システム開発2〜4ヶ月40%
データ移行ツール開発・テスト2〜4週間15%
テスト・並行運用2〜4週間10%
本番リリース・安定化1〜2週間5%
合計4〜7ヶ月100%

成功のポイント

  • 現場のキーパーソンを巻き込む:実際にkintoneを使っている現場担当者の要望を反映する
  • 機能を「再現」ではなく「再設計」する:kintoneの制約に合わせた運用をそのまま再現するのではなく、本来やりたかった業務フローを設計し直す
  • 段階リリースで早期にフィードバックを得る:全機能完成を待たず、核となる機能から順次リリースする

初めてシステム開発を外注する場合はシステム開発外注ガイドも参考になります。

セクションまとめ:移行プロジェクトは「再現」ではなく「再設計」の姿勢で臨むことが重要です。kintoneの制約から解放された本来の業務フローを設計しましょう。


7. よくある質問(FAQ)

Q1. kintoneのJavaScriptカスタマイズが多いのですが、それも移行できますか?

はい。JavaScriptカスタマイズで実装していた機能は、新システムでネイティブな機能として再構築できます。むしろカスタマイズが多いほど、移行によるメンテナンス性の改善効果が大きくなります。

Q2. 移行期間中、業務は止まりますか?

段階的移行アプローチを取れば、業務停止は最小限(本番データ移行時の数時間〜1日程度)に抑えられます。並行運用期間を設けることで、ほぼゼロダウンタイムでの移行も可能です。

Q3. 移行に補助金は使えますか?

IT導入補助金やものづくり補助金の対象になる可能性があります。補助率は1/2〜2/3で、移行費用を大幅に圧縮できるケースもあります。詳しくはkintone移行の補助金活用ガイドおよび補助金実務ガイドをご確認ください。

Q4. kintoneの一部機能だけ残して、一部だけ移行することは可能ですか?

可能です。例えば「顧客管理はkintone継続、受注管理だけカスタム開発」という部分移行も選択肢です。ただし、kintoneと新システムのAPI連携が必要になるため、その連携コスト(50〜150万円)を考慮してください。

Q5. 社内にエンジニアがいませんが、移行後の運用は大丈夫ですか?

開発会社に保守運用を委託できます。月額10〜30万円程度で、システム監視・バグ修正・小規模な機能追加に対応してもらえます。中長期的には社内にIT担当者を育成していくことをおすすめします。Webシステムの費用構造について詳しくはWebシステム開発費用の完全内訳をご覧ください。

Q6. 移行後にkintoneに戻すことはできますか?

技術的には可能ですが、データ構造が変わっているため再移行のコストがかかります。段階的移行アプローチで十分にテストし、移行判断の精度を上げることが重要です。


脱kintoneの無料相談・見積もりはこちら

GXO株式会社は、kintoneからLaravel・Next.jsなどへのカスタム開発移行を多数支援しています。「移行すべきか判断がつかない」という段階でも、現在のkintone環境を診断し、最適な選択肢をご提案します。まずは無料相談で費用感をお確かめください。

無料相談・見積もり依頼はこちら →

追加の一次情報・確認観点

この記事の内容を社内で検討する場合は、一般論だけで判断せず、次の一次情報と自社データを照合してください。特に、稟議・RFP・ベンダー選定では「何を実装するか」よりも「どのリスクをどの水準まで下げるか」を先に決めると、見積もり比較のブレを抑えられます。

確認領域参照先自社で確認すること
デジタル調達デジタル庁要件定義、調達、プロジェクト管理の標準観点を確認する
Webアプリ品質OWASP ASVS認証、認可、入力検証、ログ、セッション管理を確認する
DX推進経済産業省 DXレガシー刷新、経営課題、IT投資判断の前提を確認する
DX推進IPA デジタル基盤センターDX推進指標、IT人材、デジタル基盤の観点で現状を確認する
個人情報個人情報保護委員会個人情報・委託先管理・利用目的・安全管理措置を確認する

稟議・RFPで使う数値設計

投資判断では、導入前後で測れる指標を3から5個に絞ります。下表のように、現状値・目標値・測定方法・責任者をセットにしておくと、PoC後に本番化するかどうかを判断しやすくなります。

指標現状確認目標の置き方失敗しやすい例
対象業務数現状の対象業務を棚卸し初期は1から3業務に限定対象を広げすぎて要件が固まらない
月間処理件数件数、担当者、例外率を確認上位20%の高頻度業務から改善件数が少ない業務を先に自動化する
例外対応率手戻り、確認待ち、属人判断を計測例外の分類と承認ルールを定義例外をAIやシステムだけで吸収しようとする
追加要件率過去案件の変更件数を確認要件凍結ラインを設定見積後に仕様が増え続ける
障害・手戻り件数問い合わせ、障害、改修履歴を確認受入基準とテスト観点を定義テストをベンダー任せにする

よくある失敗と回避策

失敗パターン起きる理由回避策
目的が曖昧なままツール選定に入る比較軸が価格や機能数に寄る経営課題、業務課題、測定KPIを先に固定する
現場確認が不足する例外処理や非公式運用が見落とされる担当者ヒアリングと実データ確認を必ず行う
運用責任者が決まっていない導入後の改善が止まる業務側とIT側の責任分界をRACIで定義する
RFPが抽象的で見積が比較できない業務フロー、データ、非機能要件が不足見積前に要件定義と受入条件を固める

GXOに相談する前に整理しておく情報

初回相談では、次の情報があると診断と提案の精度が上がります。すべて揃っていなくても問題ありませんが、分かる範囲で用意しておくと、概算費用・期間・体制の見立てを早く出せます。

  • 対象業務の現行フロー、利用中システム、Excel・紙・チャット運用の一覧
  • 月間件数、担当人数、手戻り件数、確認待ち時間などの概算
  • 個人情報、機密情報、外部委託、権限管理に関する制約
  • 希望開始時期、予算レンジ、社内承認者、決裁までの流れ
  • 既存システム構成、画面・帳票・データ項目、外部連携、現行ベンダー契約

GXOでは、現状整理、要件定義、RFP作成、ベンダー比較、PoC設計、本番移行計画まで一気通貫で支援できます。記事の内容を自社に当てはめたい場合は、まずは現在の課題と制約を共有してください。