kpt発表会 - アジャイルひよこクラブ

25
KPT 発表会 2014.11.25 アジャイルひよこクラブ

Upload: atsushi-harada

Post on 12-Jul-2015

3.924 views

Category:

Software


0 download

TRANSCRIPT

Page 1: KPT発表会 - アジャイルひよこクラブ

KPT発表会2014.11.25 アジャイルひよこクラブ

Page 2: KPT発表会 - アジャイルひよこクラブ

自己紹介

• 原田敦@harada4atsushi

• 日本シーエイダブリュウ株式会社

• WEBアプリケーションエンジニア

• Androidは趣味

Page 3: KPT発表会 - アジャイルひよこクラブ

日本シーエイダブリュウ

• 見積もらない受託開発

• Ruby on Rails専門

• WEBアプリケーション

• AWS

Page 4: KPT発表会 - アジャイルひよこクラブ

MA10受賞しました

Page 5: KPT発表会 - アジャイルひよこクラブ

一人用KPTツール「KPTodo」

https://www.kptodo.tokyo/

Page 6: KPT発表会 - アジャイルひよこクラブ

KPTについて

• 振り返りフレームワーク

• Keep「良かったこと」を出す

• Problem「問題だったこと」を出す

• Try「Problemに対して挑戦すること」を出す

Page 7: KPT発表会 - アジャイルひよこクラブ

弊社のKPTの様子

Page 8: KPT発表会 - アジャイルひよこクラブ

Problem①

コードレビューで指摘事項が少ない

Page 9: KPT発表会 - アジャイルひよこクラブ

原因は?

• そもそもRailsスキル不足?

• コードレビューの時間が足りない?

Page 10: KPT発表会 - アジャイルひよこクラブ

Try①

• 週1回のオープンソースコードレビュー

• 30分でコードを読んで、もう30分でディスカッション

Page 11: KPT発表会 - アジャイルひよこクラブ

Keep①

• 知らなかったコードの書き方を使えるようになった

• 気軽にライブラリのソースを読めるようになった

• 便利メソッドの発見

Page 12: KPT発表会 - アジャイルひよこクラブ

Problem②

イテレーションの見積り精度が低い

Page 13: KPT発表会 - アジャイルひよこクラブ

原因は?

• 高い見積りを出すことの不安

• 作り手が見積もると少なく見積もる傾向がある

Page 14: KPT発表会 - アジャイルひよこクラブ

Try②

• 複数人でプランニングポーカーで見積もってみた

• 見積りをもっと小さい単位に分割する

Page 15: KPT発表会 - アジャイルひよこクラブ

プランニングポーカー

Page 16: KPT発表会 - アジャイルひよこクラブ

プランニングポーカー

• あるタスクの工数のポイント数を、チームメンバーそれぞれが

カードの中から選びます(まだ他のメンバーには見せない)

• 全員が選び終えたら、一斉にカードを出し合います

• 全員の出した数字が一致していたら、出した数字を、そのタス

クの工数とします

• 全員の出した数字が一致しなかった場合、なぜその数字にした

かの理由をそれぞれ述べていきます

• その理由を元に、もう一度カードを選び直します

• 以下、全員の数字が一致するまで1~4を繰り返します

引用: http://alpha.mixi.co.jp/entry/2012/10857/

Page 17: KPT発表会 - アジャイルひよこクラブ

Keep②

• 見積りの不安がなくなった

• 考慮漏れの見積りミスが大幅に減った

• 見積もりにかかる時間の軽減

Page 18: KPT発表会 - アジャイルひよこクラブ

Try②追加

• お客さんにも見積もってもらってみた

• 結果はまだ出てない

Page 19: KPT発表会 - アジャイルひよこクラブ

Problem③

残業が減らない

Page 20: KPT発表会 - アジャイルひよこクラブ

原因は?

• 見積りミス

• 雑多な作業が多すぎる

• 「残業しないと終わらない」という先入観

Page 21: KPT発表会 - アジャイルひよこクラブ

Try③

• 意図的にベロシティを下げてみる

• 自分達以外でも出来る仕事はアウトソーシングする

• 結果はまだ出てない

Page 22: KPT発表会 - アジャイルひよこクラブ

KPTの良いところ

• 自律的に成長するエンジンになる

• チームの文化を伝える機会になる

Page 23: KPT発表会 - アジャイルひよこクラブ

よくあるKPTの問題

• だんだん形骸化する

• Tryが実行されない

• Tryが曖昧になる

• Problemを深堀しすぎる

• 活発な人の独り舞台

Page 24: KPT発表会 - アジャイルひよこクラブ

みなさんどうしてる?

Page 25: KPT発表会 - アジャイルひよこクラブ

ありがとうございました