スクラムマスター面接
模範回答集|全カテゴリ完全解説
SAFe・スクラム・シナリオ・ツールの4カテゴリ、全67問の質問と模範回答を完全収録。WSJF優先順位順に整理し、STAR法・具体的ステップ・よくある誤解まで徹底解説します。
📌 面接での「公式定義」と「現場プラクティス」の使い分け
- DoR(Definition of Ready)はScrum Guide 2020の正式要素ではありません。現場での補助的プラクティスです。面接では「公式要素ではないが、PBIを着手可能な状態にそろえるための現場プラクティス」と説明しましょう。
- デイリースクラムの主体はDevelopersです。SMが常に司会者である必要はなく、チームが自律的に運営できる状態を目指すことが理想です。
- SMの権限は「管理・徹底させる」ではなく「支援・促進・ファシリテート」が正しい表現です。
「Scrum Guide上はこう定義されています。現場では補助的にこういう運用もあります」と区別して話せると、面接官への評価が高まります。
質問一覧
- PIプランニングとは何か?
- PIプランニングの前・中・後のあなたの役割は?
- ARTイベントとは何か?
- ART(アジャイルリリーストレイン)とは?
- SAFeのコアバリューとは?
- SAFeの原則とは?
- WSJFを使ったARTバックログ優先順位付けは?
- ビジネス価値(BV)とは?
- 実績価値(AV)とは?
- PIオブジェクティブへのBV割り当て方法は?
- RTEの役割とは?
- PIプランニングのインプット・アウトプットは?
- ROAMを使ったリスク管理方法は?
- 依存関係の管理方法は?
- プログラムボードとは?
- システムデモとは?
- Inspect & Adaptとは?
- IPスプリントとは?
- SAFeフローメトリクスとは?
- CFD(累積フロー図)とは?
- プログラムカンバンとは?
- Jira Alignとは?
PI(Program Increment)プランニングとは、SAFeにおける最も重要なイベントで、ARTに関わる全チームが一堂に会して、次の8〜12週間(通常5スプリント)の計画を立てる2日間のイベントです。
| アジェンダ | 内容 |
|---|---|
| Day1 午前 | ビジネスコンテキスト共有(経営層・PM)・アーキテクチャビジョン(システムアーキテクト) |
| Day1 午後 | チームブレイクアウト #1(各チームが計画作成)・ドラフトレビュー(リスク・依存関係の共有) |
| Day2 午前 | チームブレイクアウト #2(フィードバックを反映して計画を精緻化) |
| Day2 午後 | リスクROAM分類・最終計画レビュー(各チームが発表)・信頼投票 |
【PIプランニング前】
- チームバックログの整備支援(PBIの優先順位確認・リファインメント)
- チームメンバーへのSAFeプロセス教育(特に初参加者向け)
- 前PIのベロシティ・完了率などのデータ整理
- キャパシティ計算(祝日・有給・他プロジェクト稼働を考慮)
- ロジスティクス調整(会場・ツール・参加者調整)
【PIプランニング中】
- チームのブレイクアウトセッションのファシリテーション(タイムキーピング・議論促進)
- 障害・依存関係を即時RTEにエスカレーション
- チームが現実的なコミットメントをできるよう支援(過剰コミット防止)
- 信頼投票の実施と懸念事項の収集・対応
【PIプランニング後】
- PIオブジェクティブをチームに見える場所に掲示・共有
- 依存関係の継続的なトラッキング(毎週ART Syncで確認)
- Owned/MitigatedリスクをART Syncで継続追跡
- 各スプリントでPIオブジェクティブとの照合・差異の早期発見
ARTイベントとは、SAFeにおいてART全体が同期するための定期的なイベント群です。複数チームが同一ケイデンスで動き、大規模な整合性を維持します。
| イベント | 頻度 | 目的 |
|---|---|---|
| PIプランニング | PI毎(約10週) | 次PIの計画・整合。全チームが2日間集まり依存関係を解消する |
| システムデモ | スプリント毎 | ART全体で統合されたインクリメントをステークホルダーにデモ |
| Inspect & Adapt(I&A) | PI毎 | PI終了後の振り返りワークショップ。定量分析+改善アクション策定 |
| ART Sync(SoS) | 週次 | 各チームのSMが集まりクロスチームの障害・依存関係・進捗を同期 |
| PO Sync | 週次 | POとPMが集まりバックログの優先順位・フィーチャーの整合を確認 |
共通のミッションとビジョンに向かって協働する、5〜12チーム(50〜125人)の長期的な自己組織化チームの集合体です。SAFeの基本デリバリー単位です。
- 電車(Train)のメタファー:定刻(PIケイデンス)で出発し、乗り遅れたら次のPIを待つ
- 固定メンバー:プロダクト・エンジニアリング・ビジネスが一体となった仮想組織
- 主要役割:RTE(リリーストレインエンジニア)・プロダクトマネージャー・システムアーキテクト
- 継続的デリバリー:すべてのPIで価値あるソリューションを届けることを目指す
SAFeには4つのコアバリューがあります。すべての手法・イベント・ツールの基盤となる価値観です。
① Alignment(整合性)
全階層(ポートフォリオ→プログラム→チーム)が戦略目標に整合する状態。PIプランニングが主な整合メカニズムです。整合がないと、各チームが独立して動き価値が届かなくなります。
② Built-in Quality(組み込み品質)
品質は後から追加するのではなく、開発プロセスに最初から組み込む考え方。TDD・CI/CD・DoDが実践手段です。品質の欠如は最終的に速度を下げます。
③ Transparency(透明性)
進捗・リスク・課題・失敗をすべてのステークホルダーに包み隠さず可視化する。プログラムボード・フローメトリクスで実現します。隠蔽は信頼を破壊し、問題の早期発見を妨げます。
④ Program Execution(プログラム実行)
計画よりも、実際に動くプロダクトを届けることにフォーカス。「動くソフトウェアが最高の進捗報告」という精神を大規模組織で実現します。
SAFeには10の原則があります。特に重要な上位5〜6つを深く理解しておきましょう。
| # | 原則名 | なぜ重要か |
|---|---|---|
| 1 | 経済的視点で見る | WSJFの根拠。「最小コストで最大価値」を定量化して意思決定するのがSAFeの核心 |
| 2 | システム思考を適用する | 部分最適でなくシステム全体の視点で考える。ARTという単位がこの原則の具体化 |
| 3 | 変動性を前提にオプションを保持する | 不確実性の高い環境では早期確定が最大のリスク。選択肢を残しながら学習する |
| 6 | フロー可視化・WIP制限・バッチサイズ削減 | リーンフローの考え方。WIPが多すぎると全体が遅くなる。小さいバッチで頻繁に届ける |
| 7 | ケイデンスを適用し同期で計画する | PIプランニングがこの原則の具体化。定期的な同期で複数チームが予測可能に動ける |
| 9 | 分散した意思決定 | 戦術的決定は現場に委譲する。すべての意思決定を上位に持ち上げると遅くなる |
WSJFは「最も短い時間で最大のビジネス価値を生む仕事を最優先にする」という考え方に基づいた優先順位付け手法です。
BV=ビジネス価値、TC=時間的緊急性、RR/OE=リスク低減/機会創出、JS=ジョブサイズ(労力)
実践手順
- バックログの各フィーチャーを BV・TC・RR/OE・JS で相対評価する(フィボナッチ数列:1,2,3,5,8,13,20)
- 絶対値ではなく相対比較でスコアリングする(プランニングポーカーと同じ考え方)
- WSJF値の高い順にフィーチャーを並べ替える
- チーム・ビジネスオーナー間で合意形成し、PIプランニングに持ち込む
- PI実行中・次PI準備でも継続的に見直す(一度決めて終わりではない)
BV(Business Value)とは、PIプランニング中に、PIオブジェクティブそれぞれに対してビジネス側が付与する価値スコア(通常1〜10)です。
使用場面と役割
- PIプランニング中に、ビジネスオーナーがチームのPIオブジェクティブを評価する
- チームは「計画BV(Planned BV)」を設定し、ビジネス側が「実績AV(Actual AV)」を評価する
- PI終了後にPlanned BV vs Actual BVを比較し、プログラム予測精度を測定する
- 10点=戦略的に最重要、1点=あれば良いが優先度低
スクラムマスターの役割
- チームがビジネス価値を理解してオブジェクティブを設定できるよう支援する
- BVスコアの根拠をステークホルダーから引き出すファシリテーションを行う
- スコアが低い場合→なぜ価値が低いか理解し、オブジェクティブを修正する
AV(Actual Value)とは、PI終了時にビジネス側が評価する、PIオブジェクティブの実際の達成価値スコアです。
| 指標 | タイミング | 評価者 |
|---|---|---|
| 計画BV(Planned BV) | PIプランニング時 | チームとビジネスが合意 |
| 実績AV(Actual AV) | PI終了時 | ビジネスオーナーが評価 |
予測精度が常に100%の場合は過小コミットしている可能性があります。差分を分析して次PIの精度向上につなげましょう。
- チームがドラフトのPIオブジェクティブを作成する(「何を達成するか」を具体的・測定可能な形で記述)
- ビジネスオーナーがBVを付与する(1〜10点):10点=戦略的最重要、1点=優先度低
- チームとビジネスオーナーが対話する(スコアが低い場合はオブジェクティブの修正を検討)
- Uncommitted Objectivesは別管理(BVは付与するが達成できなくてもPIの成否に影響しない)
- PI終了時にAVを評価し、Planned BV vs AVの差分をI&Aで分析する
RTE(Release Train Engineer)とは、ARTレベルのスクラムマスターであり、ART全体のコーチ・ファシリテーターです。
主な責務
- PIプランニング・システムデモ・I&AなどARTイベントのファシリテーション
- ART全体の障害除去とエスカレーション
- 複数チーム間の依存関係調整
- チームのスクラムマスターへのコーチング
- メトリクス収集と可視化(フロー・品質・予測精度)
- ステークホルダー管理とコミュニケーション
| 観点 | スクラムマスター | RTE |
|---|---|---|
| 対象範囲 | 1チーム | ART全体(複数チーム) |
| 主なイベント | スプリントセレモニー | ARTイベント(PIプランニング等) |
| 障害対応 | チーム内 | チーム間・組織間 |
| メトリクス | チームベロシティ等 | フロー・品質・予測精度 |
| インプット | アウトプット |
|---|---|
| プロダクトロードマップ・ビジョン | PIオブジェクティブ(チーム別・ART全体) |
| アーキテクチャビジョン(システムアーキテクト提供) | プログラムボード(フィーチャーと依存関係のマップ) |
| 優先順位付きプログラムバックログ | スプリント計画(各チームの5スプリント分) |
| 前PIのI&Aアウトプット(改善アクション) | ROAMリスクログ(Resolved/Owned/Accepted/Mitigated) |
| チームのキャパシティ(稼働日数・ベロシティ) | 信頼投票結果と懸念事項への対応アクション |
| ビジネスコンテキスト(市場動向・戦略) | Uncommitted Objectivesのリスト |
ROAMとは、PIプランニング中に特定されたリスクを4つのカテゴリに分類し、対応方針を合意するフレームワークです。
| 分類 | 意味 | 対応アクション |
|---|---|---|
| Resolved(解決済み) | 議論の結果リスクが解消した | 記録のみ。追加対応は不要 |
| Owned(オーナー設定) | 特定の人・チームが管理責任を持つ | 担当者・期限を明確にアサインし継続追跡 |
| Accepted(受容) | 対処困難または対処コストが効果を上回る | ステークホルダーに透明に開示。影響最小化の計画のみ |
| Mitigated(軽減) | 影響・発生確率を下げる対策を実施する | 軽減策の担当者・期限を設定。スプリント毎に進捗追跡 |
SMのファシリテーション手順
- 付箋またはデジタルボードでリスクを全員が書き出す(ブレインストーミング形式)
- 1つずつ声に出して読み上げ、全体で4分類に仕分ける
- O・Mのリスクには「誰が・いつまでに」を必ずセットで決める
- Acceptedのリスクはビジネスオーナーに明示的に同意を取る
- 全リスクをROAMボードに記録し、ART Syncで毎週ステータスを更新する
- PIプランニング中にプログラムボードで依存関係を矢印で可視化する
- 各依存関係に「提供チーム」と「受け取りチーム」を明確にする
- 毎週のART Sync(スクラム・オブ・スクラム)で進捗と障害を確認する
- 赤い矢印(未解決の依存関係)をゼロに近づけることを目標にする
- 解消できない依存はRTEを通じてエスカレーションし、組織的に対処する
プログラムボードは、PIプランニングのアウトプットとして作成される、複数チームのフィーチャーと依存関係を可視化したボードです。
| 要素 | 説明 |
|---|---|
| 縦軸 | チーム名(ART内の各スクラムチーム) |
| 横軸 | スプリント(Sprint 1〜5) |
| フィーチャーカード | 各チームがコミットしたフィーチャーを対応するスプリントに配置 |
| 依存関係の矢印 | チーム間の依存を矢印で結ぶ(赤色=未解決リスク) |
| マイルストーン | リリース日・外部依存などの固定期限を表示 |
システムデモとは、ART全体で統合されたインクリメントをステークホルダーにデモする場です。各チームのスプリントレビューとは異なり、「全チームの成果を統合した状態」でデモします。
| 観点 | スプリントレビュー | システムデモ |
|---|---|---|
| 対象 | 1チームの成果物 | ART全体の統合済み成果物 |
| 参加者 | チームとPO、一部ステークホルダー | ART全員+ビジネスオーナー・上位ステークホルダー |
| 頻度 | スプリント毎 | スプリント毎(PIの各スプリント後) |
- 個別チームが順調でも統合すると動かない・期待した価値になっていないことを早期発見できる
- ステークホルダーの早期フィードバック獲得に有効
Inspect & Adapt(I&A)は、PI終了後に行うART全体の振り返りと改善の場です。単なるレトロスペクティブではなく、ART全体・システム全体・進め方全体を見直します。
3部構成で実施
- PI System Demo:PI全体の統合デモ。全スプリントの成果を統合した状態でステークホルダーにデモする
- 定量的問題分析:フローメトリクス・予測精度・品質指標を確認。根本原因分析(5 Why等)を実施する
- 改善ワークショップ:特定した課題に対して改善アクションを策定。次PIへの入力とする
| 観点 | レトロスペクティブ | Inspect & Adapt |
|---|---|---|
| 対象 | 1チームのプロセス | ART全体のプロセス・システム・組織 |
| タイミング | スプリント末 | PI末 |
| 改善範囲 | チームの習慣・プラクティス | 組織レベルの仕組み・プロセス |
IP(Innovation & Planning)スプリントとは、PIの最後のスプリント(通常スプリント5)のことです。通常の開発作業は行わず、4つの目的のために使います。
| 用途 | 内容 |
|---|---|
| Innovation(革新) | ハッカソン・新技術の実験・技術的負債解消・改善活動 |
| Planning(計画) | 次PIのプランニング準備(バックログリファインメント・事前調査) |
| Integration(統合) | 全チームの成果を統合・テストする最終確認・ハードニング |
| Inspect & Adapt | I&Aワークショップの実施 |
- 「作業が遅れたときに埋め合わせるバッファスプリント」ではない
- IPスプリントに機能開発を詰め込むと本来の4つの価値がすべて失われる
- チームがIPスプリントを「休息週間」にしないよう意義を説明する
- 革新アクティビティ(ハッカソン等)の企画ファシリテーションを行う
- 次PIプランニングに向けたバックログリファインメントを推進する
SAFeでは6つのフローメトリクスを用いて、価値の流れを測定・改善します。
| メトリクス | 定義 | 活用・改善 |
|---|---|---|
| Flow Velocity | 一定期間に完了した作業アイテム数 | 生産能力トレンドを把握。WIPを減らして完了率を高める |
| Flow Time | 作業開始から完了までの時間(リードタイム) | 顧客への価値提供スピードの指標。バッチサイズ削減で改善 |
| Flow Load | 現在進行中の作業量(WIP) | WIPが多すぎると全員が忙しいのに完了物が増えない。WIP制限を設ける |
| Flow Efficiency | 合計リードタイムに占める実作業時間の割合 | 待ち時間の多さを可視化。承認フロー短縮で改善 |
| Flow Distribution | フィーチャー・リスク・技術的負債・課題の比率 | 作業バランスが偏っていないか確認。PI計画時に比率目標を設定 |
| Flow Predictability | 計画BVに対する実績AV比率 | ARTの信頼性指標。スプリント毎にPIオブジェクティブとの乖離を早期検知 |
CFD(Cumulative Flow Diagram)とは、バックログ・進行中・完了の各ステータスにある作業量を時系列で積み上げ表示したグラフです。
- WIPの増減をリアルタイムで可視化:帯の幅が広がっている=WIPが増えている(ボトルネックのサイン)
- リードタイムの変化:帯の傾き角度でスループットと平均リードタイムを把握する
- スコープ変化の検知:上端のラインが急に上がる場合はスコープ追加が発生している
プログラムカンバンとは、ARTレベルでフィーチャーの流れを可視化し、WIPを制限してフロー効率を高めるカンバンボードです。チームバックログに入れる前段階のフィーチャー管理ツールです。
| ステージ | 説明 |
|---|---|
| Funnel(候補) | すべてのアイデア・要求が集まる入口。WSJFで優先順位付けを開始する |
| Analyzing(分析) | フィーチャーの詳細分析・受け入れ基準の定義・見積もりを行う |
| Backlog(バックログ) | PIプランニングに持ち込む準備が完了したフィーチャーを保管する |
| Implementing(実装中) | 現在PIで実装中のフィーチャー |
| Validating(検証中) | 統合テスト・ステークホルダー検証中のフィーチャー |
| Done(完了) | 価値が顧客に届いた完了済みフィーチャー |
Jira Alignとは、SAFeのような大規模アジャイルフレームワークを支援するエンタープライズ向けポートフォリオ管理ツールです(Atlassian社製)。
- ポートフォリオ→プログラム→チームの3階層を一元管理できる
- デジタルPIプランニングのサポート:オンラインPIプランニングで主要ツールとして活用
- プログラムボードのデジタル化:依存関係・マイルストーン・フィーチャーをリアルタイム管理
- ROAMリスクの管理:リスクの分類・担当者アサイン・進捗追跡
- フローメトリクスのダッシュボード:予測精度・BV vs AV・ベロシティをリアルタイム表示
- Jiraとの統合:チームレベルのJiraデータを上位計画に自動反映
質問一覧
- スクラムとは何か?
- アジャイルマニフェストと原則を説明せよ
- スクラムの価値観とは?
- スクラムの三本柱とは?
- スクラムマスターの役割は?
- 障害をどう除去するか?
- サーバントリーダーシップとは?
- スプリントプランニングをどう進行するか?
- デイリースクラムをどう進行するか?
- スプリントレビューをどう進行するか?
- レトロスペクティブをどう進行するか?
- DoR(着手の定義)とは?
- DoD(完成の定義)とは?
- ベロシティとは?
- ストーリーの見積もり方法は?
- プランニングポーカーとは?
- ストーリー分割とは?
- バーンダウンチャートとは?
- バーンアップチャートとは?
- リードタイムとは?
- サイクルタイムとは?
- スループットとは?
- チームベロシティの用途は?
スクラムとは、複雑な問題に対応するためのフレームワークで、価値の高いプロダクトを反復的・漸進的に届けます(スクラムガイド2020)。
| 要素 | 内容 |
|---|---|
| 3つの柱(経験主義) | 透明性(Transparency)・検査(Inspection)・適応(Adaptation) |
| 5つの価値観 | 確約・集中・開放・尊重・勇気 |
| 3つの役割 | プロダクトオーナー(PO)・スクラムマスター(SM)・開発者(Developers) |
| 3つの成果物 | プロダクトバックログ・スプリントバックログ・インクリメント |
| 5つのイベント | スプリント・スプリントプランニング・デイリースクラム・スプリントレビュー・レトロスペクティブ |
アジャイルマニフェスト 4つの価値(2001年)
⚠️ 右辺も重要ですが、左辺をより重視するという意味です。
12の原則(特に重要なもの)
- 価値あるソフトウェアを早く継続的に届ける
- 要件変更を歓迎する(たとえ開発後期でも)
- 動くソフトウェアを数週間〜数ヶ月ごとに届ける
- ビジネスと開発者は毎日協働する
- 信頼できる人々に環境と支援を与え、仕事を任せる
- 動くソフトウェアが進捗の主要な尺度
- 持続可能なペースで開発を継続
- シンプルさ(やらない作業量を最大化すること)
- 自己組織化チームが最良のアーキテクチャ・要件・設計を生む
- 定期的にチームの効果を振り返り調整する
| 価値観 | 意味 | 実践例 |
|---|---|---|
| 確約(Commitment) | スプリントゴール達成に全力でコミット | 「できたらやる」でなく「やり切る」姿勢 |
| 集中(Focus) | スプリント期間中はスプリントゴールに集中 | 割り込み作業を最小化する |
| 開放(Openness) | 作業・課題・懸念をオープンに共有 | デイリースクラムでの透明なコミュニケーション |
| 尊重(Respect) | 全員が能力ある専門家として尊重される | 失敗を責めず学びに変える文化 |
| 勇気(Courage) | 困難なことに取り組み、正しいことを行う | 「それは無理です」と正直に言える勇気も含む |
スクラムは経験的プロセス制御理論(経験主義)に基づいており、3つの柱で支えられています。
① 透明性(Transparency)
プロセスと作業を担当者全員が見える状態にします。実践例:プロダクトバックログの公開・DoDの明確化・スプリントボードのオープン化
② 検査(Inspection)
アーティファクトと目標達成の進捗を頻繁に検査します。実践例:スプリントレビュー・デイリースクラム・レトロスペクティブ
③ 適応(Adaptation)
問題が発見されたらプロセスや成果物を調整します。実践例:バックログリファインメント・スプリント中の計画修正・レトロのアクション実施
スクラムマスターはサーバントリーダーとして、3方向に対して責務を持ちます。
| 対象 | 主な責務 |
|---|---|
| スクラムチームへ | スクラムの理論・実践のコーチング・自己管理と機能横断性の促進・障害の除去・スクラムイベントが目的に沿って効果的に行われるよう支援・ファシリテート |
| プロダクトオーナーへ | 効果的なプロダクトゴール・バックログ管理の支援・バックログアイテムを明確・簡潔にする手法の提供・経験的なプロダクト計画のサポート |
| 組織へ | アジャイル・スクラムの社内導入支援・ステークホルダーとのコラボレーション促進・組織のアジリティ向上支援 |
- チームメンバーへの指示・命令はしない
- タスクのアサインはしない(チームが自己組織化して行うこと)
- スプリントゴールの決定は自分ではしない(チームとPOの仕事)
- チームの代わりに問題を解決しない(チームが自律的に解決できるよう支援する)
- 可視化:デイリースクラムで「今日の障害は何か?」を確認。障害リスト(Impediment Backlog)を作成・全員に公開する
- 分類:チーム内で解決可能か?チーム外の支援が必要か?を判断する
- 対応:技術的な問題→IT部門・アーキテクトへ連絡、人間関係→コーチング・1on1、外部依存→RTE経由で組織調整
- 追跡と完了確認:障害が実際に解消されたか確認する。再発防止のためレトロスペクティブで根本原因を議論する
サーバントリーダーシップとは、リーダーがチームに「奉仕する」ことで、チームの能力を最大化するリーダーシップスタイルです。Robert Greenleafが提唱し、スクラムの根幹にある考え方です。
| 観点 | 従来型(Command & Control) | サーバントリーダー |
|---|---|---|
| 意思決定 | トップダウンで指示 | チームに委ねる。SMは環境を整える |
| 問題対応 | 自分が解決する | チームが解決できるよう支援する |
| 評価軸 | 自分の権威・地位 | チームの成長と成果 |
スクラムマスターとしての実践
- “どうすれば解決できると思う?” と問いかける(答えを与えない)
- チームの障害を取り除くために組織に働きかける
- 自分の「承認」を必要としない意思決定をチームに促す
- チームの成功を自分の成功と捉える
目的:スプリントで「何を」「どうやって」届けるかを計画する。タイムボックスは1スプリント1時間/週が目安(2週間スプリントなら最大4時間)。
2部構成で進める
- スプリントゴールを最初に確定する
- バックログアイテムの整備はプランニング前に完了させておく(DORの確認)
- キャパシティを数値で提示し、過剰コミットを防ぐ
- 全員が理解・コミットしているかを確認してから終了する
- POが未準備:事前のバックログリファインメントを徹底する
- チームが過剰コミット:実績ベロシティを見せてリアルな計画に誘導する
目的:15分以内でスプリントゴールに向けた進捗を同期する。進捗報告会ではなく、チームが計画を自律的に調整するための場。
①昨日、スプリントゴールに向けて何をしたか? ②今日、何をするか? ③障害はあるか?
- デイリースクラムの主体はDevelopers。SMは必要に応じてファシリテーションを支援する
- 時間を守る(15分厳守)。詳細な議論は「アフタースクラム」に誘導する
- チームがゴールを意識して話せているかを確認する
- 進捗報告会にしない(マネジメントへの報告の場ではない)
- SMがすべての発言を整理・まとめる必要はない
目的:インクリメントをステークホルダーに披露し、フィードバックを得る。SMはイベントが目的に沿って効果的に行われるよう支援・ファシリテートする。タイムボックスは1スプリント1時間/週が目安。
- デモ環境の準備支援(技術的な準備はチームと協力して事前に確認しておく)
- ステークホルダーを積極的に議論に参加させる(一方的なプレゼンにしない)
- 「完成」の定義(DoD)に合致しているかを確認する(未完了は含めない)
- フィードバックをバックログに反映するようPOを支援する
- チームの努力を認め、祝う文化を醸成する
| 問題 | 対処 |
|---|---|
| ステークホルダーが来ない | 招待方法・日時・議題を改善する。価値ある情報が得られると伝える |
| デモが機能しない | 事前のリハーサルを徹底する。デモ環境を本番と分離する |
| フィードバックが表面的 | 「何が使いにくいか」「何が足りないか」を具体的に問いかける |
目的:チームがプロセス・関係性・ツールを改善する場を支援・ファシリテートする。タイムボックスは1スプリント1.5時間/週が目安。
| フォーマット | 内容 | 適するシチュエーション |
|---|---|---|
| Start/Stop/Continue | 始めること・やめること・続けること | シンプルで初心者向け |
| KPT | Keep / Problem / Try | 日本語環境で最もよく使われる |
| 4Ls | Liked / Learned / Lacked / Longed for | 学習・成長にフォーカスしたいとき |
| Mad/Sad/Glad | 感情ベースの振り返り | チームの感情状態を把握したいとき |
- 心理的安全性の確保:「これは批判の場ではなく学びの場」と明示する
- 具体的なアクションアイテムの合意:担当者・期日付きで決める
- 前回のアクションの振り返り:「実施できたか?」を最初に確認する
DoR(Definition of Ready)とは、バックログアイテムがスプリントプランニングに持ち込める状態になったかを判断するための現場プラクティスです。
- 受け入れ基準(Acceptance Criteria)が明確に定義されている
- チームが見積もりできる粒度まで分解されている
- 依存関係が解消されている(または計画されている)
- ビジネス価値が明確になっている
- UIモックアップ・API仕様など必要な情報が揃っている
面接ではこの区別を明確にしましょう。
DoD(Definition of Done)とは、プロダクトインクリメントが「完成した」と言えるための条件リストです。チームとステークホルダー全員が合意している必要があります。
- コードがレビュー済みでメインブランチにマージされている
- 自動テスト(ユニット・統合)がすべてパスしている
- ドキュメントが更新されている
- ステージング環境でデプロイ・動作確認済み
- 受け入れ基準をすべて満たしている
ベロシティとは、チームが1スプリントで完了するストーリーポイントの平均値です。チームの生産能力の内部指標として使用します。
- スプリントプランニング:次スプリントで取り込めるポイント数の基準として使用する
- リリース計画:残バックログ ÷ 平均ベロシティ = 残スプリント数を予測する
- 改善施策の効果測定:レトロの改善アクション後のベロシティ変化を確認する
- ベロシティを「上げること」を目標にしない→品質低下・燃え尽きの原因になる
- チーム間のベロシティ比較に使わない→見積もり基準が異なるため意味がない
- 管理者がベロシティを「目標値」として設定すべきではない
ストーリーの見積もりには相対見積もりを使います。絶対時間(時間・日数)ではなく、ストーリーポイント(相対的な複雑さ・労力)で表現します。
- フィボナッチ数列(1, 2, 3, 5, 8, 13, 21)が最もよく使われる
- Tシャツサイズ(XS/S/M/L/XL)を使うチームもある
- まず「基準ストーリー(例:3ポイント=このくらいの規模)」を決めてから見積もりを始める
- チーム全員で見積もることでナレッジを共有できる
プランニングポーカーとは、チーム全員がカードを同時に開示することで合意形成バイアスを排除し、全員の意見を均等に反映する見積もりゲームです。
- POがストーリーを説明する
- 全員が見積もりカードを選ぶ(まだ見せない)
- 全員が同時にカードを開示する(同時開示が最重要ポイント)
- 最高値・最低値のメンバーが理由を説明する
- 議論した後、再度見積もりを実施する(合意するまで繰り返す)
ストーリー分割とは、大きすぎるユーザーストーリーを、1スプリントで完了できる小さな単位に分割するテクニックです。
| 分割方法 | 説明 | 例 |
|---|---|---|
| ワークフローで分割 | ユーザーの操作ステップごとに分ける | 「商品検索」「カート追加」「決済」に分割 |
| データで分割 | 入力種別・データ型ごとに分ける | 「クレカ決済」「銀行振込」に分割 |
| ビジネスルールで分割 | 条件分岐ごとに分ける | 「会員割引あり」「会員割引なし」に分割 |
| HAPPYパスで分割 | 正常系・異常系を分ける | 「正常ログイン」「エラー処理」に分割 |
バーンダウンチャートとは、スプリント期間中に残っている作業量(ストーリーポイント)を時系列で表示した折れ線グラフです。
- 理想線(直線)と実際の残作業線を比較してスプリントゴール達成可能性を判断する
- 右肩下がりの曲線が理想(毎日作業が減っている)
- 横ばいや上昇が続く場合は障害・スコープ追加が発生しているサイン
バーンアップチャートとは、完了した作業量(ストーリーポイント)とスコープ合計を時系列で表示した2本のグラフです。
| 観点 | バーンダウンチャート | バーンアップチャート |
|---|---|---|
| 視点 | 残り作業を「減らす」視点 | 完了を「積み上げる」視点 |
| スコープ変化の可視化 | 見えない | スコープ線が上がると即座に分かる |
| 適するシチュエーション | スプリント内の進捗管理 | 複数スプリントのリリース計画 |
リードタイムとは、顧客がリクエストを出した時点(バックログに入った時点)から、価値が顧客に届く(デプロイ・完了)までの経過時間です。
- WIP制限:仕掛中の作業量を減らして完了速度を上げる
- バッチサイズ削減:大きなフィーチャーを小さく分割して早く届ける
- 依存関係解消:待ちの時間を減らす
- 承認フロー短縮:レビュー・承認にかかる待ち時間を削減する
サイクルタイムとは、実際に作業を開始した時点から完了するまでの経過時間です。
リードタイムとの違い
スループットとは、一定期間(例:1スプリント)に完了した作業アイテムの数です。ストーリーポイントではなく「アイテム数」で測ります。
- チームの生産性を客観的に把握できる
- 予測モデル(モンテカルロシミュレーション)の入力データとして使用できる
- ポイント見積もりを使わない「ノーエスティメーション」アプローチで活用される
- スプリントプランニング:次スプリントで取り込めるポイント数の基準として使用する
- リリース計画:残バックログ ÷ 平均ベロシティ = 残スプリント数を予測する
- 改善施策の効果測定:レトロの改善アクション後のベロシティ変化を確認する
- キャパシティ管理:メンバー変更・休暇等によるベロシティ変動を計画に反映する
- ベロシティを「上げること」を目標にしない:品質低下・燃え尽きの原因になる
- チーム間のベロシティ比較に使わない:見積もり基準が異なるため意味がない
質問一覧
- チームが繰り返しスプリントゴールを達成できない。どうするか?
- スプリント中にステークホルダーがスコープを追加してきた。どう対応するか?
- ベロシティが急落した。どうするか?
- POと開発者の対立をどう解決するか?
- チームがアジャイル導入に抵抗している。どうコーチするか?
- チームがセレモニーに参加しない。どう対応するか?
- 複数チームの依存関係がデリバリーに影響している。どう対処するか?
- 上位ステークホルダーがアジャイルに異議を唱えている。どうするか?
- 本番障害がスプリントゴールに影響。どう対応するか?
- チームの燃え尽き(バーンアウト)が増加。どうするか?
- 分散チームのコミュニケーション問題をどう解決するか?
- メンバーのパフォーマンスが低下。どうコーチするか?
- チームが常に過剰コミットする。どうするか?
- レトロスペクティブが機能していない。どう改善するか?
- POがチームに関与しない。どうするか?
STAR法で回答
| 原因 | 確認方法 | 対処法 |
|---|---|---|
| 見積もりが不正確 | ベロシティの推移を確認 | プランニングポーカーの精度向上。不明確なストーリーにスパイクを追加する |
| 割り込み作業が多い | スプリントバックログの変更記録を確認 | バッファ確保。割り込みルール制定(緊急度判断基準の作成) |
| ゴール設定が非現実的 | スプリントゴールの内容を再確認 | POと協議してゴールを見直す。実績ベロシティをベースに計画する |
| 技術的負債の蓄積 | 技術負債リストの確認 | リファクタリング用キャパシティを毎スプリント確保する |
- 変更を直接受け取らない:必ずPOを通じて対処するよう丁寧に伝える
- スクラムのルールを説明:「スプリントバックログはチームのもの。スプリント中の変更は原則禁止です」と伝える
- POへの橋渡し:追加要求をプロダクトバックログに追加し、次スプリントの候補として検討する
- 緊急の場合のみ:スプリントキャンセルまたはトレードオフ(既存作業を外す)を検討する
ステークホルダーへのコミュニケーション例
「ご要望はプロダクトバックログに追加し、次スプリントの候補として検討します。今スプリントの変更はチームの集中を妨げ、コミットを守れなくなるリスクがあります。」
まず事実確認(パニックにならない):急落は1スプリントだけか、複数継続しているか?チームの人数に変化はあったか?
| 原因 | 確認方法 | 対処 |
|---|---|---|
| チームメンバーの欠席・異動 | キャパシティ確認 | 適正なスコープに調整する |
| 技術的負債・バグ対応増加 | スプリントの作業記録確認 | 改善スプリントの設定。次PIでデット解消時間を確保 |
| 外部依存の遅延 | 依存関係確認 | 先行してブロッカーを解消する。RTEにエスカレーション |
| チームのモチベーション低下 | 1on1・ムード指標 | レトロでオープンに議論する。SMが個別に話を聞く |
よくある対立パターン:「なぜこんなに時間がかかるのか」vs「技術的制約を理解してほしい」、「要件を変えたい」vs「今さら変えないでほしい」
- 個別ヒアリング:双方の立場・懸念・期待を別々に聞く。感情論ではなく、事実と影響を整理する
- 対話の場を設定:双方が安心して話せる中立的な場を作る。SM自身は判定者ではなく、ファシリテーターに徹する
- 共通ゴールを確認:「両者とも良いプロダクトを届けたい」という共通点を強調する
- 合意の形成:技術的制約をPOが理解できる言葉で可視化。優先順位の意思決定権はPOにあることを明確にしつつ、影響を透明に伝える
抵抗の根本原因を理解する:「今のやり方で問題ない」という信念・変化への不安・過去のアジャイル導入失敗経験・「名ばかりアジャイル」への不信感など
- 強制しない・問いかける:「今のプロセスでどんな課題を感じていますか?」
- 小さな実験から始める:まずデイリースクラムだけ。「2週間だけ試して、効果がなければ元に戻す」と約束する
- 成功体験を作る:小さな改善を「見える化」して、チームが変化のメリットを体感できるようにする
- 心理的安全性の確保:「失敗しても責めない」文化を構築。実験・学習・改善のサイクルを繰り返す
- 参加しない理由を個別にヒアリングする(強制的に解決しない。まず「聴く」)
- セレモニーの「目的と価値」を改めて説明する(形式的に感じている可能性がある)
- セレモニーの内容・時間・進め方を改善する(「何を得られるか」が見えていないとき)
- チームで「作業協定(Working Agreement)」を作り、参加を共通ルール化する
- プログラムボードまたはスクラム・オブ・スクラムで依存関係を可視化する
- ブロックされているチームと提供側チームを直接つなぎ、対話を促進する(チケットのやり取りではなく直接会話)
- 解消できない場合はRTEにエスカレーションし、組織レベルで対処する
- 再発防止策として、PIプランニング時の依存関係の洗い出し精度を向上させる
- ART Syncを活用してクロスチームの依存関係を毎週確認する
- ステークホルダーの懸念を丁寧にヒアリングする(「アジャイル=管理できない」という誤解が多い)
- アジャイルの透明性・予測可能性・早期リスク発見のメリットをビジネス言語で説明する
- スプリントレビューやシステムデモに招待し、実際の成果を体感してもらう
- 定量的な成果データ(ベロシティ・リードタイム・品質指標)を提示する
- RTEやアジャイルコーチと連携し、組織変革を支援する
- まず障害対応を最優先させ、スプリントゴールの達成可否を正直に判断する
- POに状況を即時報告し、スプリントバックログのトリアージ(優先順位の再設定)を支援する
- 障害対応チームと開発チームのコミュニケーションを橋渡しする
- レトロスペクティブで根本原因を分析(5 Whyを活用)し、再発防止策を立案する
- 1on1や匿名アンケートでチームの状態を把握する(まず「聴く」)
- 過剰コミットが原因なら、キャパシティに基づいた現実的な計画に修正する
- 割り込みや緊急対応が多い場合、バッファを確保するか優先順位ルールを明確化する
- 業務外学習の強制がある場合は排除し、持続可能なペースを守る
- SMが組織に対して「チームへの過剰な負荷」を明示し、シールド(防波堤)の役割を果たす
- ツールの統一:Slack・Teams・Zoom等のコミュニケーションチャンネルを一本化する
- 作業の見える化:Jiraやデジタルカンバンボードで全員が進捗を確認できる状態にする
- オーバーラップ時間の確保:タイムゾーンが異なる場合、全員が参加できる時間帯をデイリースクラムに設定する
- 非同期コミュニケーションのルール化:回答期待時間・形式・チャンネルを事前に合意する
- 定期的な顔合わせ:可能であれば四半期に一度の対面(またはPIプランニング時)を実施する
- 心理的安全性の構築:オンラインでも「発言しやすい」文化を意識的に作る
- まず1on1で個人の状況・悩み・障害を聴く(評価・批判しない。SMは評価者ではなくコーチ)
- パフォーマンス低下の原因を特定する(技術的問題・モチベーション・個人的な事情・チームとの関係性)
- 原因に応じたサポートを提供する(学習機会・ペアプログラミング・業務調整等)
- 改善が見られない場合は、マネージャーや人事との連携を検討する
- 実際のキャパシティ(稼働日数・ベロシティ実績)を数値で可視化する
- スプリントプランニングで「このポイント数は過去の実績から見て現実的か?」を問いかける
- 過剰コミットが繰り返される原因(外部からのプレッシャー・完璧主義等)を探る
- 「コミットメントを守ること」の価値をチームと共有する(信頼性の積み上げが長期的な評価に繋がる)
- フォーマットを変える:毎回同じ形式では飽きる。Start/Stop/Continue → 4Ls → Mad/Sad/Gladと変えてみる
- アクションを小さく具体的にする:「コミュニケーションを改善する」でなく「毎週火曜に15分の技術共有をする」
- 前回のアクションを確認する:「やった・やれなかった」を最初に確認することで継続性が生まれる
- 心理的安全性を高める:匿名付箋の活用・SMが最初に「自分の失敗」を共有する
- 時間帯・場所を変える:オフサイトやカジュアルな場での開催も効果的
- POの状況を把握する(多忙で物理的に参加できない?役割を理解していない?)
- POの関与がない場合の「コスト」を可視化する(手戻り・手待ち・方向性のズレのリスク)
- POのセレモニー参加に向けた具体的なスケジュール調整を支援する
- それでも改善しない場合、RTEまたはマネジメントにエスカレーションする
質問一覧
- スクラムマスターとしてJiraをどう使うか?
- Confluenceをどう使うか?
- Jira Alignをどう使うか?
- アジャイルダッシュボード・レポートをどう作るか?
- アジャイルレポートにPower BIをどう使うか?
- Azure DevOpsをどう使うか?
- PIプランニング/ワークショップでMiroをどう使うか?
| 用途 | 具体的な使い方 |
|---|---|
| バックログ管理 | エピック・ストーリー・タスクで階層管理。優先順位をドラッグ&ドロップで即時更新 |
| スプリントボード | カンバンボードでWIP(仕掛中)を可視化。カラムをカスタマイズしてDoDを反映する |
| バーンダウンチャート | スプリントの進捗を自動生成・モニタリング。毎朝デイリー前に確認する |
| ベロシティレポート | スプリント毎のポイント推移を分析し、計画精度向上に活用する |
| 障害管理 | インペディメントをJiraチケットで追跡(ラベル「impediment」を付与) |
| エピックロードマップ | 中長期のフィーチャー計画を可視化し、ステークホルダーへの説明資料として活用する |
- レトロスペクティブの記録:毎スプリントの学びとアクションをページとして蓄積する
- チームの作業協定(Working Agreement)の掲示:全員がいつでも参照できる場所に公開する
- PIオブジェクティブの共有:チーム内外に見える形で掲示・更新する
- ナレッジベース:よくある障害と解決策・技術ドキュメントを文書化する
- ステークホルダー向けプロジェクト状況ページ:スプリント進捗・リスク・次アクションを定期更新する
- DoDの掲示:チームのDoDをConfluenceで管理し、スプリントレビュー前に参照できるようにする
- デジタルPIプランニング:オンラインPIプランニングで主要ツールとして活用する
- デジタルプログラムボードの管理:フィーチャー・依存関係・マイルストーンをデジタルで可視化
- ROAMリスクの管理:リスクの分類・担当者アサイン・期限設定・進捗追跡を一元管理する
- フローメトリクスのダッシュボード:予測精度・BV vs AV・フローベロシティをリアルタイムで確認
- ポートフォリオ管理:エピック→フィーチャー→ストーリーの階層整合をJiraと連動して管理する
- ART Syncのサポート:クロスチームの依存関係・障害・PIオブジェクティブの進捗を毎週更新する
アジャイルダッシュボードは、チームの状態とプロセスを一目で把握できる「情報ラジエーター」として機能させることが重要です。
- Jiraのビルトインレポート活用:バーンダウン・ベロシティ・スプリントレポートを活用する
- カスタムダッシュボード:WIP・完了数・障害数・スプリントゴール達成率を一覧表示する
- 更新頻度:スプリント毎に必ず更新し、最新の状態を維持する
- 閲覧者を意識した設計:チーム向けと経営層向けは必要な情報が異なる
| 閲覧者 | 表示すべき指標 |
|---|---|
| チームメンバー | バーンダウン・スプリントボードWIP・障害一覧・レトロアクションの進捗 |
| PO・ステークホルダー | スプリントゴール達成率・完了フィーチャー・リスク一覧・次スプリント予定 |
| 経営層・RTE | ベロシティトレンド・予測精度(BV vs AV)・フローメトリクス・PIオブジェクティブ達成率 |
- Jiraとの連携:Power BIコネクタまたはAPIでJiraデータを取得し、レポートを自動更新できる
- ベロシティトレンド:複数スプリントのベロシティ推移を折れ線グラフで可視化する
- フローメトリクスの可視化:リードタイム・サイクルタイム・スループットのトレンド表示
- クロスチーム分析:複数チーム・複数PIをまたいだ横断分析がJira単独より容易に実施できる
- ステークホルダー向けレポート:経営層向けにKPIを分かりやすく視覚化して自動配信する
- バックログ管理:エピック・フィーチャー・ユーザーストーリー・タスクを階層管理できる
- スプリントボード:カンバンボードでWIPを可視化。スプリントバックログをドラッグ&ドロップで管理する
- CI/CDパイプライン:Azure Pipelinesでビルド・テスト・デプロイを自動化(Built-in Quality(組み込み品質)の実現に直結)
- テスト管理:Azure Test Plansでテストケースを管理し、DoDの達成を追跡する
- レポート:ビルトインのスプリントバーンダウン・累積フロー図(CFD)を活用する
- デジタルプログラムボード:スプリント×チームのグリッドを作成し、フィーチャーカードと依存関係の矢印をリアルタイムで可視化する
- ROAMリスクボード:付箋で洗い出したリスクを4象限(R/O/A/M)に分類するファシリテーションに使用する
- レトロスペクティブ:4Ls・KPT等のテンプレートで分散チームのレトロを実施する
- タイムライン作成:PI全体のマイルストーンをタイムライン形式で可視化する
- ブレインストーミング:付箋+投票機能で参加者の意見収集と優先順位付けを効率化する
📌 面接突破のための最重要ポイント
✅ 「公式定義」と「現場プラクティス」を区別して話す:「Scrum Guide上はこう定義されています。現場では補助的にこういう運用もあります」と言えると、理解の深さが面接官に伝わります。DoR・デイリースクラムの主体・SMの権限表現を特に注意しましょう。
✅ STAR法を徹底する:シナリオ質問は「状況(Situation)→課題(Task)→行動(Action)→結果(Result)」の構造で答える。構造があると説得力が格段に増す。
✅ 具体的な数字・事例を添える:「2スプリントで改善した」「113人の組織をマネジメントした経験から…」など、具体性が信頼感を生む。
✅ SMは「管理者」でなく「サーバントリーダー」という立場を一貫させる。すべての回答で「チームを支援・ファシリテートする」視点を貫く。「管理する」「徹底させる」という表現を使わない。
✅ 緑(WSJF高)の質問を最優先で準備する:PIプランニング・ART・WSJF・SAFeコアバリューは必出。「知っているか?」でなく「深く説明できるか?」を目指す。
✅ 実務経験と紐づける:過去のPM経験や大規模チームのマネジメント経験を具体的エピソードとして準備する。「私の経験では…」で始まる回答は面接官に強い印象を残す。
✅ 「なぜ」を説明できるようにする:定義を暗記するだけでなく「なぜこの手法が存在するのか」「なぜこう対処するのか」の理由まで語れると、理解の深さが伝わる。
✅ 経験談を1つ足す準備をしておく:各質問に対して「私の現場では…」「あるチームでは…」「以前こういう失敗があり、次にこう改善した…」を1つ添えられると、面接で強くなります。


コメントを残す