Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

『ユーザーストーリーマッピング ~再演~』第4回 POStudy 〜プロダクトオーナーシップ勉強会〜

3,631 views

Published on

Published in: Technology
  • Be the first to comment

『ユーザーストーリーマッピング ~再演~』第4回 POStudy 〜プロダクトオーナーシップ勉強会〜

  1. 1. ユーザーストーリーマッピング~再演~2011年10月28日(金)第4回 POStudy@fullvirtue1Copyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved.
  2. 2. POStudyのご紹介(1/3)POStudy(プロダクトオーナーシップ勉強会)とは(1/1) 日本のITサービス業界において「プロダクトマネジメント」という分野が欠落していると言われています。そんな中で、いかに「プロダクトオーナーシップ」を発揮していくかについて、普段の生活や仕事を通して自己成長を重ねていく為のヒントを提供していきます。– 【オフライン】» 東京・沖縄を中心にワークショップ形式の勉強会を通じて「参加者同士で議論」を行い「情報交換」をすることで互いに有益な場を作っていきます。– 【オンライン】» ワークショップを中心とした動画・静止画コンテンツを配信していきます。2Copyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved.
  3. 3. POStudyのご紹介(2/3)POStudyの情報を得るには(1/1)3Copyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved.Question Answer / URLイベント情報のメール通知を受け取りたいときは?POStudy用のDoorKeeperへメンバー登録してください!次回以降の告知やお知らせがメールで届きます。http://postudy.doorkeeper.jp/過去の資料を閲覧したり、参加レポートを参照したいときは?以下のPOStudy公式サイトにて過去の資料や今後の予定等を公開しています。https://sites.google.com/site/spostudy/ツイートする時のハッシュタグは?以下のハッシュタグをお使いください!#postudyPOStudyの最新情報が欲しい、or 参加者と議論をしたいときは?POStudyのFacebookグループへご参加ください!https://www.facebook.com/groups/postudy/Twitterによるお知らせを購読したいときは?POStudyのTwitterアカウントをフォローしてください!https://twitter.com/POStudySmile/
  4. 4. POStudyのご紹介(3/3)過去に実施してきたテーマ(1/1)4Copyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved.実施日 テーマ 参加者第1回 2011/09/16(金) アジャイルとスクラム 9名第2回 2011/09/30(金) ユーザーストーリーマッピング ~前編~ 18名第3回 2011/10/14(金) ユーザーストーリーマッピング ~後編~ 19名第4回 2011/10/28(金) ユーザーストーリーマッピング ~再演~ -第5回 2011/11/11(金) プラグマティック・ペルソナ -
  5. 5. Copyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved.今日のアジェンダ(1/1)第3回の復習第3回各チーム振り返り結果ご紹介ワークショップ #1ワークショップ #2ワークショップ #3ワークショップ #4ワークショップ #5ワークショップ #6ワークショップ #7振り返り&ディスカッション5
  6. 6. おことわり(1/1)今回の資料について(1/1) 今回の資料は、以下の資料を参考にしています。私自身のオリジナルはほとんどありませんので、ご了承ください。 前半のプロダクトバックログの説明部分と後半のワークショップは、@kawaguti さんがScrum Boot Campで使用した資料を参考にさせて頂いています。 前半のユーザーストーリーの説明部分については、@ryuzee さんの公開資料を参考にさせて頂いています。http://www.slideshare.net/Ryuzee/ss-8332120 ワークショップの内容は、Jeff PattonさんがScrum GatheringTokyo 2011 Day2で実施したワークショップを参考にさせて頂いています。Copyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved. 6
  7. 7. 第3回の復習いきなり本題に入る前に、前回までの復習をしましょう7
  8. 8. 第3回の復習(1/14)スクラムの進め方(1/2)• 出典:MOUNTAIN GOAT SOFTWAREhttp://www.mountaingoatsoftware.com/scrum/figures8PO SMプロダクトオーナー スクラムフィーチャーチームマスター +スクラムCopyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved.
  9. 9. 第3回の復習(2/14)ユーザーストーリーとは(1/2) 要求仕様を自然言語で簡潔に記述したもの [役割]として [結果]が欲しい それは [理由]のためだ [役割]として [機能や性能]が欲しい それは [ビジネス価値]のためだCopyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved. 9
  10. 10. 第3回の復習(3/14)ユーザーストーリーとは(2/2) 顧客との会話に役立つ 計画づくりに役立つ 無駄な詳細化から解放されるCopyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved. 10
  11. 11. 第3回の復習(4/14)なぜユーザーストーリーが必要なのか(1/1) 要件(機能)のスケジュールが可能なユニット– スケジュールは他に依存していない ユーザーがどう使うかという目線に立って表現– 他に依存せずにスケジュール可能な特徴を実現Copyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved. 11
  12. 12. 第3回の復習(5/14)Ron Jeffries の 3C / 3Cs(1/1) Card– ストーリーはカードに書き、見積もりやメモ等も一緒に書く Conversation– ストーリーの背後にある詳細事項はPOとの会話から引き出される Confirmation– 受け入れテストによってストーリーが正しく実装されているか確認するCopyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved. 12
  13. 13. 第3回の復習(6/14)どちらの作り方を選びますか?(1/1)Copyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved. 13
  14. 14. 第3回の復習(7/14)分割の方向(1/1) 技術的レイヤー単位で分割しない– このやり方だと、全てが揃わないとリリースできないリスクがある。 動作する機能単位で分割する– エンドツーエンドで動作する単位で分割する。– リリース可能な単位が小さくなる– 早くリリースできることはビジネス価値につながるCopyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved. 14
  15. 15. 第3回の復習(8/14)ユーザーストーリーのINVEST(1/1) INVESTとは Independent 独立 Negotiable 交渉可能 Valuable 価値 Estimable 見積可能 Sized right (Small ) 適切な大きさ Testable テスト可能Copyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved. 15
  16. 16. 第3回の復習(9/14)PBI優先順位決定の原則(1/1) 高い価値のものから 市場投入への時間を短く リスクを最小化 将来の無駄を避ける– PBI:Product Backlog ItemCopyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved. 16
  17. 17. 第3回の復習(10/14)スプリントとリリース(1/2)17【参考:@kawaguti - 20110118 scrum 10 mins】http://www.slideshare.net/kawaguti/20110118-scrum-10-mins
  18. 18. 第3回の復習(11/14)スプリントとリリース(2/2)18【参考:@kawaguti - 20110118 scrum 10 mins】http://www.slideshare.net/kawaguti/20110118-scrum-10-mins
  19. 19. 第3回の復習(12/14)プランニングポーカー(1/2)19【参考:@ryuzee – Scrum概論】http://www.slideshare.net/Ryuzee/scrum-8048905
  20. 20. 第3回の復習(13/14)プランニングポーカー(2/2) プランニングポーカーの進め方1. 基準となるストーリーを決めます。(早めに着手するであろう)基本的なストーリーで、全員が内容を想像でき、規模の小さいものを選びます。基準のストーリーのポイントを2とします。2. 次のストーリーを選び、その規模を相対的に考え、カードで一斉に示します。3. 数が食い違っている場合は、一番大きい数を出した人、一番小さい数を出した人に理由を言ってもらい、その情報を共有します。2に戻ります。4. 数が一致した場合はその数で確定です。5. 2~3回行って僅差なら、大きい数字を採用します。20【参考:@kawaguti - 20110118 scrum 10 mins】http://www.slideshare.net/kawaguti/20110118-scrum-10-mins
  21. 21. 第3回の復習(14/14)相対的な見積もり(1/1)21【参考:@ryuzee – Scrum概論】http://www.slideshare.net/Ryuzee/scrum-8048905
  22. 22. 第3回各チーム振り返り結果ご紹介前回の振り返り結果をご紹介します22
  23. 23. 第3回各チーム振り返り結果ご紹介(1/3)Aチーム(1/1) Keep– 自己紹介の時間は有意義だった– ワークショップは面白い– プランニングポーカーの意識合わせは面白い– 振り返りのKPTのフレームは、次に使えそう– プランニングポーカーは認識のズレをあぶり出すには手軽で良い problem– 時間が足りない、– プランニングポーカーの見積は、スキルによる差の考慮が必要そう Try– 終了時間を遅らせる– プランニングポーカーに適切なストーリーの粒度を見極めたいBチーム(1/2) Keep– 各ワークショップで、個々のやり方の話ができた– プランニングポーカーが面白かった– 相対見積Good!– チームの意志が合ってきた problem– 部屋が暑い– デモストーリーの作成の時間がもっと欲しい– デモの案を出すとき、拡散しすぎて終わらなかった– チームの意識合わせに時間を取られた– ワークショップの時間はもう少し欲しい23
  24. 24. 第3回各チーム振り返り結果ご紹介(2/3)Bチーム(2/2) Try– 1人1人が話せる場が欲しい– 1日当たりの勉強会のスケジュールをもっとゆるやかにしても良いのでは?– もっとプランニングポーカーがしたい!– 基準を変えたプランニングポーカーをやってみたい。– デモを行うという前提に立った作業を意識しながら– 重要とするアクターを決めないといけない– 誰に対して「価値」を与えるか– スプリントバックログまで落とし込んでみたいCチーム(1/1) Keep» 初参加者へのフォローがあり、初参加者が増えてよかった» メインの機能(ユーザーストーリー)を5で見積もったことで、見積が簡単にできた» 見積もりできてチーム内の合意が取れたこと» 見直しによるシステムの効率化が出来て、開発規模がスリム化したこと problem» 見積の時間が断然足りなすぎ、、、ですw» 優先順位を付けるワークショップがなかった Try» ワークショップのタイムボックスを増やして貰えるように働きかけてみたい» 振り返りの時間は初参加者としてはありがたいが、時間が足りなくなるので事前に各自自習を義務づける24
  25. 25. 第3回各チーム振り返り結果ご紹介(3/3)Dチーム(1/2) 気づき» ユーザーストーリーは、タスクレベルで書いてしまうのを避けるべき» プランニングポーカーの「0」の意味 = ToDoやらないといけないけど、すぐおわるただし、めったにない» 何かやることがあるならば、プランニングポーカーでは「1」とすべき» プランニングポーカーでは、だいたい「13」が最大のボリューム» プランニングポーカーで「13」を超える場合、ユーザーストーリーの分解を検討するDチーム(2/2) 気づき» プランニングポーカーのワークショップは、時間が足りなかった» アジャイルを初めて実践する際、最初は時間が掛かることを身をもって実感できた» 時間の意識を持って、今後は取り組みたい» ユーザーストーリーを見積出来るレベルまで詳細化する必要があると思った» プロダクトオーナーとして、ストーリーを立てて提示することを覚えると、プランニングポーカーの精度が高くなるまた、ストーリーの粒度も適切に分解出来ると思った» ユーザーストーリーを見直すと、頂いたサンプルの形式で書くことは重要» ユーザーストーリーは、交渉の余地がある書き方にする必要がある25
  26. 26. ワークショップ#1各チームごとに改めて自己紹介を行ってください(チームワークショップ)26
  27. 27. 今日の進め方今日は第2回・第3回で実施したワークショップ#1~#6のユーザーストーリーの作成を、 30分間で実施していきます次に残り30分を使って、プランニングポーカーを使いながら、ユーザーストーリーの見積をしていきます27
  28. 28. ワークショップ#2題材を元に、10分間で黄色い付箋紙にユーザーストーリーを書き出していってください裏には受入条件を記載してください(個人ワークショップ)28
  29. 29. ワークショップ#3チーム単位で、5分間で左から右へ時系列に並べてください(チームワークショップ)29
  30. 30. ワークショップ#4チーム単位で、5分間で似たタスクをまとめてください今までのワークショップで遅れを取っている場合は、この5分間で遅れを取り戻してください(チームワークショップ)30
  31. 31. ワークショップ#5チーム単位で、5分間でやっていることが変わっているところの上部に、青い付箋紙を貼ってください青い付箋紙には、そのまとまりの概要を書いてください(チームワークショップ)31
  32. 32. ワークショップ#532
  33. 33. ワークショップ#533
  34. 34. ワークショップ#6机の真ん中を境界線とします。チーム単位で5分間で最初のリリース対象にするものを境界線の上部に、次回以降のリリース対象にするものを境界線の下部にそれぞれ付箋紙を移動してください(チームワークショップ)34
  35. 35. ワークショップ#635
  36. 36. ワークショップ#636
  37. 37. ワークショップ#7各チーム毎に、30分間でユーザーストーリーを見積してください見積する際に、ストーリーポイントの基準をチーム内で決定し、その基準を元にプランニングポーカーを使って見積を実施してください(チームワークショップ)37
  38. 38. 振り返り&ディスカッション今日気づいたことをテーブルごとに共有してください各チームでの振り返り結果を、配布したA3用紙に記載してください次回、全チームの振り返り結果をまとめたものをご連絡します38
  39. 39. まとめ今日お話したことを振り返ってみましょう39
  40. 40. Copyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved.今日お話したこと(1/1)第3回の復習第3回各チーム振り返り結果ご紹介ワークショップ #1ワークショップ #2ワークショップ #3ワークショップ #4ワークショップ #5ワークショップ #6ワークショップ #7振り返り&ディスカッション40
  41. 41. Copyright © POStudy (プロダクトオーナーシップ勉強会). All rights reserved. 41ご静聴ありがとうございました。

×