「業務アプリを作りたいが、開発会社に頼むと数百万円かかると言われた」「Excelでなんとか回しているが、集計と転記に毎月何十時間も溶けている」。中小企業のDX相談で、いちばん多い入口がこの2つです。その間を埋める選択肢がノーコードによる内製化です。プログラミングを書かずに、現場の担当者が自分たちで業務アプリを作り、使いながら直し続ける体制をつくる方法です。
- ノーコード内製化とは、現場の担当者が業務アプリを自作して直し続ける体制のことです
- 中小企業がノーコード内製化に向く理由と、手を出さないほうがよい領域があります
- ノーコード内製化は7つのステップで進めると失敗が減ります
- ツールと費用の選び方は「既存環境との相性」から逆算します
- 内製化を続けるための体制づくりが、ツール選定より結果を左右します
- 属人化・野良アプリを防ぐ運用ルールを最初から決めておきます
- ノーコード内製化の導入事例を3件、匿名化してご紹介します
- ノーコード内製化のデメリットと注意点を5つ押さえてください
- よくある失敗パターンと対策を4つに整理しました
- まとめ:小さく作って直し続ける体制をつくることが内製化の本質です
ノーコード内製化とは、現場の担当者が業務アプリを自作して直し続ける体制のことです
ノーコードとは、コードを書かずに画面上の部品を並べる操作だけでアプリを作れる仕組みです。ノーコード内製化とは、それを使って開発会社に発注せず自社の社員がアプリを作り、運用しながら改善し続ける状態を指します。ポイントは「作れること」ではなく「直し続けられること」です。
外注開発との最大の違いは「変更のリードタイム」に出ます
外注では、仕様を固めて見積を取り、発注・開発・検収と進みます。ここで生まれるのが変更のリードタイムです。「入力項目を1つ増やしたい」「承認者をもう1人挟みたい」という小さな要望でも、依頼書を書き、見積を待ち、日程を調整します。支援現場の実感として、この往復に2週間から1か月かかることは珍しくありません。
内製化していれば、同じ変更は担当者がその場で30分ほどで終わります。業務アプリの価値は、現場の「ここが使いづらい」に何回応えられたかで決まります。
コスト構造は「大きな初期費用」から「毎月のユーザー課金」へ移ります
外注開発は初期費用が大きく、その後は保守費が続きます。内製化は初期費用がほぼゼロになる代わりに、利用人数に応じた月額が積み上がります。ここを読み違えると「安いはずが3年で外注より高くなった」という事態が起きます。
目安として、利用者が10名以下で仕様変更が多い業務なら内製化が有利になりやすく、数十名を超えて仕様がほぼ固定されている業務なら、パッケージ製品も含めて比較したほうが合理的です。人数×月額×36か月で概算を出し、外注見積と並べてから決めてください。
中小企業がノーコード内製化に向く理由と、手を出さないほうがよい領域があります
ノーコードは万能ではありません。向く業務を選べば短期間で効果が出ますが、向かない領域に持ち込むと作り込んだ末に行き詰まります。最初に線を引くことが、投資を無駄にしない方法です。
向いているのは日報・点検・在庫・案件管理・申請承認の5領域です
この5つに共通するのは「決まった項目を、決まった人が、繰り返し入力する」という性質です。紙やExcelで運用され、入力ルールは現場の頭の中にあり、集計は誰かが手作業で転記している、という状態が典型です。ノーコードはこの「入力と集計のあいだ」を埋めるのが得意です。
会計・給与・受発注の基幹業務は自作しないほうが安全です
会計・給与計算・受発注は、法改正や税率変更に追従し続ける必要があります。インボイス制度や電子帳簿保存法のように、制度側が動くたびに仕様変更が発生する領域を自社で保守するのは現実的ではありません。市販の会計ソフト・給与ソフト・販売管理システムに任せ、ノーコードはその前後の「申請」「進捗の見える化」に使うのが定石です。
大量トランザクションと厳格な監査要件がある業務は最初から外します
1日に数万件のデータが発生する処理や、取引先から証跡の厳格な提示を求められる処理は、得意領域ではありません。判断の目安は月間のレコード追加が数万件を超えるかどうかで、超えるなら専用システムを検討してください。
ノーコード内製化は7つのステップで進めると失敗が減ります
順序を守ることが、技術を覚えることよりも重要です。以下は支援現場で実際に回している手順です。
Step 1・Step 2:最初の1本を選び、現行のExcelと業務フローを棚卸しします
Step 1は対象業務の選定です。基準は3つ。①関係者が5名以内、②1日の入力件数が数件から数十件、③今困っている人が社内にいる。これを満たす業務を1本だけ選びます。「全社で使うから効果が大きい」という理由で選ぶと、関係者調整で3か月止まります。
Step 2は棚卸しです。現在のExcelを印刷し、誰が・いつ入力し・入力後に誰が何をするかを余白に書き込みます。ここで必ず見つかるのが「Excelには無いが実際には行われている作業」、つまり口頭確認・メール転送・押印です。これを洗い出さないまま作ると、アプリの外に手作業が残り続けます。
Step 3:データ構造は「1行が何を表すか」を決めるところから始めます
最もつまずくのがテーブル設計ですが、押さえるべきは3点です。第一に、1つの表の1行が何を表すかを一文で言えるようにします(「1行=1回の点検」「1行=1件の受注」)。曖昧だと後で集計できません。第二に、取引先名・設備名・作業者名など繰り返し選ぶ値は選択肢用の別表に分けます。手入力させると表記が揺れて集計が崩れます。第三に、1つのセルに複数の情報を詰め込まないことです。
Step 4・Step 5:小さく作って現場で試し、権限とデータ保護を設計します
Step 4では、入力画面と一覧画面だけの最小構成を2週間以内に作り、実際の業務で1週間使ってもらいます。集計やグラフは後回しでかまいません。現場が入力を続けられるかどうかが、唯一確かめるべき点です。
Step 5は権限とデータ保護です。最低限、①一般利用者は自分が入力した記録だけを見て編集できる、②管理者は全件を見られる、③退職者のアカウントを即座に停止できる、の3点を設計します。ここを曖昧にしたまま全社展開すると、後述する情報漏洩の温床になります。
Step 6・Step 7:社内展開と教育を行い、改善サイクルと保守ルールを決めます
Step 6の社内展開では、文章のマニュアルより先に「操作を撮った1分程度の動画」を用意すると定着が速くなります。説明会は30分で足り、その場で全員に1件入力してもらうところまで行います。
Step 7は改善サイクルと保守ルールです。開始から1か月は週1回、その後は月1回、15分の振り返りを固定の予定として入れます。議題は「今週困ったこと」だけで十分です。あわせて、変更してよい人・相談が必要な範囲・変更を記録する場所の3点を文書化します。
ツールと費用の選び方は「既存環境との相性」から逆算します
ノーコードツールは数多くありますが、中小企業の業務アプリ内製化で実際に候補になるのは4つに絞られます。ここでは操作方法ではなく、選定の判断軸として整理します。
主要4ツールを得意領域・料金体系・学習コスト・既存環境との相性で比較します
| ツール | 得意領域 | 料金体系の考え方 | 学習コスト | 既存環境との相性 | 向く規模 |
|---|---|---|---|---|---|
| AppSheet | スマートフォンでの現場入力。点検表・日報・棚卸し。写真添付や位置情報に強い | 利用者1人あたりの月額課金 | 中(スプレッドシートの知識が前提) | Google Workspace と非常に良い。スプレッドシートをそのままデータ元にできる | 5〜100名 |
| Glide | 見た目のきれいな社内アプリ。名簿・店舗マニュアル・簡易な案件一覧 | アプリ単位の月額+利用者数・更新回数の枠 | 低(最短で数時間) | スプレッドシートベースで環境を問わない | 5〜50名 |
| kintone | 申請承認や案件管理などの業務プロセス。日本語の情報が豊富 | 1人あたり月額課金。最低契約人数の設定あり | 中(ノーコードの範囲は平易) | 環境を問わない。外部連携はプラグイン中心 | 10〜300名 |
| Power Apps | 既存の社内データと組み合わせた業務アプリ。Power Automate との併用 | 1人あたり月額課金。一部は Microsoft 365 に含まれる範囲がある | やや高(設定項目が多い) | Microsoft 365 と非常に良い。SharePoint や Teams と密に連携できる | 20〜500名 |
すでに使っているグループウェアで、候補は半分に絞れます
実務でもっとも効く判断軸は、自社がすでに Google Workspace を使っているか、Microsoft 365 を使っているかです。Google Workspace 中心なら AppSheet、Microsoft 365 中心なら Power Apps が第一候補です。理由は単純で、アカウント管理と権限設定を新たに増やさずに済むためです。アカウントが二重管理になると、退職者の停止漏れという最も危険な穴が開きます。
そのうえで、承認ルートを細かく設計したい場合は kintone、まず1本作って社内の空気を変えたい場合は Glide という順で検討すると迷いません。中小企業のDX・AI活用情報(当協会オウンドメディア)でも、環境の選び方から順に解説しています。
費用は「1人あたり月額×人数×36か月」で概算します
単価そのものより重要なのは、閲覧だけの人にもライセンスが必要か、最低契約人数が設定されているか、外部連携やデータ容量の追加が別料金か、の3点です。概算は、①使う人数を「入力する人」「見るだけの人」に分けて数える、②該当プランの単価を公式サイトで確認する、③36か月分を合計する、の3ステップです。比較は必ず3年総額で行ってください。
内製化を続けるための体制づくりが、ツール選定より結果を左右します
うまくいくかどうかは、ツールの機能よりも「誰が、どれだけの時間を使って、いつ直すのか」が決まっているかで決まります。
作る人は兼任で構いませんが、工数を先に確保しておきます
専任担当を置ける中小企業はほとんどなく、現実的なのは業務に詳しい社員が兼任する形です。工数の目安は、立ち上げ期の最初の1〜2か月で週4〜6時間程度、安定後は月4時間程度です。重要なのは、この時間を「空いたらやる」にせず、毎週決まった曜日の枠としてカレンダーに先に入れることです。空き時間前提では繁忙期に確実に止まります。
役割は「作る人」「決める人」「使う人の代表」の3つに分けます
作る人が仕様まで一人で決めると、業務として使えないアプリができます。仕様の可否を判断する責任者(多くは部門長や経営者)と、現場を代表して使い勝手を評価する人を必ず立ててください。この3名で月1回15分の振り返りをするだけで、改善は回り始めます。
情報システム部門がない会社は、作る前に守りのルールだけを決めます
情シスがなくても内製化は可能です。ただし、①アカウントの発行と停止を誰が行うか、②社外にデータを共有してよい範囲、③トラブル時の連絡先、の3点は先に決めてください。技術ではなく決めごとなので、経営者が15分で判断できます。外部支援を使うなら、この3点の整備とデータ構造(Step 3)の設計に絞るのが費用対効果の高い使い方です。
属人化・野良アプリを防ぐ運用ルールを最初から決めておきます
当協会がDX支援の現場で相談を受けるなかで、ノーコードがうまくいかない理由は機能不足ではなく、運用ルールの不在にほぼ集約されます。実際の詰まり方はこうです。熱心な社員が1本作って現場で好評になり、そのまま2本目、3本目と増えていく。ところが台帳が無いため、どのアプリがどのデータを見ているのか分からなくなる。そしてその社員が異動や退職をした瞬間に、編集権限を持つ人が社内に誰もいなくなり、エラーが出ても直せずアプリが止まります。機能不足なら追加で解決できますが、この止まり方は復旧に手間がかかります。
アプリ台帳と命名規則を、1本目を作る前に用意します
台帳はスプレッドシート1枚で十分です。列は「アプリ名/目的/利用部署/作成者/編集できる人/データの保存先/作成日/最終更新日」の8項目。1本作るたびに1行追加するルールだけを守ってください。命名は「部署_業務名_用途」で区切り、テスト用には「_test」を付けて本番と区別します。
作成者以外が触れる状態を、運用開始時点で作ります
編集権限は必ず2名以上に付与します。加えて、作成者が「このアプリの構成はこうなっている」という説明動画を撮り、台帳からリンクできるようにしておきます。
変更履歴・退職時の引き継ぎ・棚卸しの頻度を決めます
変更履歴は台帳と同じファイルの別シートに「日付/変更した人/変更内容/理由」を1行書きます。1件30秒です。退職・異動が決まったら担当アプリを台帳から抽出し、後任への権限付与と説明動画の視聴をチェックリスト化します。半年に1回、使われていないアプリを止める棚卸しも行ってください。
ノーコード内製化の導入事例を3件、匿名化してご紹介します
製造業のお客様(従業員40名規模):紙の点検表をスマートフォンアプリ化
設備の日常点検を紙で行い、事務担当者が毎日Excelへ打ち直していました。月末は集計のための残業が発生し、記入漏れが翌月に発覚することもありました。Google Workspace を利用していたため AppSheet を選び、選択式入力と写真添付ができる画面を2週間で作成。1ラインだけで1か月試し、入力項目を3回見直してから全ラインへ広げました。結果として転記と集計の工数が月20時間程度削減され、記入漏れはその日のうちに気づける状態になりました。最初の1本を1ラインに絞ったことが定着の要因だったと考えています。
サービス業のお客様(従業員15名規模):案件管理をスプレッドシートからアプリへ
案件の進捗を共有スプレッドシートで管理していましたが、同時編集で行がずれる、書き方が人によって違う、スマートフォンから見づらいという問題が続いていました。Glide でスプレッドシートをそのままデータ元にした一覧・詳細画面を用意し、ステータスは選択式に統一。作成は実働3日程度です。効果は工数削減よりも情報の一元化に出ており、進捗確認のための社内連絡がおおよそ半分に減りました。データ構造を変えずに画面だけ作り替えたため、移行のつまずきが少なかった事例です。
卸売業のお客様(従業員80名規模):申請承認の脱ハンコ
稟議・経費・休暇の申請を紙と押印で回しており、承認者が出張中だと数日止まる状態でした。承認ルートの分岐を細かく設定する必要があったため kintone を採用し、まず経費申請1種類だけを移行。3か月かけて稟議と休暇を追加しました。承認までの所要日数は平均3日程度から1日以内へ短縮し、申請書の紛失と再提出がなくなりました。1種類ずつ現場の反応を見ながら進めたことが効いています。
ノーコード内製化のデメリットと注意点を5つ押さえてください
料金が利用者数に比例して増え、規模拡大で逆転することがあります
多くのツールが1人あたり月額の課金です。10名なら安く感じても、100名に広げれば年間負担は10倍になります。全社展開を見込むなら「何名まで増えたらパッケージ製品と比較し直すか」というしきい値を先に決めてください。目安は利用者50名です。
複雑な要件では必ず限界が来ます
複雑な計算ロジック、細かい印刷帳票、独自の画面レイアウト、大量データの高速処理は、限界に当たりやすい領域です。対処は「その部分だけ人手に残す」か「専用ツールに任せる」のどちらかです。作り込みで乗り越えようとすると、誰も保守できない構成が残ります。
作成者に依存して野良アプリ化します
最大のリスクは技術面ではなく、人に紐づくことです。台帳・複数名の編集権限・説明動画の3点をルール化していないと、担当者の異動でアプリが止まります。中小企業で最も多い行き詰まり方です。
データ移行と外部連携には制約があります
既存システムのデータを取り込む際、CSVの文字コードや日付の書式で必ずつまずきます。また基幹システムとの自動連携は、相手側がAPIを公開していなければ実現できません。Power Automate のような連携ツールも対応サービスの範囲内に限られます。当面は日次のCSV取り込みで運用する前提から始めるのが安全です。
権限設定を誤ると情報漏洩につながります
手軽に共有リンクを発行できるため、「リンクを知っている全員が閲覧可」のまま人事情報や取引条件を載せてしまう事故が起こり得ます。公開前に、①共有範囲の設定、②利用者ごとに見える行の制限、③退職者アカウントの停止手順、の3点を必ず確認してください。
よくある失敗パターンと対策を4つに整理しました
最初に難しい業務を選んでしまう
「効果が大きいから」と全社横断の基幹業務から手を付けると、関係者調整と仕様の複雑さで止まります。対策は、関係者5名以内・1日数十件以下の業務を1本だけ選ぶこと。1本目の目的は成果ではなく「自分たちで作れる」という実感づくりだと割り切ってください。
完璧を目指して現場に出さない
作り込んでから公開しようとすると、机上の想定で機能が増え、使いにくいものができます。対策は、入力画面と一覧画面だけの最小構成を2週間で出し、実業務で1週間使うことです。現場の指摘は机上の要件よりはるかに的確です。
運用ルールを変えずにアプリだけ作る
アプリを入れても紙の様式が並行して残り、押印も必要なままで、結果的に二重入力が増えるという失敗です。対策は、公開と同時に「紙の様式をいつ廃止するか」を日付で決めること。業務の手順書を書き換えないと、ツールだけでは業務は変わりません。
作った人が異動してアプリが止まる
最も多く、最も影響が大きい失敗です。対策は台帳・編集権限2名以上・説明動画の3点セットを、1本目の公開時点から実施することです。
まとめ:小さく作って直し続ける体制をつくることが内製化の本質です
ノーコード内製化は、業務アプリを安く作る手段ではなく、現場の「ここを直したい」に即座に応えられる体制をつくる取り組みです。向く業務を1本選び、データ構造を整え、最小構成で現場に出し、台帳と権限のルールで守る。この順番を守れば、特別な技術力がなくても前に進められます。
今日から着手できる3つのこと
第一に、社内で「毎日Excelに転記している作業」を1つ書き出してください。第二に、自社が Google Workspace と Microsoft 365 のどちらを使っているかを確認し、第一候補のツールを1つに絞ってください。第三に、アプリ台帳のスプレッドシートを8列で作り、空のまま保存しておいてください。合計で1時間かかりません。
判断に迷ったときの基準
迷ったら「この業務は仕様が変わり続けるか」で判断してください。変わり続けるなら内製化が向いています。ほぼ固定で法改正の追従が必要なら、市販のソフトに任せてください。どちらに進む場合も、利用者数×月額×36か月の総額を先に出してから決めることをおすすめします。


