📗
Project Sprint
Latest Version (GitHub)v4.3 Top
  • TOP
  • Project Sprint (Ja)
    • v4.3
      • Introduction
      • Definitions
      • Framework
    • v4.2
      • Introduction
      • Definitions
      • Framework
    • v4.1
      • Introduction
      • Definitions
      • Framework
    • v4.0
      • Introduction
      • Definitions
      • Framework
    • v3.3
      • Theories
        • Project Sprint 101
        • プロジェクトライフサイクル
        • プロジェクトゴールとは
        • マイルストーンとは
        • トラックとは
        • 制約・イベント
        • 期待値とロール
        • 定例ミーティングの重要性
        • アジェンダとは
        • プロジェクトの環境整備
        • 継続的改善アプローチ
        • Project Sprintの成功指標
      • Practices
        • プロジェクトゴールの設定
        • マイルストーンの設定
        • プロジェクトゴールとマイルストーンの見直し
        • トラックの設定
        • チームメンバーの理解とロールシートの利用
        • ロールの確認
        • ミーティングの設計
        • ミーティングの進行方法
        • タスクの設定
        • ミーティングロールの確認
        • ミーティング環境についてのノウハウ
        • アジェンダアイテムの要素
        • 情報共有環境の構築
        • スタンドアップの導入
        • 振り返り
        • テンショントリアージ
        • ロールセッション
      • Essentials
      • Reference
    • v3.2
      • Theories
        • Project Sprint 101
        • プロジェクトライフサイクル
        • プロジェクトゴールとは
        • マイルストーンとは
        • トラックとは
        • 期待値とロール
        • 定例ミーティングの重要性
        • アジェンダとは
        • プロジェクトの環境整備
        • 継続的改善アプローチ
        • Project Sprintの成功指標
      • Practices
        • プロジェクトゴールの設定
        • マイルストーンの設定
        • プロジェクトゴールとマイルストーンの見直し
        • トラックの設定
        • チームメンバーの理解とロールシートの利用
        • ロールの確認
        • ミーティングの設計
        • ミーティングの進行方法
        • タスクの設定
        • ミーティングロールの確認
        • ミーティング環境についてのノウハウ
        • アジェンダアイテムの要素
        • 情報共有環境の構築
        • 振り返り
        • テンショントリアージ
        • ロールセッション
      • Essentials
      • Reference
    • v3.1
      • Tutorial
        • Project Sprint 101
        • プロジェクトライフサイクル
        • プロジェクトの環境整備
        • プロジェクトゴールとマイルストーンを設定する
          • プロジェクトゴールやマイルストーンの設定が難しいときの始め方
          • トラック:プロジェクト遂行の単位
          • トラックの設定方法
        • チームメンバーを知り、ロールを設定する
        • ミーティングを設計する
        • ミーティングの準備をする
        • ミーティングを開催する
          • タスクを設定する
        • ミーティング環境についてのノウハウ
        • 継続的改善アプローチ
          • 過去の経験を活かす:振り返り
          • 現在の心の声を活用する:テンショントリアージ
          • 未来の展望と仮説:ロールセッション
        • プロジェクトゴールとマイルストーンを見直す
        • ロールを確認する
        • Project Sprintの成功指標
      • Essentials
      • Reference
    • v3.0
      • Tutorial
        • Project Sprint 101
        • プロジェクトの環境整備
        • プロジェクトゴールとマイルストーンを設定する
          • プロジェクトゴールやマイルストーンの設定が難しいときの始め方
          • プロジェクトの時間軸を整理するための便利な考え方(トラック/フェーズ)
        • チームメンバーを知り、ロールを設定する
        • ミーティングを設計する
        • ミーティングの準備をする
        • ミーティングを開催する
          • タスクを設定する
        • ミーティング環境についてのノウハウ
        • 継続的改善アプローチ
          • 過去の経験を活かす:振り返り
          • 現在の心の声を活用する:テンショントリアージ
          • 未来の展望と仮説:ロールセッション
        • プロジェクトゴールとマイルストーンを見直す
        • ロールを確認する
        • プロジェクトスプリントの成功指標
      • Essentials
      • Reference
    • v2.2
      • Tutorial
        • Project Sprint 101
        • プロジェクトのゴールとマイルストーンを設定する
        • チームメンバーを知り、ロールを設定する
        • ミーティングを設計する
        • ミーティングの準備をする
        • ミーティングを開催する
        • 振り返りを行う
        • プロジェクトのゴールとマイルストーンを見直す
        • ロールを確認する
        • ユーザーコミュニティ
      • Essentials
      • Tips
        • プロジェクトの環境整備
        • プロジェクトの時間軸を整理するための便利な考え方(トラック/フェーズ/イベント)
        • チームが納得できて作業効率のよいタスクの設定方法
        • スタンドアップの導入
        • 実務で使いやすいロールの設定
        • ロールの分類と性質
        • マイルストーンマップの利用
        • プロジェクトで作り出されるものにはどのようなものがあるのか(アウトプット/成果物)
        • ミーティングを定例開催にする理由
        • ミーティング環境についてのノウハウ
        • アジェンダアイテムに含まれているとよい全要素
        • アジェンダの目的
        • チームの定義
        • ロールシートの利用
        • 継続的改善アプローチとは
        • 代表的な振り返りの手法
        • テンショントリアージの方法
      • Advance
      • Reference
  • Project Sprint (En)
    • En v2.0
      • Tutorial
        • Project Sprint 101
        • Setting Goals and Milestones for a Project
        • Knowing your Team Members and Setting their Roles
        • Designing a Meeting
        • Preparing for a Meeting
        • Holding a Meeting
        • Conducting a Reflection
        • Reviewing Project Goals and Milestones
        • Checking Roles
        • User Community
      • Essentials
      • Tips
        • Tips1: Useful Concepts for Organizing Project Timeline (tracks/phases/events)
        • Tips2: Using a Milestone Map
        • Tips3: What Are Some of the Things That Are Produced in a Project(outputs/deliverables)
        • Tips4: Preparing Project Environments
        • Tips5: Setting Up Roles That Are Easy to Use in Practice
        • Tips6: Using a Roll Sheet
        • Tips7: Know-How About the Meeting Environment
        • Tips8: All Elements that Should be Included in the Agenda
        • Tips9: Typical Looking Back Techniques
        • Tips10: Tension Triage Methods
        • Tips11: How to Set Tasks in a Way That Makes Sense to the Team and Is Efficient
        • Tips12: Why Meetings Should Be Held on a Regular Basis
        • Tips13: Classification and Properties of Roles
        • Tips14: The Purpose of an Agenda
      • Advance
      • Reference
  • Practical Guide
    • プラクティカルガイド・ビジュアル版
    • タスクとアクション
  • License
  • Release Notes
GitBook提供
このページ内
  • マイルストーンの設定
  • マイルストーンの粒度・抽象度
  • 設定後の扱い
  • マイルストーンマップの利用
  • マイルストーンマップの具体的な記入要素と入力内容サンプル
  1. Project Sprint (Ja)
  2. v3.3
  3. Practices

マイルストーンの設定

最終更新 2 年前

マイルストーンの設定

トラックが設定できたら、続いてマイルストーンを設定しましょう。マイルストーンもと同様、当該トラックの推進を担うメンバー全員で話し合いながら作っていくのが理想です。ただしこれも実際には、最初は全員で発散的に意見を出し合ったのち、誰かがその内容を取りまとめて明文化する、という流れを辿ることが多いものです。もちろん、最終的には全員が納得している状態になっている必要があります。そのため、全員が理解しやすいように、極力シンプルなものになるよう心掛けてください。

制約やイベントを意識しながら、「いつまでにどのような作成物が必要か/どういう状態になっている必要があるか」がある程度具体的にイメージできる場合には、プロジェクトゴールを見据えながらバックキャストでマイルストーンを設定していきます。具体的なイメージがまだ持ちにくい場合には、まず取り組めるところからフォアキャストでマイルストーンを設定することになります。

マイルストーンがうまく設定できないときは、トラックの設定やプロジェクトゴールを見直す必要があるかもしれませんし、マイルストーン設定の前提となるチームメンバー同士の認識合わせがまだ十分でないのかもしれません。必要に応じて、前の工程に戻って議論をしましょう。

マイルストーンの粒度・抽象度

各トラックの自律性を保つには、トラック間が疎結合である必要があります。そのため、マイルストーンを設定する際には、相互の依存関係・影響関係を判断できるような粒度・抽象度を意識しましょう。具体的には、あるトラックのマイルストーンの達成のために別のトラックのマイルストーンを調整することができたり、他のトラックを担っているメンバーが「あのトラックのマイルストーン達成のためにはこのようなアウトプットを提供してあげたほうがいいな」と自発的に提案できたりするような記述が理想です。

マイルストーンの粒度や抽象度は、プロジェクトゴールとの距離感によってばらつきが出てもかまいません。通常、直近のマイルストーンは期日・作成物ともに具体的なものになり、プロジェクトゴールに近いものほど抽象的で大まかな記載になります。ただし、マイルストーンを見たチームメンバーがそれぞれ自分で意思決定をして行動できる程度には、具体性のあるものである必要があります。そのマイルストーンに直接関わっているメンバーが理解できることはもちろん、直接関わっていないメンバーが見たときにもそれに応じて自身で必要な行動を取れるようなものにしてください。また、プロジェクト外のステークホルダー(例えば、プロジェクトの結果を報告するべき人や、プロジェクトの結果を受けて業務に影響が出る人)が客観的に見たときに、何を作成物として作ろうとしているのかすんなり理解できるかどうかも、適切なマイルストーン設定のための一つの判断基準になるでしょう。

設定後の扱い

設定したマイルストーンは、チームメンバーがいつでも参照できる状態にしておきます。こうすることで、チームメンバーがプロジェクトの進行中にタスクを実行する際やチームメンバー間で議論を行う際にマイルストーンやその先のプロジェクトゴールを常に意識し、認識がずれていないかすぐに確認することができるようになります。

また、マイルストーンはプロジェクトを取り巻く環境の変化や実際にタスクを遂行する中で分かってきたことを踏まえて、プロジェクト中にいつでも変更することが可能です。ただし、変更についてプロジェクトチームで納得することが必要です。

実際の変更の流れはで解説します。

マイルストーンマップの利用

マイルストーンを共有し参照可能にしておくためのツールとして、「マイルストーンマップ」を利用することをおすすめします。

マイルストーンマップとは、プロジェクト内のマイルストーンの全体像を把握するためのシートのことです。あるべき姿や状態を分かりやすくシンプルに表現することで、チームメンバー全員が共通認識を持てるようになります。また、複数のマイルストーンを横断的に記載することで、マイルストーン間の関係や設定の背景を含めたより深い理解を可能にします。

マイルストーンマップには次のような要素を、ゴールまでのマイルストーン全体を俯瞰して見られるような形で盛り込みます。各要素はプロジェクトの変化に応じて常に更新し、形骸化させないことが重要です。

  • ステージ名: マイルストーン達成までの期間の意味的な位置づけ(このステージで実際に何をするのかを分かりやすく記載する)

  • 期日の開始日: 通常は直前のマイルストーン終了日の翌日

  • 期日の終了日(必須): マイルストーン完了の期日

  • 作成物(必須): マイルストーン完了時に出力されていなくてはならない作成物

  • 達成したい状態: マイルストーン完了時点でプロジェクト内部がどのような状態になっていてほしいか、またはプロジェクトの作成物を受けてプロジェクトの外部がどのような状態になっていてほしいか、といったあるべき姿や理想の状態を記述

  • 達成の基準・目標値:どうなっていればマイルストーン達成と言えるかを具体的に記述

  • メモ: 補足情報を自由に記載する

マイルストーンマップの具体的な記入要素と入力内容サンプル

例えば「ある問題を解決できる新規サービスを立ち上げる」というゴールを持ったプロジェクトがあり、このためにいくつかのマイルストーンを設定した場合、マイルストーンマップを表形式で作成すると以下のようになります。

マイルストーン
顧客の定義とリスト化の完了
必要な機能の検討完了
リリースのための環境整備

期間

6/1〜6/30

7/1〜8/31

9/15〜11/14

ステージ名

【調査】顧客の存在を確かめる

【企画】このサービスで問題を解決できるか確かめる

【実現】市場価値があるサービスか確かめる

作成物

・顧客定義シート ・顧客リスト

・UXマップ ・サービス機能リスト ・顧客ヒアリング(5人分)

・クラウドファンディング実験結果まとめ ・ユーザーアンケート

達成したい状態

・顧客に今回の問題があることをメンバーが確信できている

・問題解決のために必要な機能が把握できている

・このサービスの市場価値に定量的な根拠がある

達成の基準

・どこに顧客が存在するのかわかっている

・リリースに含めるべき最低限の機能が特定できている

・次のステップとしてリリースできる機能の範囲が決まっている

メモ

プロジェクトゴールの設定
プロジェクトゴールとマイルストーンの見直し