TranskribatorTranskribator
プロダクトチーム

インタビューからユーザーストーリーを書く:テンプレートと受け入れ基準

顧客の発言からニーズを見つけ、出典を残して、受け入れ基準付きのユーザーストーリーにまとめる方法を、例とテンプレートで紹介します。

Transkribator チーム読了まで約5分
誰のため?何が必要?何のため?価値
具体例実務用テンプレート結果の確認
発言からニーズを読み取る

ユーザーストーリーには利用者が得る価値を書く

ユーザーストーリーは、製品を使う人の視点から望ましい結果を短く記したものです。よく使われる形式は「[役割]として、[利点]を得るために[行動]したい」です。ニーズを話し合うきっかけになります。要件と結果の検証方法は別途決めます。

インタビューでの「緑色のボタンを追加してほしい」という発言は、解決策の提案です。ストーリーを書くには、何をしようとしているのか、今の手順で何に困っているのかを調べます。解釈を確かめられるように元の発言を残します。

解決策を先に決めた例
利用者として、エクスポートを楽に行える大きなボタンが欲しい。
ニーズを先に示した例
プロジェクトの調整担当者として、同僚に必要な合意事項だけが届くよう、会議で決まったことのうち関係のある項目を共有したい。
作業手順

インタビューをもとにストーリーを書く手順

  1. 具体的な出来事を選ぶ

    直近で実際に起きた出来事を探します。誰がどんな資料を使い、どんな結果を求めて行動しましたか。「誰もがレポートを必要としている」という一般論だけでは、独立したストーリーを書く根拠として不十分です。

  2. 正確な発言と前後の文脈を控える

    タイムコードと前後の発言を残します。話し手の言葉と自分の結論を分けます。例外的な状況は、日常的な作業として扱わずに記録します。

  3. 役割、行動、利点を明確にする

    役割には「利用者」とだけ書かず、状況が分かる呼び方を使います。行動は観察できるように書き、利点は本人にとってその行動が必要な理由を示します。

  4. 対象範囲を確認する

    個別に議論し、検証できる一つの有用な結果を選びます。登録から年次報告までの全工程を一つのストーリーに含めるのは避けます。

  5. 受け入れ基準を加える

    望ましい動作が実現したかを判断できる条件を書きます。主なケースと重要な例外を含めます。一つの発言を顧客の要件と見なす前に、基準をチームで合意します。

  6. 未解決の点を議論に戻す

    アクセス権限、データ量、出力形式が不明なら、質問として明記します。よくある実装で空白を埋めるのは避けます。

架空の例

調整担当者の発言をストーリーカードにする

学習用の録音からの抜粋 · 17:20
打ち合わせの後、開発者には担当分のタスクだけを送ります。今は手でコピーしていて、社内向けのコメントまで入れてしまわないか心配です。

架空のメモ管理システムの例で、Transkribatorの既存機能の説明ではありません。ニーズは余計な情報を含めずに選んだ部分を共有することです。ボタンの色は実装時の選択肢です。

本人の言葉解釈確認根拠手でコピーする抜粋を選択できるようにする他にも関係する役割はあるか?望ましい結果不要な情報を送らない送信内容のプレビュー受け取る人には何が見えるか?
引用を要件にまとめる前に、意味を確認します。
ユーザーストーリーカード

ストーリー。 プロジェクトの調整担当者として、作業担当者に関係のある合意事項だけを渡せるよう、会議の項目から選んで別のテキストにまとめたい。

受け入れ基準案。 三つの項目を選んだ場合、結果にはその三つだけが含まれる。共有前に調整担当者がテキスト全体を確認できる。一つも選んでいない場合は、項目を選ぶようシステムが案内する。

未解決の質問。 テキストにタイムコードを付けるべきか? インタビューには出ていないので、合意済みの要件として加える前に次の話し合いで確認します。

出典はありますが、大半の顧客にとって重要かどうかはまだ分かりません。一つの録音が示すのは一つの体験です。他の根拠、製品の目標、実装コストを考慮し、開発の優先順位を別途決めます。

確認

ストーリーと技術タスクの一覧を見分ける

1出来事何が起きたか2ニーズ何が妨げになっているか3ストーリー何ができるようになるか4基準どう検証するか
利用者が得る結果を明らかにすると、インタビューの内容を製品の検証につなげられます。

「データベースにテーブルを作る」「イベントハンドラーを追加する」は技術タスクです。実装の一部にはなりますが、利用者にとっての利点は示していません。また、テンプレートどおりの文章だけでは、チームがすべての制約を理解したとはいえません。

画面部品の名称を使わずにテスト担当者へストーリーを説明します。変更前後に人が行うことを説明できなければ、インタビューを見直します。データが未選択、権限が不足、再試行といったケースも検証します。重要な例外に絞り、カードが製品全体の仕様書になるのを避けます。

テンプレート

出典と未解決の質問を含むカード

作業用テンプレート選択してコピー
ストーリーのタイトル:
役割と作業状況:
[誰]として、[理由]のために[行動]したい。

出典:インタビュー/日付/タイムコード:
元の発言:
チームの解釈:

受け入れ基準:
1. [条件]のとき、[行動]ができ、[結果]が得られる。
2. [重要な例外]のとき、[想定する動作]になる。

このストーリーの対象外:
確認が必要な点:
記述を確認した人と日付:
  • 役割が具体的で、利点が明確になっている。
  • 引用とチームが選ぶ解決策が区別されている。
  • 基準を観察によって検証できる。
  • 質問は質問として明示されている。
よくある質問

詳しく見てみましょう

「〜として、〜のために〜したい」と必ず書くべきですか?

形式は手がかりです。誰が何をしようとしているのか、なぜそうするのかをチームが理解することが重要です。

受け入れ基準はいくつ必要ですか?

主要なシナリオと重要な例外を網羅できる数です。基準がそれぞれ独立した結果に関わるなら、ストーリーを分けることを検討します。

一件のインタビューでストーリーを書けますか?

出典を明示して仮説を立てられます。それだけで顧客層全体のニーズが証明されたり、開発が決まったりするわけではありません。

録音をさらに活用する