2025/2/5

kintone(キントーン)は、業務アプリケーションを簡単に作成できるノーコード/ローコードプラットフォームとして、多くの企業に導入されています。実際にkintoneを使って開発を行う際は、「対面開発」という方法が一般的に使用されています。この記事では、kintone開発における「対面開発」のメリットとデメリットを詳しく解説ます。
対面開発とは、開発チームとクライアントが直接顔を合わせながらシステム開発を進める手法のことです。特にkintoneのような「ローコード開発」では、実際に画面を見ながらその場で調整できるため、対面開発が大きな力を発揮します。
kintoneの最大の特徴は、プログラミングなしで画面やデータベースを素早く構築できることです。対面で話しながらその場でアプリを作成・調整できるため、「実際に動くもの」を見ながら意見を出し合うことが可能になります。
例:
従来の開発:要件定義 → 設計 → 開発 → 確認 → 修正(数週間~数ヶ月)
kintone開発(対面開発):要件定義 → その場で試作 → 確認・修正(数時間~数日)
このスピード感は、kintoneならではの開発スタイルです。
従来のシステム開発では、業務担当者が「こうしたい」と思っても、実装にはプログラミングの知識が必要で、開発者に依頼しないといけないことが一般的でした。
しかし、kintoneは業務担当者自身が触れるため、対面開発であれば、「ここをこう変えたらどうなる?」とその場で試しながら議論できます。これにより、理想の業務システムを最短で構築できます。
業務システムの開発では、現場の業務フローとシステムが完全に一致しないと、「使いにくいシステム」が生まれてしまうことがあります。
しかし、対面開発であれば、業務担当者の意見を直接聞きながら細かい調整が可能です。kintoneの柔軟なカスタマイズ性を活かし、現場のリアルなニーズに即した開発が実現できます。
✅ スピード感のある開発が可能(プロトタイプを即作成・確認)
✅ 業務担当者が自分でアプリを試せるため、フィードバックが的確
✅ 「使いやすいシステム」をその場で作れる(現場の声を即反映)
✅ 修正・変更が即時対応できるため、開発工数の削減が可能
✅ 業務担当者と開発者の認識のズレを最小限に抑えられる
❌ 物理的な打ち合わせが必要なため、スケジュール調整が発生する
❌ 遠隔地の担当者がいる場合、オンライン対応が求められる
❌ 対面で議論が活発になりすぎると、優先順位の整理が難しくなる。
❌ 開発期間が長くなってしまったり、複雑なシステムになる可能性がある。
しかし、これらのデメリットは、「オンライン会議の活用」や「事前に議題を整理する」ことで解決可能です。
kintoneは「ノーコード・ローコード」であるがゆえに、開発者と業務担当者がその場で一緒に作るスタイルが最適です。対面開発なら、リアルタイムで試作・確認・調整が可能なため、従来の開発手法よりもはるかにスピーディかつ柔軟にシステムを構築できます。
一方で、スケジュール調整やコストの問題といったデメリットも存在します。
対面開発の利点を最大限に活かすためには、開発初期段階でしっかりとした要件定義を行い、定期的な進捗確認を行うことが効果的と言えるでしょう。