kintone導入の失敗パターン

失敗の入り口

kintoneは「現場でも使えるノーコードツール」として人気を集め、多くの中小企業が業務改善の切り札として導入する。ところが実際には、期待したほど社内に定着せず、「便利だと聞いたのに結局Excelに戻ってしまった」という声も少なくない。ツールそのものが悪いわけではなく、導入の進め方に共通したつまずきのパターンが潜んでいるのだ。本記事では、kintone導入でよく起きる失敗の型を整理し、遠回りせずにDXを前へ進めるための視点を伝えたい。

カスタマイズ沼

最初のつまずきが、いわゆる「カスタマイズ沼」である。kintoneは自由に項目やアプリを追加できる手軽さが魅力だが、その反面、現場からの要望をそのまま反映し続けると、いつの間にかアプリが乱立し、プラグインや外部システムとの連携も複雑に絡み合っていく。気づいたときには、もう誰も全体像を把握できない状態になり、ちょっとした修正のたびに専門的な知識が必要となって、かえって業務そのものが止まってしまう。手軽さを求めて導入したはずのツールが、逆に運用の負担を増やしてしまうという、皮肉な結果に陥りやすいのだ。

ルールなき運用

二つ目の失敗は「運用ルールの不在」である。誰が入力し、いつ更新し、どんな場面で活用するのか——この取り決めがないまま導入すると、几帳面に入力する人とまったく触らない人に分かれ、蓄積されたデータはすぐに信頼できないものになってしまう。そして最も根が深いのが三つ目、「導入目的の曖昧さ」だ。「とりあえずDXっぽいことを始めたい」という動機でスタートすると、何をもって成功とするのかという基準がなく、現場は使う理由を見いだせない。ツールの機能を細かく比較する前に、そもそも自社は何の課題を解決したいのかが定まっていないケースが実に多い。この順番の取り違えこそが、失敗を生む最大の温床になっている。

順番を変える

これら三つの失敗に共通しているのは、ツール選びよりも前にあるべき「業務プロセスの整理」を飛ばしてしまっている点だ。まず解決したい課題と運用ルールをきちんと固め、その上で自社に本当に合う仕組みを選ぶ。この順番さえ守れば、kintoneでもPower Appsでも十分に成果は出せる。特に、すでにMicrosoft365を導入している企業であれば、使い慣れたExcelやTeamsと自然に連携でき、権限管理も一元化しやすく追加コストも抑えやすいPower Appsが有力な選択肢になる。大切なのは流行のツールを入れること自体ではなく、自社の業務にしっかり定着する仕組みを、無理のない小さな一歩から築くことである。遠回りに見えても、それが結局いちばん確実な近道になる。

まとめ

kintone導入の失敗は、ツールの優劣ではなく「目的・運用・プロセス」の準備不足から生まれる。カスタマイズ沼、運用ルールの不在、導入目的の曖昧さ——この三つを避けるだけで、DXの成功率は大きく変わる。まずは日々の業務を棚卸しすることから始め、自社に本当に合う仕組みを見極めていくべきだ。焦らず小さく始めることが、遠回りに見えて実は最短の道になる。今日から最初の一歩を踏み出そう。

関連記事

なぜベトナムはERPシステム開発に向いているか

ベトナムは、ERPシステムの開発を行うのに適した場所と言えます。特に、日本企業が自社の生産拠点や流通拠点をベトナムに持っている場合や、ERPシステムが過去に作成したwebベースのものである場合は特に向いています。ここでは、その理由について解説します。


ベトナムの市場理解と製造業との親和性

ERPは業務に直結したシステムであるため、業務理解と市場の理解が欠かせません。ベトナムを生産拠点にしていたり、ベトナム市場に製品を販売している日本企業は多いため、そのような日本企業はベトナムの物流や製造現場に慣れているからです。ベトナムの市場理解と製造業との連携により、ERPシステムの在庫管理など、製造業に特化した機能を効果的に開発することができます。これにより、生産管理や物流効率の向上を実現し、ビジネスの競争力を強化することができるでしょう。

ベトナムにおける既存の知識と日本語通訳者の能力

トナム人の日本語通訳者の能力も向上しており、生産や流通に関わる日本語も習得しています。これにより、ERPシステム開発プロジェクトの効率性が向上し、品質の高い成果物を生み出すことができます。

ベトナム国内には、日本企業の製造や流通、決済に関する知識が蓄積されています。日本企業の進出が主に製造業から始まったため、ベトナムではこれまでに日本独自の慣習や用語についての理解が深まってきました。このような環境下でERPシステムを開発することで、ベトナムとの意思疎通がスムーズに行われ、開発段階での要件の理解に対しての円滑なコミュニケーションが可能です。ベ

ベトナムのオフショア開発の特質と既存システムの改善

ベトナムのソフトウェア業界は、オフショア開発からスタートし、成熟した実装能力を持っています。しかし、そのような経緯のために上流工程については苦手です。要件定義や仕様作成の段階からベトナムに丸投げしてしまうのはあまり良いこととは言えません。その部分は日本側で行い、実装段階をベトナムで行なうのが良いでしょう。

特に20年前からのWebベースのERPシステムのリプレースや改善をする場合は、ベトナムは適切な場所と言えます。過去に作成された既存のシステムは現在の技術やセキュリティ基準に合致していない場合があります。しかし、ベトナムの開発者が現代的な技術を使ってUIやUXの改善に取り組むことで、既存システムの現代化やセキュリティの強化が可能です。 具体的には、DBはそのままにして、古い技術で作られているフロントエンド部分をリプレースすると言ったプロジェクトが良いでしょう。

続きを見る >

ノーコード・ローコード比較

新たな開発手法

近年、ビジネスのデジタル化が加速する中で、ノーコード・ローコードツールが注目を集めている。従来のシステム開発では専門的なプログラミング知識が必須だったが、これらのツールを使えば、非エンジニアでも直感的な操作でアプリケーションやWebサイトを構築できる。開発期間の短縮やコスト削減が可能になることから、スタートアップから大企業まで幅広く導入が進んでいる。

主要ツール

ノーコードツールの代表例としては、Webサイト構築に強いBubbleやWebflow、業務アプリ開発に適したKintoneやAppSheet、自動化に特化したZapierなどがある。Bubbleは柔軟性が高く複雑な機能も実装可能だが、学習コストはやや高めである。Webflowはデザイン性に優れ、マーケティングサイトに最適だ。Kintoneはデータベース管理に優れ、日本企業での導入実績が豊富で、承認フローなど日本の業務習慣に対応している。一方、ローコードツールではMicrosoft Power AppsがOffice 365との連携に強く、OutSystemsは大規模エンタープライズ向けで基幹システム開発にも対応可能である。料金体系も月額制からユーザー課金制まで多様で、自社の規模に合わせた選択ができる。

両者の違い

ノーコードとローコードの最大の違いは、カスタマイズ性と技術的な介入度である。ノーコードは完全にコード記述なしで開発できる反面、複雑な要件には対応しきれない場合がある。ローコードは基本的な部分は視覚的に構築しつつ、必要に応じてコードを追加できるため、より高度な機能実装が可能だ。選択時のポイントは、開発したいシステムの複雑さ、既存システムとの連携要件、将来的な拡張性、そして社内の技術リソースである。シンプルな業務アプリならノーコード、基幹システム連携が必要ならローコードが適している。

導入のポイント

ノーコード・ローコードツールの導入を成功させるには、いくつかの注意点がある。まず、無料プランで試用し、実際の業務フローに合うか検証することが重要だ。また、ベンダーロックインのリスクを考慮し、データのエクスポート機能やAPI連携の可否を確認すべきである。セキュリティ要件も見逃せない。特に顧客情報を扱う場合は、各ツールのセキュリティ認証やデータ保存場所を確認する必要がある。さらに、導入後の運用体制も計画的に整備し、社内でのツール活用スキルを育成することが、長期的な成功につながる。

まとめ

ノーコード・ローコードツールは、企業のDX推進を加速させる強力な手段である。適切なツールを選定し、自社の課題に合わせて活用することで、開発コストを抑えながらスピーディーにシステムを構築できる。まずは小規模なプロジェクトから始め、成功体験を積み重ねながら展開していくことを勧める。デジタル化の第一歩として、ぜひ検討すべきだろう。

続きを見る >

開発の遅延「技術的にはできます」の罠

素人仕様と開発遅延

なぜ、システム開発の進捗が悪いのか?
それは、ずばり素人が考えた仕様を開発者に伝えてしまうからである。
すべての原因ではないが、もしシステムのユーザー側の現場担当者や営業担当者がシステム仕様を決めている場合は、ほとんどの場合で満足のいくスピード感はだせていない。

潜む技術的負債

システム仕様さえ伝えていれば、きちんと動くものを作ってくれるので、あとはスピードを上げるだけ。と考えているようであれば、技術的負債が溜まっていることに気付けていない。非エンジニアが決して理解できない技術的負債の怖さは、開発スピードが遅いということだけではない。開発者側から見てシステムが複雑になっていて、メンテナンス性も低い状態になっている。

「できます」の罠

非エンジニアには技術的負債は見えないし説明もわからないことと思う。しかし、技術力でカバーしてくれているから、きちんと動いているのだと思っているなら、それは実は技術力ではない。
「技術的にはできます」このような言葉を聞いたことはないか?
システムエンジニアは「できない」と言えない。「できないことはない」ということが価値なので、素人が考えたシステム仕様でも、言われた通りに作ってしまう。

持続可能な開発へ

システムエンジニアから「技術的にはできます」を聞いたときは、いったん立ち止まるべきである。
エンジニアには、様々な影響範囲や未来のメンテナンス性への懸念などが見えている。これを必要以上のコストだと考えるのか、必要コストと考えるのかで、技術的負債は変わる。

まとめ

自分の理解の範囲でしか人間は発想しないので、システムのことを知らない非エンジニアは、システム仕様を考えるべきではないと言える。また逆に、システムにおいてはシステムエンジニアの方が発想の幅は広いが、業務に関する知識は乏しい。
システムをよく知り業務のこともわかるシステムエンジニアがシステム仕様を考えるべきだが、そんな万能な人は多くはない。だから、その間を取り持つ人間が重要なのである。

続きを見る >