← 最新の論文
💻 computer science

Bridging the Gap Between Agility and Planning

この論文は、アジャイル開発の実証的制御を維持しつつ、戦略的なマイルストーン計画によってバックログの優先順位付けを行うハイブリッド管理フレームワーク「Milestone Driven Agile Execution(MDAX)」を提案し、これにより組織が実行メカニズムに依存せず、自社の状況に最適な開発手法を選択できることを示しています。

原著者: Eduardo Miranda

公開日 2026-03-27
📖 1 分で読めます☕ さくっと読める

原著者: Eduardo Miranda

原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む

この論文は、「アジャイル(柔軟で変化に対応できる開発)」と「計画(しっかりとした道筋)」の間のギャップを埋めるための新しい方法について書かれています。

著者のエドゥアルド・ミランダ博士は、この方法を**「MDAX(マイルストーン駆動型アジャイル実行)」**と呼んでいます。

これを難しい専門用語を使わず、日常の例え話で説明しましょう。


🏰 1. 従来の問題点:「地図」か「羅針盤」か?

プロジェクト管理には、大きく分けて 2 つの考え方があります。

  • 従来の計画(ウォーターフォール): 出発する前に、ゴールまでの**「すべての道のり」**を細かく地図に描いてしまう方法。
    • 例: 旅行に行く前に、「朝 8 時に駅を出て、9 時に A 駅で乗り換え、10 時に B 駅で昼食…」と分単位で決める。
    • 問題点: 現実は予定通りいかないことが多く、地図がすぐに古くなってしまい、修正が大変。
  • アジャイル(スクラムなど): 目的地(ゴール)だけを決めて、**「今、ここからどう動くか」**をその都度決める方法。
    • 例: 「東京へ行くぞ!」と決めるだけ。次の駅で「電車が遅れたからバスにしようか?」とその場で決める。
    • 問題点: 全体像が見えにくく、「いつ頃着くのか?」や「何が必要か?」が stakeholders(関係者)に伝わりにくい。

MDAX は、この 2 つの良いとこ取りをした「ハイブリッド」な方法です。


🧭 2. MDAX の核心:「目的地の標識(マイルストーン)」で進む

MDAX が提案するのは、**「細かなタスク(何をするか)」ではなく、「達成すべき状態(どんな状態になるか)」**を計画の中心に置くことです。

これを**「登山」**に例えてみましょう。

  • 従来の計画: 登山道すべての「足跡」を事前に決める。「1 時 30 分にこの岩を登り、1 時 35 分にこの木を左に曲がる…」
  • MDAX の計画: 頂上までの**「重要なチェックポイント(標識)」**を決める。
    • 標識 A:「山小屋に到着」
    • 標識 B:「木々の限界地点を越える」
    • 標識 C:「頂上」

なぜこれが良いのか?
「山小屋に到着する」という目標が決まっていれば、そのために「どのルートを通るか」「どの靴を履くか」「誰が先導するか」という細かい動き(タスク)は、その時その時の状況に合わせて柔軟に決められます。

  • 強み: 標識(ゴールの状態)は簡単には変わりません(例:山小屋はそこにある)。だから計画は崩れにくい。
  • 柔軟性: 道中の歩き方(タスク)は、天候や体調に合わせて変えられます。

🧩 3. 具体的なやり方:パズルとレゴ

MDAX では、計画を立てる時に**「視覚的なパズル」**を使います。

  1. マイルストーン(標識)を決める:
    「リリース 1 が終わる」「テストが完了する」「ハードウェアが届く」といった重要な状態を、付箋(ステッキノート)に書きます。
  2. パズルを組む:
    それらの付箋を、大きなボード(キャンバス)に並べます。「A が終わらないと B は始まらない」という順序(依存関係)を矢印で繋ぎます。
    • イメージ: 大きなパズルを、完成形(ゴール)から逆算して組み立てているような感覚です。
  3. リソース(人員)を当てはめる:
    「誰が」「いつ頃」そのパズルのピースを埋めるかを考えます。
    • ここがアジャイルの「チームの能力」を考慮する部分です。「4 人で 3 ヶ月」という枠の中で、パズルが収まるように配置します。
  4. 実行(スクラム):
    大きなパズル(マイルストーン)が決まったら、実際の作業はいつものアジャイル(スクラム)のように、2 週間ごとのスプリントで進めます。
    • 「今週はパズルのこの部分(マイルストーンの一部)を埋めるぞ」という目標があるため、チームは迷わずに作業できます。

🎯 4. なぜこれが「魔法」なのか?

この方法には 3 つの大きなメリットがあります。

  1. 誰にでもわかる「共通言語」:
    「タスクを 50 個こなす」ではなく、「山小屋に到着する」という状態を目標にするので、経営者も開発者も、同じゴールをイメージできます。
  2. リスク管理:
    「ハードウェアが届かない」というリスクがある場合、それを「ハードマイルストーン(絶対に守らなければならない日付)」として計画に組み込みます。もし遅れそうなら、早めに「範囲を狭める」などの対策が取れます。
  3. チームの自主性:
    「いつ、誰が、何をするか」をトップダウンで命令するのではなく、「いつまでに、どんな状態にしたいか」をチームで話し合って決めます。だからチームは「自分の計画」だと感じ、やる気が出ます。

🍽️ 5. 実例:レストランのタブレット注文システム

論文の中では、架空のレストランチェーン「RestoLight」の例が出てきます。

  • 目標: 来年 6 月の新メニュー発売に合わせて、タブレット注文システムを完成させる。
  • 計画の立て方:
    • 細かく「メニュー画面を作る」「決済機能を作る」と決めるのではなく、
    • 「ベータテスト開始」「システム全体テスト完了」「本番リリース」という**「状態」**をマイルストーンに設定。
    • それぞれの状態に達するために必要な作業(パズルのピース)を、チームの人数と期間に合わせてボードに配置していく。

こうすることで、「6 月までに完成させる」という**「約束(ハードマイルストーン)」**を守りつつ、その過程で「機能の優先順位」や「作業の進め方」を柔軟に変えることができました。


💡 まとめ

MDAX は、「大きな地図(全体計画)」と「コンパス(アジャイルな実行)」を両方持った方法です。

  • 計画は「目的地の標識(マイルストーン)」を決めること。
  • 実行は「その標識にたどり着くための歩き方」をチームで柔軟に決めること。

これにより、「計画通りにいかない」というストレスと**「計画がないことによる混乱」**の両方を解消し、プロジェクトを成功に導くことができます。

まるで、**「ゴール地点の標識だけを頼りに、チームで協力しながら最高のルートを見つけていく登山」**のようなものです。

自分の分野の論文に埋もれていませんか?

研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。

Digest を試す →