プロダクトバックログビフォーアフター

50
プロダクトバックログ ビフォーアフター 開発チーム/ステークホルダーとの関係が改善した プロダクトオーナー祭り2015 shinya ogasawara(@bonbon0605)

Transcript of プロダクトバックログビフォーアフター

Page 1: プロダクトバックログビフォーアフター

プロダクトバックログ ビフォーアフター

開発チーム/ステークホルダーとの関係が改善した

プロダクトオーナー祭り2015shinya ogasawara(@bonbon0605)

Page 2: プロダクトバックログビフォーアフター

自己紹介

おがさわら (@bonbon0605/@bonbon_0605)

株式会社キャリアデザインセンター所属自社Webサービスのプロダクトオーナー

スクラム歴約1年認定スクラムマスター

Page 3: プロダクトバックログビフォーアフター

本日の内容

対象これから躓く予定の方

今躓いている方

話題プロダクトバックログ

既存組織へのスクラムの導入

目的バッドノウハウの共有

試行錯誤の例

Page 4: プロダクトバックログビフォーアフター

(前提)社内体制

外部 パートナー

企画 システム

サービス運用 システム窓口 システム運用

1年前までの社内体制イメージ

•改善案の仕様決め

•デザイン

•効果検証

•開発の進捗管理

•システム的助言

•開発案件の管理

•機能実装

•システム保守運用

Page 5: プロダクトバックログビフォーアフター

(前提)社内体制

企画 システム

サービス運用 システム窓口 システム運用

現在の社内体制イメージ

•改善案の仕様決め

•デザイン

•効果検証

•開発の進捗管理

•システム的助言

•開発案件の管理

•機能実装

•システム保守運用

Page 6: プロダクトバックログビフォーアフター

(前提)社内体制

企画 システム

サービス運用 PO 開発チーム

スクラムにおける役割

•改善案の仕様決め

•デザイン

•効果検証

•開発の進捗管理

•システム的助言

•開発案件の管理

•機能実装

•システム保守運用

対象外

Page 7: プロダクトバックログビフォーアフター

社内体制の課題

全体ステークホルダーとの調整が多い

相互の状況が分かりにくい

企画担当範囲が広い

タスクが多い

システムPOの決定権限の弱さ

チーム外の影響が大きい

Page 8: プロダクトバックログビフォーアフター

プロダクトバックログ ビフォー

うまくいっていない時の話

Page 9: プロダクトバックログビフォーアフター

プロダクトバックログ作り

優先順位

プロダクトバックログ作りで意識していたこと

上から優先順位の高い順に並べる

ステークホルダーと調整して決定する

開発チームは上から順に着手する

Page 10: プロダクトバックログビフォーアフター

できあがったもの

Ticket Title Status#10 検索機能の刷新!! 未着手 #5 会員登録機能の改善!! 未着手#15 新機能○○を作る!! 未着手#30 スマホページのリニューアル 未着手#50 商品ページのSEO対策 未着手#402 キャンペーン用ページを作る!! 未着手#403 お知らせメール文面の変更 未着手#300 管理画面のボタンを大きくする 未着手#380 検索ページの文言修正 未着手

こんなイメージです

Page 11: プロダクトバックログビフォーアフター

スプリントを経て

Ticket Title Status#10 検索機能の刷新!! 仕様検討中#5 会員登録機能の改善!! 仕様検討中#15 新機能○○を作る!! 未着手#30 スマホページのリニューアル 開発中#450 トップページの画像を差し替える 済#50 商品ページのSEO対策 仕様検討中#402 キャンペーン用ページを作る!! 仕様検討中#403 お知らせメール文面の変更 開発中#300 管理画面のボタンを大きくする 済#380 検索ページの文言修正 済

何度かスプリントを実施してこんな感じに

Page 12: プロダクトバックログビフォーアフター

問題点①①最優先案件に実装着手できない

Ticket Title Status#10 検索機能の刷新!! 仕様検討中#5 会員登録機能の改善!! 仕様検討中#15 新機能○○を作る!! 未着手#30 スマホページのリニューアル 開発中#450 トップページの画像を差し替える 済#50 商品ページのSEO対策 仕様検討中#402 キャンペーン用ページを作る!! 仕様検討中#403 お知らせメール文面の変更 開発中#300 管理画面のボタンを大きくする 済#380 検索ページの文言修正 済

Page 13: プロダクトバックログビフォーアフター

問題点①

理由

①最優先案件に実装着手できない

•「優先順位≒やりたい」という考えで決めていた

•まだ着手できない案件が優先順位高く設定されていた

•壮大な内容が多く、企画チームが仕様を詰め切れない

Ticket Title Status#10 検索機能の刷新!! 仕様検討中#5 会員登録機能の改善!! 仕様検討中#15 新機能○○を作る!! 未着手#30 スマホページのリニューアル 開発中#450 トップページの画像を差し替える 済#50 商品ページのSEO対策 仕様検討中#402 キャンペーン用ページを作る!! 仕様検討中#403 お知らせメール文面の変更 開発中#300 管理画面のボタンを大きくする 済#380 検索ページの文言修正 済

Page 14: プロダクトバックログビフォーアフター

問題点②②優先順位の低いものが先に終わる

Ticket Title Status#10 検索機能の刷新!! 仕様検討中#5 会員登録機能の改善!! 仕様検討中#15 新機能○○を作る!! 未着手#30 スマホページのリニューアル 開発中#450 トップページの画像を差し替える 済#50 商品ページのSEO対策 仕様検討中#402 キャンペーン用ページを作る!! 仕様検討中#403 お知らせメール文面の変更 開発中#300 管理画面のボタンを大きくする 済#380 検索ページの文言修正 済

Page 15: プロダクトバックログビフォーアフター

問題点②

理由

②優先順位の低いものが先に終わる

•優先順位が高い案件が実施できないので、先に着手

•規模の小さいものが多く、実施しやすい

•ステークホルダーへの調整コストが少ない

Ticket Title Status#10 検索機能の刷新!! 仕様検討中#5 会員登録機能の改善!! 仕様検討中#15 新機能○○を作る!! 未着手#30 スマホページのリニューアル 開発中#450 トップページの画像を差し替える 済#50 商品ページのSEO対策 仕様検討中#402 キャンペーン用ページを作る!! 仕様検討中#403 お知らせメール文面の変更 開発中#300 管理画面のボタンを大きくする 済#380 検索ページの文言修正 済

Page 16: プロダクトバックログビフォーアフター

Ticket Title Status#10 検索機能の刷新!! 仕様検討中#5 会員登録機能の改善!! 仕様検討中#15 新機能○○を作る!! 未着手#30 スマホページのリニューアル 開発中#450 トップページの画像を差し替える 済#50 商品ページのSEO対策 仕様検討中#402 キャンペーン用ページを作る!! 仕様検討中#403 お知らせメール文面の変更 開発中#300 管理画面のボタンを大きくする 済#380 検索ページの文言修正 済

問題点③③次にどれを実装するのか分からない

Page 17: プロダクトバックログビフォーアフター

問題点③

理由

③次にどれを実装するのか分からない

•優先順位が高くても、仕様が決まるまで着手できない

•仕様が優先順位の高いものから決まるとは限らない

•企画チームの状況を把握できていない

Ticket Title Status#10 検索機能の刷新!! 仕様検討中#5 会員登録機能の改善!! 仕様検討中#15 新機能○○を作る!! 未着手#30 スマホページのリニューアル 開発中#450 トップページの画像を差し替える 済#50 商品ページのSEO対策 仕様検討中#402 キャンペーン用ページを作る!! 仕様検討中#403 お知らせメール文面の変更 開発中#300 管理画面のボタンを大きくする 済#380 検索ページの文言修正 済

仕様検討中

Page 18: プロダクトバックログビフォーアフター

Ticket Title Status#10 検索機能の刷新!! 仕様検討中#5 会員登録機能の改善!! 仕様検討中#15 新機能○○を作る!! 未着手#30 スマホページのリニューアル 開発中#450 トップページの画像を差し替える 済#50 商品ページのSEO対策 仕様検討中#402 キャンペーン用ページを作る!! 仕様検討中#403 お知らせメール文面の変更 開発中#300 管理画面のボタンを大きくする 済#380 検索ページの文言修正 済

問題点④④ストーリーが大きくてスプリントに収まらない

Page 19: プロダクトバックログビフォーアフター

問題点④

理由

④ストーリーが大きくてスプリントに収まらない

•ストーリーが適切な大きさでなかった

•仕様が決まり次第すぐにスプリントで着手していた

•次にやることが不明確で、見積もりや準備が難しかった

•ストーリーの途中で企画チーム待ちが発生する

Ticket Title Status#10 検索機能の刷新!! 仕様検討中#5 会員登録機能の改善!! 仕様検討中#15 新機能○○を作る!! 未着手#30 スマホページのリニューアル 開発中#450 トップページの画像を差し替える 済#50 商品ページのSEO対策 仕様検討中#402 キャンペーン用ページを作る!! 仕様検討中#403 お知らせメール文面の変更 開発中#300 管理画面のボタンを大きくする 済#380 検索ページの文言修正 済

スマホページのリニューアル

Page 20: プロダクトバックログビフォーアフター

Ticket Title Status#10 検索機能の刷新!! 仕様検討中#5 会員登録機能の改善!! 仕様検討中#15 新機能○○を作る!! 未着手#30 スマホページのリニューアル 開発中#450 トップページの画像を差し替える 済#50 商品ページのSEO対策 仕様検討中#402 キャンペーン用ページを作る!! 仕様検討中#403 お知らせメール文面の変更 開発中#300 管理画面のボタンを大きくする 済#380 検索ページの文言修正 済

問題点⑤⑤プロダクトバックログを管理する別のものが必要

Ticket Title

#30 スマホページのリニューアル

#30-1 スマホページリニューアル(設計)

#30-2 スマホページリニューアル(実装)

#403 お知らせメール文面の変更

#451 効果計測用データを取得可能にする

今週実施する案件リスト

Page 21: プロダクトバックログビフォーアフター

問題点⑤

理由

⑤プロダクトバックログを管理する別のものが必要

•プロダクトバックログを見てもやることが分からない

•追記するのにステークホルダーとの調整が大変

•プロダクトバックログ外のやることが存在している

Ticket Title

#30 スマホページのリニューアル

#30-1 スマホページリニューアル(設計)

#30-2 スマホページリニューアル(実装)

#403 お知らせメール文面の変更

#451 効果計測用データを取得可能にする

今週実施する案件リスト

Page 22: プロダクトバックログビフォーアフター

その結果

プロダクトバックログは機能せず、見られなくなる

Page 23: プロダクトバックログビフォーアフター

よくない状態に

全体 優先順位の高い案件が実現しない

企画案件がいつ完了するのか分からない

欲しいものが作られない

システム効率的に作業を進められない

作業の待ちが多い

作業がうまく回っていないことを痛感

Page 24: プロダクトバックログビフォーアフター

プロダクトバックログ アフター

状況を改善した話

Page 25: プロダクトバックログビフォーアフター

まずは課題整理

何が問題なのか

Page 26: プロダクトバックログビフォーアフター

優先順位について考える

優先順位

内容は間違っていないはずだが、機能していない

上から優先順位の高い順に並べる

ステークホルダーと調整して決定する

開発チームは上から順に着手する

Page 27: プロダクトバックログビフォーアフター

なぜ機能しないのか企画完了と実装開始のタイムラグが考慮されていない

企画優先順位の高いものから企画をする

企画の規模によって終了時期が違う

システム企画が終わったものから着手する

プロダクトバックログと一致しない

Page 28: プロダクトバックログビフォーアフター

その他の課題

課題

その他にも色々課題はありそう

お互いの状況を把握できない

着手してからも企画チーム待ちがある

スクラムについての説明が不足

Page 29: プロダクトバックログビフォーアフター

どうやったら機能するのか

改善に向かう施策(アイデア)を考えてTRYしました

Page 30: プロダクトバックログビフォーアフター

悩んだこと

守?

どこまでスクラムを守るか(守破離の守)

スクラムの奴隷になってしまう?

現場にうまく適応できる?

ちゃんと守れている?

Page 31: プロダクトバックログビフォーアフター

(参考)守破離とは

離 独自のものを生み出し確立させる段階

守 師や流派の教え、型、技を忠実に守る

破 良いものを取り入れ、発展させる段階

剣道や茶道などで、修業における段階を示したもの

Page 32: プロダクトバックログビフォーアフター

理想は

経験を積んでステップアップしていく

破 離

Page 33: プロダクトバックログビフォーアフター

こう考えた

進むのが早かったとしても、駄目なら戻れば良いのでは

破 離

Page 34: プロダクトバックログビフォーアフター

TRY①

狙い

「プロダクトバックログはスケジュール表」と説明

•企画⇒システムの依存関係を明確にする

•上から順に(予定通り)実施する

•プロダクトバックログで状況を集約する

Page 35: プロダクトバックログビフォーアフター

TRY②

狙い

まずは、60点を目指すと宣言

•スコープを絞って、優先順位の高いものを確実に完了する

•何をやらなくてはいけないかを明確にする

•それ以外の案件の調整コストを減らす(確認しない)

•選択と集中に近い意味合い

Page 36: プロダクトバックログビフォーアフター

できあがったもの

Ticket 区分 Title Team Status12月1日~12月7日のスプリント

#10-1 目玉 検索機能刷新の仕様検討 企画 未着手 #300 差込 管理画面のボタンを大きくする システム 未着手

12月8日~12月14日のスプリント#5-1 目玉 会員登録機能改善の仕様検討 企画 未着手#10-2 目玉 検索機能刷新の実装 システム 未着手 #380 差込 検索ページの文言修正 システム 未着手

12月15日~12月21日のスプリント#30-1 目玉 スマホページの仕様検討 企画 未着手#5-2 目玉 会員登録機能改善の実装 システム 未着手

こんなイメージです

Page 37: プロダクトバックログビフォーアフター

スプリントを経て

Ticket 区分 Title Team Status12月1日~12月7日のスプリント

#10-1 目玉 検索機能刷新の仕様検討 企画 済 #300 差込 管理画面のボタンを大きくする システム 済

12月8日~12月14日のスプリント#5-1 目玉 会員登録機能改善の仕様検討 企画 済#10-2 目玉 検索機能刷新の実装 システム 済 #450 差込 トップページの画像を差し替え システム 済#380 差込 検索ページの文言修正 システム 済

12月15日~12月21日のスプリント#30-1 目玉 スマホページの仕様検討 企画 未着手#5-2 目玉 会員登録機能改善の実装 システム 未着手

こんな感じになりました

Page 38: プロダクトバックログビフォーアフター

ポイント①

Ticket 区分 Title Team Status12月1日~12月7日のスプリント

#10-1 目玉 検索機能刷新の仕様検討 企画 済 #300 差込 管理画面のボタンを大きくする システム 済

12月8日~12月14日のスプリント#5-1 目玉 会員登録機能改善の仕様検討 企画 済#10-2 目玉 検索機能刷新の実装 システム 済 #450 差込 トップページの画像を差し替え システム 済#380 差込 検索ページの文言修正 システム 済

12月15日~12月21日のスプリント#30-1 目玉 スマホページの仕様検討 企画 未着手#5-2 目玉 会員登録機能改善の実装 システム 未着手

①PB内にスプリント期間を書く

Page 39: プロダクトバックログビフォーアフター

ポイント①

理由

①PB内にスプリント期間を書く

•スケジュール感が分かるようになる

•上から順に終わらせていける

•開発スピードを落としてしまうリスクも

Ticket 区分 Title Team Status12月1日~12月7日のスプリント

#10-1 目玉 検索機能刷新の仕様検討 企画 済 #300 差込 管理画面のボタンを大きくする システム 済

12月8日~12月14日のスプリント#5-1 目玉 会員登録機能改善の仕様検討 企画 済#10-2 目玉 検索機能刷新の実装 システム 済 #450 差込 トップページの画像を差し替える システム 済#380 差込 検索ページの文言修正 システム 済

12月15日~12月21日のスプリント#30-1 目玉 スマホページの仕様検討 企画 未着手#5-2 目玉 会員登録機能改善の実装 システム 未着手

12月1日~12月7日のスプリント

Page 40: プロダクトバックログビフォーアフター

ポイント②

Ticket 区分 Title Team Status12月1日~12月7日のスプリント

#10-1 目玉 検索機能刷新の仕様検討 企画 済 #300 差込 管理画面のボタンを大きくする システム 済

12月8日~12月14日のスプリント#5-1 目玉 会員登録機能改善の仕様検討 企画 済#10-2 目玉 検索機能刷新の実装 システム 済 #450 差込 トップページの画像を差し替え システム 済#380 差込 検索ページの文言修正 システム 済

12月15日~12月21日のスプリント#30-1 目玉 スマホページの仕様検討 企画 未着手#5-2 目玉 会員登録機能改善の実装 システム 未着手

②企画チームの作業をPBに記載

Page 41: プロダクトバックログビフォーアフター

ポイント②

理由

②企画チームの作業をPBに記載

•企画チームの状況を可視化

•いつから実装に着手できるかを明確にする

•途中で発生する作業もストーリー化しておく

Ticket 区分 Title Team Status12月1日~12月7日のスプリント

#10-1 目玉 検索機能刷新の仕様検討 企画 済 #300 差込 管理画面のボタンを大きくする システム 済

12月8日~12月14日のスプリント#5-1 目玉 会員登録機能改善の仕様検討 企画 済#10-2 目玉 検索機能刷新の実装 システム 済 #450 差込 トップページの画像を差し替える システム 済#380 差込 検索ページの文言修正 システム 済

12月15日~12月21日のスプリント#30-1 目玉 スマホページの仕様検討 企画 未着手#5-2 目玉 会員登録機能改善の実装 システム 未着手

企画

Page 42: プロダクトバックログビフォーアフター

ポイント③

Ticket 区分 Title Team Status12月1日~12月7日のスプリント

#10-1 目玉 検索機能刷新の仕様検討 企画 済 #300 差込 管理画面のボタンを大きくする システム 済

12月8日~12月14日のスプリント#5-1 目玉 会員登録機能改善の仕様検討 企画 済#10-2 目玉 検索機能刷新の実装 システム 済 #450 差込 トップページの画像を差し替え システム 済#380 差込 検索ページの文言修正 システム 済

12月15日~12月21日のスプリント#30-1 目玉 スマホページの仕様検討 企画 未着手#5-2 目玉 会員登録機能改善の実装 システム 未着手

③区分を追加して「選択と集中」を可視化

Page 43: プロダクトバックログビフォーアフター

ポイント③

理由

③区分を追加して「選択と集中」を可視化

•「目玉」は(クォーターで)必ず終わらせるもの

•「目玉」は準備・対策をしっかり行う

•「差込」はシステムチーム主導で決める(調整を減らす)

•「差込」は出来るだけたくさん実施する

Ticket 区分 Title Team Status12月1日~12月7日のスプリント

#10-1 目玉 検索機能刷新の仕様検討 企画 済 #300 差込 管理画面のボタンを大きくする システム 済

12月8日~12月14日のスプリント#5-1 目玉 会員登録機能改善の仕様検討 企画 済#10-2 目玉 検索機能刷新の実装 システム 済 #450 差込 トップページの画像を差し替える システム 済#380 差込 検索ページの文言修正 システム 済

12月15日~12月21日のスプリント#30-1 目玉 スマホページの仕様検討 企画 未着手#5-2 目玉 会員登録機能改善の実装 システム 未着手

区分

Page 44: プロダクトバックログビフォーアフター

TRY実施後

以前の課題

課題の多くが改善しました

①最優先案件に実装着手できない

②優先順位の低いものが先に終わる

③次にどれを実装するのか分からない

④ストーリーが大きくてスプリントに収まらない

⑤プロダクトバックログを管理する別のものが必要

Page 45: プロダクトバックログビフォーアフター

まとめ

(特に初心者は)ちゃんと出来ないことが多い

Page 46: プロダクトバックログビフォーアフター

まとめ

でもやってみないと分からないことが多い

Page 47: プロダクトバックログビフォーアフター

まとめとにかくTRYしてみて経験から学ぶことが大事

透明性 検査 適応

Page 48: プロダクトバックログビフォーアフター

まとめ

最終的に、良い製品(サービス)作ることが目的

Page 49: プロダクトバックログビフォーアフター

まとめ

そのためにプロダクトバックログを活用しましょう

Page 50: プロダクトバックログビフォーアフター

ご静聴ありがとうございました