業務要件とシステム要件の違い|失敗を防ぐ「観光プラン」と「移動手段」の切り分け方
本連載について
この記事は、IT現場で最も炎上しやすいと言われる「要件定義」の進め方を、誰もが経験したことのある「家族旅行」に例えてわかりやすく解説する全7回のシリーズです。(※どの回からでも単独でお読みいただけます)
第4回となる今回は、ITツールが「宝の持ち腐れ」になるのを防ぐ「業務要件とシステム要件の切り分け方」についてお届けします!
「最新のツールを導入したのに、現場の作業がちっとも楽にならない……」 「システムに詳しい人だけで話が進み、肝心の使い勝手が置いてけぼりになっている」
要件定義を進める中で、このような「手段の目的化」に悩まされていませんか? 前回(第3回:ヒアリング)では、バラバラな「わがまま」から本音を引き出すコツをお伝えしました。材料が揃った次にやるべきは、それを「業務要件」と「システム要件」に切り分ける作業です。
この2つの違いを正しく理解していないと、どれほど高機能なシステムを作っても「使われないガラクタ」になってしまいます。今回は、家族旅行の「観光プラン」と「移動手段」を例に、その決定的な違いを紐解いていきましょう。
業務要件とシステム要件の定義
まずは、それぞれの役割を整理しましょう。
| 項目 | 業務要件(観光プラン) | システム要件(移動手段) |
|---|---|---|
| 定義 | ユーザーがやりたいこと。システムを使って、誰が、いつ、どんな流れで仕事をするか。 | ITで実現する方法。業務を支えるために、システムが備えるべき具体的な機能。 |
| 焦点 | 「人の動き」にフォーカス。ITの知識は不要。 | 「道具の能力」にフォーカス。開発者が実装するもの。 |
| 旅行の例え | 「どこを巡り、何を食べ、どんな体験をするか」という計画そのもの。 | 計画を実現するための「車、電車、飛行機」や「決済機能」。 |
業務要件が「何をするか(What)」であり、システム要件が「どう実現するか(How)」という密接な親子関係にあります。
なぜ「業務要件」が先なのか?
要件定義の現場でよくある失敗は、「どんなシステム(道具)にするか」を、「どんな業務(過ごし方)」にするかより先に決めてしまうことです。
旅行での失敗例
「せっかくの旅行だから、最新の大きなキャンピングカーをレンタルしよう!」と、先に移動手段を決めたとします。 しかし、後から「歴史ある温泉街の、細い路地にある老舗旅館に行きたい」という観光プラン(業務要件)が決まったらどうなるでしょうか?大きなキャンピングカーでは路地に入れず、結局、宿にたどり着くことができません。
システム開発での失敗例
「最新のAIチャットボットを導入しよう!」と先に決めたものの、現場の業務フローを確認したところ「顧客との電話応対中に、手書きの台帳をめくりながら回答するのが最も効率的だった……」。 結果、AIは全く使われず、高額な導入コストが無駄になるというケースです。
「どう動くか(業務)」が決まっていないのに「何を使うか(システム)」を決めるのは、行き先を決めずに切符を買うのと同じです。
あわせて読みたい:具体的な業務フローの描き方
業務要件を固める際、最も強力な武器になるのが「業務フロー」です。漏れのないフロー図をどう描けばいいのか、実践的なテクニックを知りたい方はこちらの記事を参考にしてください。 業務フローの書き方完全ガイド|3つの階層で「機能漏れ・手戻り」を物理的に防ぐ実践術
リーダーに必要な「翻訳」:手段と目的を分ける
ユーザーはしばしば、システム要件(手段)を業務要件(目的)のように語ります。リーダーはこれを正しく切り分け、整理しなければなりません。
| ユーザーの要望(混同) | 業務要件(本来の目的) | システム要件(実現手段) |
|---|---|---|
| 「スマホで承認ボタンが欲しい」 | 外出先でも承認作業を停滞させたくない | モバイル端末対応、プッシュ通知機能 |
| 「Excelみたいな一覧表がいい」 | 大量のデータを一目で比較・修正したい | グリッド表示、一括更新機能 |
| 「AIで売上予測を出したい」 | 勘に頼らず、適正な在庫数を維持したい | AIエンジン連携、在庫シミュレーション機能 |
要望の中に「ツール名」や「具体的な機能名」が出てきたら、「それを使って、誰が、どんな作業を楽にしたいのですか?」と問い直しましょう。それが業務要件を引き出す鍵になります。
まとめ:良い「観光プラン」が良い「乗り物」を選ぶ
業務要件(観光プラン)は、システム開発における主役です。システム要件(移動手段)は、その主役を輝かせるための脇役に過ぎません。
- 業務要件:ユーザーが何を達成したいか。IT抜きで語れる。
- システム要件:業務をどうITで助けるか。エンジニアが作るもの。
「このボタンは何のためにあるのか?」という問いに、「現場のこの業務課題を解決し、理想の流れを実現するために必要だからだ」と全員が即答できる状態。それが、手戻りのない健全な要件定義の姿です。
明日から現場で使える!切り分けチェックリスト
要件を整理する際、リーダーは以下の3点を意識して「手段の目的化」を防ぎましょう。
- [ ] IT抜きで業務を語る
「システムがどう動くか」ではなく、現場の担当者が「いつ、どこで、何を判断するか」をホワイトボード等に書き出せているか。 - [ ] フロー(流れ)で考える
点(単発の機能要望)だけを見るのではなく、前後の作業とどう繋がるかという「業務フロー」の線で一貫性を確認しているか。 - [ ] ギャップを特定する
現状のやり方(As-Is)と、理想のやり方(To-Be)の差を明確にし、そこを埋めるための最適な道具(システム)を選べているか。
次のステップ:見落としがちな「非機能」の壁
観光プラン(業務)と乗り物(システム)が決まったら、次は「安全・安心」の検討です。 「快適に走れる高級車だけど、燃費が悪すぎて1時間おきに給油が必要」なんて車では困りますよね。
次回は、機能と同じくらい重要な「非機能要件の落とし穴:楽しい旅行を支える『燃費』や『保険』の決め方」についてお伝えします。お楽しみに!
要件定義を「旅の例え」で学ぶ:全7回ガイド
第1回:目的地(企画構想)
第2回:地図(全体像)
第3回:本音(ヒアリング)
第4回:プラン(業務・システム)(本記事)
第5回:安心(非機能要件)
第6回:選別(優先順位)
第7回:しおり(要件定義書)
