2026/4/28

要件定義の進め方|実プロジェクト例で学ぶ5フェーズ実践ガイド

要件定義は "工程" ではなく "対話" である

要件定義の進め方を、教科書的に「ヒアリング → 整理 → ドキュメント化」と覚えても、実プロジェクトでは通用しません。実際は、ステークホルダー間の 対話と合意形成 を5つのフェーズに分けて進める作業です。

このコラムでは、Beekle が中規模プロジェクト(開発費1,000〜3,000万円程度)で実際に使っている要件定義プロセスを、具体的な会話例とアウトプットの抜粋を交えて解説します。

「要件定義 とは何か」を先に理解したい方は、要件定義の完全ガイド を先にお読みください。

全体フロー:5フェーズの俯瞰

[フェーズ1] ステークホルダー特定とゴール定義
       ↓
[フェーズ2] 業務フロー可視化(As-Is / To-Be)
       ↓
[フェーズ3] 要求収集とユーザーストーリー化
       ↓
[フェーズ4] 要件の整理と優先順位付け(FM)
       ↓
[フェーズ5] 要件定義書の作成とレビュー

各フェーズは独立しているわけではなく、後のフェーズで前フェーズの内容を更新することもあります。プロジェクト規模によって配分は変わりますが、フェーズ1〜2(合意形成と現状把握)に最も時間を割く のがプロジェクトを破綻させないコツです。


フェーズ1:ステークホルダー特定とゴール定義

このフェーズで決めること

  • 誰がこのシステムを使うのか(業務担当者・管理者・エンドユーザー)
  • 誰が要件を承認するのか(プロジェクトオーナー・経営層)
  • このシステムで達成すべき 数値目標 は何か

よくある失敗

「経理部長は途中から呼べばいい」と判断して、終盤で「経理処理の要件が抜けている」と発覚し、再見積もりが発生する。最初に呼ぶ人を誤ると、後工程で手戻りが起きやすくなります

アウトプット例

役割

氏名

関与レベル

期待アウトカム

プロジェクトオーナー

田中

承認権限

売上20%増、業務時間30%削減

業務担当

佐藤

日次運用

二重入力の解消

経理部長

鈴木

月次レビュー

月次決算の早期化

情報システム

高橋

技術検証

既存システムとの連携可否

このマトリクスができれば、フェーズ2以降の インタビュー対象と承認フロー が確定します。


フェーズ2:業務フローの可視化(As-Is / To-Be)

このフェーズで決めること

  • 現状の業務フロー(As-Is)を、誰が・何を・いつ・どのツールで実施しているか
  • 新システム導入後の業務フロー(To-Be)はどう変わるか
  • As-Is と To-Be の 差分 が、システムが提供すべき機能の輪郭になる

よくある失敗

As-Is を書かずにいきなり To-Be を議論すると、「現場で本当に困っていること」が抜け落ちて、机上の空論で要件が決まる。現場ヒアリング → As-Is 図 → To-Be 議論 の順を守るのが重要です。

実践ツール

Beekle の 業務フロー可視化ツール を使うと、As-Is と To-Be を並べて可視化できます。スイムレーン形式(業務担当者ごとのレーン)で書くと、属人化や二重作業がひと目で見えます。

アウトプット例(抜粋)

[As-Is] 受注から請求までのフロー
営業 → 受注メール受領 → Excelに転記(手作業)
       ↓
営業 → 請求書テンプレート(Word)に手入力
       ↓
経理 → 請求書PDF確認 → 会計ソフトに転記(手作業)
       ↓
経理 → 入金確認 → Excelの売掛金台帳を更新

問題点:

  • Excel と会計ソフトに同じデータを2回入力(二重作業)
  • 営業のExcelと経理のExcelで金額がずれることが月3〜5件発生
  • 請求書の発行までに平均5営業日かかる
[To-Be] CRM導入後のフロー
営業 → 受注情報をCRM入力 → 請求書自動生成
     ↓

経理 → CRMで承認ボタン → 会計ソフトへAPI連携

経理 → 入金消込もCRM側で完結

期待効果:

  • 二重入力を完全排除
  • 請求書発行を1営業日以内に短縮
  • 売掛金の整合性を100%保証

フェーズ3:要求収集とユーザーストーリー化

このフェーズで決めること

  • 各ステークホルダーが「やりたいこと(要望)」を吸い上げる
  • 要望を ユーザーストーリー の形式に変換する
  • ユーザーストーリーごとに 受入条件(Acceptance Criteria) を定義する

ユーザーストーリーのフォーマット

〇〇として(誰が)、
△△したい(何を)。
なぜなら××だから(なぜ)。

例:

営業担当として、受注メールから自動で請求書を作成したい。
なぜなら、転記作業に毎日30分使っているから。

実践ツール

Beekle の ユーザーストーリー作成ツール では、要望をフォームに入力すると上記形式に半自動変換できます。詳しい書き方は ユーザーストーリーテンプレートと実例 を参照してください。

よくある失敗

受入条件(Acceptance Criteria)を書かずに次フェーズに進む。受入条件はテストケースの元になるため、これが曖昧だと後工程で「どう動けば正解か」を決めるたびに発注側に再確認が走り、開発が止まります。受入条件は EARS記法 で書くと曖昧さが減ります(→ EARS記法ガイド)。


フェーズ4:要件の整理と優先順位付け(FM)

このフェーズで決めること

  • 各要件を 3軸(ビジネス価値 × 現場で使えるか × 技術コスト) で評価する
  • 第1リリースで 作る/後回し/作らない を確定する
  • 「やらないこと」を明示してスコープを締める

FM の3軸

要件の優先順位付けは、書籍『システムを作らせる技術』(白川克) の FM(ファンクショナリティ・マトリクス) をベースに、Beekle では以下の3軸で評価します。1軸(重要度だけ)で判定すると「重要だけど現場が使わない」「重要だけど技術的に難しすぎる」要件をそのまま着手してしまい、投資が無駄になりやすいためです。

意味

評価

ビジネス価値

経営インパクト・売上/コスト効果

★1〜3(多いほど良い)

現場で使えるか

現場が実際に使う準備(運用・教育・受け入れ)が整うか

★1〜3(多いほど良い)

技術コスト

実装・運用・既存システム連携の難易度

低/中/高(低いほど良い)

判定ロジック

状態

判定

どれか1軸でも ★1(または技術コスト=高)

作らない(使われない/作れない/投資回収できない)

★3 が2つ以上

作る

それ以外(中間)

後回し(次リリース候補)

アウトプット例

要件

ビジネス価値

現場で使えるか

技術コスト

判定

受注登録

★★★

★★★

作る

請求書自動生成

★★★

★★

作る

売上ダッシュボード

★★

作らない(現場が使う準備不足)

多通貨対応

作らない

顧客別の請求パターン

★★

★★

後回し

実践ツール

Beekle の スコープ管理ツール では、要件を FM の3軸で評価し、 作る/後回し/作らない の判定を自動化できます。

よくある失敗

全要件を「作る」として記録してしまう。これでは優先順位が無いのと同じです。FM を使うときは 「現場で使えるか」を必ず別軸で評価する こと。ビジネス価値だけで判断すると、「経営層は欲しがるが現場は使わない機能」を作って失敗します。


フェーズ5:要件定義書の作成とレビュー

このフェーズで決めること

  • フェーズ1〜4の成果物を統合した 要件定義書(10章構成) を作成
  • ステークホルダー全員でレビュー → 合意形成
  • スコープ確定書("今回作らないもの" の明示)に署名

要件定義書の章立て

要件定義書テンプレート で詳しく解説しているテンプレートを使うと、章立ての抜け漏れを防げます。Word/Excel/Markdown の3形式を無料配布しています。


要件定義で失敗しないチェックリスト

各フェーズの完了時に、以下を確認します。

フェーズ1完了時

  • ステークホルダーマトリクスが作成済み
  • プロジェクトの数値ゴールが定義済み

フェーズ2完了時

  • As-Is フロー図が完成
  • To-Be フロー図が完成
  • As-Is と To-Be の差分(=システム機能の輪郭)が言語化されている

フェーズ3完了時

  • ユーザーストーリーが30〜100本作成されている
  • 各ストーリーに受入条件が付いている

フェーズ4完了時

  • 全要件が FM の3軸(ビジネス価値 × 現場で使えるか × 技術コスト)で評価されている
  • 「作る/後回し/作らない」が要件ごとに決定している
  • 「作らない」要件がスコープ確定書に明示されている

フェーズ5完了時

  • 要件定義書(10章)が完成
  • ステークホルダー全員でレビューが実施済み
  • スコープ確定書にステークホルダー全員が署名

これらが揃っていない状態で設計工程に進むと、後工程で手戻りが発生する確率が大きく上がります(DX失敗の典型パターン も参照)。

まとめ:要件定義は "対話の設計" である

要件定義は単なるドキュメント作成工程ではなく、 誰と・何を・どの順番で・どう議論するか を設計する活動です。フェーズごとの目的とアウトプットを明確にし、ツールで省力化することで、要件定義の品質と速度は両立できます。

Beekle では、要件定義の各フェーズを支援するサービスとツールを提供しています。

「自社で要件定義を進めているが、フェーズの順序が分からない」「外注したが、要件定義のレビュー会が形骸化している」といったご相談は、無料相談フォーム からお気軽にお問い合わせください。

関連記事

「プロジェクトの進め方」カテゴリの他の記事

MVP開発とは|PoC・プロトタイプ開発との違い、進め方、費用相場の早見ハブ

2026/5/10
読む

「PoCで始めましょう」と言われた瞬間、経営者が決めるべきDXの境界線

2026/5/9
読む

失敗しないRFPの作り方|骨格テンプレートと9つの落とし穴

2026/5/3
読む

生成AI/DXの導入は「業務可視化」から始める|As-Is/To-Beで失敗しない進め方完全ガイド

2026/5/3
読む

要求定義と要件定義の違いは?要求=「やりたいこと」、要件=「満たすべき条件」

2026/4/28
読む

要件定義書のテンプレート・サンプル|EARS記法とユーザーストーリーの実例+Word/Markdown無料DL

2026/4/28
読む

要件定義とは?目的・進め方・要件定義書テンプレートまで完全ガイド【2026年版】

2026/4/28
読む

EARS×Gherkin|要件定義からデモ/シナリオテストまでを生成AIで一直線につなぐ

2026/4/28
読む

Gherkin入門|Given/When/Thenでシナリオテストを書く・読むための完全ガイド

2026/4/28
読む

発注側がやらなくていい2つのこと|WBSとフロー図の維持を捨ててスコープ管理に集中する

2026/4/28
読む

要件の優先順位付け: MoSCoW vs FM法 完全比較|どちらをいつ使うか

2026/4/28
読む

EARS記法とは?要件定義の曖昧さを排除する5パターンと書き方の実例

2026/4/28
読む

スコープ管理「FM法」の使い方|要件を3軸で見える化して何を作らないか決める

2026/4/28
読む

【無料テンプレート】ユーザーストーリーの書き方完全ガイド|AsA・IWantTo・SoThat の3要素を使いこなす

2026/4/28
読む

AI受託開発・生成AI開発の流れと進め方|PoCからプロトタイプ・本番化までの全工程

2026/4/27
読む

システム開発の進め方 完全ガイド|発注側のプロジェクト管理

2026/3/16
読む

システム開発の要件定義の進め方|失敗しない7ステップと発注者がやること

2026/3/10
読む

生成AI時代のシステム開発の進め方

2026/3/6
読む

システム開発「思ったのと違う」を防ぐ3ステップ|要件のズレ対策

2026/1/23
読む

生成AI受託開発のプロジェクト進行|要件定義からPoC・本番化までの全ステップ

2026/1/23
読む

この知識を実践してみませんか?

現状(As-Is)と改善後(To-Be)を可視化して改善点を発見できます。

次の工程で使うツール: 要件を3軸で評価して「作る/後回し/作らない」を整理できます

いきなり試すのが不安な方は 先に相談する こともできます。