« 英語のススメと靴メンテと... | トップページ | 3Dプリンターの感触 »

勉強会:プランニングポーカーをやってみた!

アジャイル開発プロセスの中に「スクラム」というものが有ります。

アジャイルの中では、最も実戦に取り入れられているプロセスなんじゃないでしょうか(だからこそ、結構な失敗談や苦労話を聞くこともありますが)。

F1000093 実際の開発現場でスクラムを経験した蓑方さんが、そのプラクティスの1つである「プランニングポーカー」のワークショップを定例会の場で主催してくれました!

彼自身が経験したプロジェクト:チームの場合は大変に成功した(皆で成功に導いた:スクラムマスターも優秀な方だったようです)ケースでした。

その中で、1番面白かったものは?と聞くと「振り返り」との答え。
2番目が「プランニング・ポーカー」だとのこと。

「振り返り」は、何らかのプロセスと結果の共有が無いと実行しようも無いので、ワークショップとしては、今回の「プランニング・ポーカー」が選択されました。

えー、そもそも「プランニングポーカー」って何だ?
...と言う方、済みません、ググッて下さい。
(プランニングポーカー簡単ガイド⇒ http://f.hatena.ne.jp/wayaguchi/20120218091121
要は、1回の反復(スプリント)の中で開発する機能群(スプリント・バックログ)に対して、「開発者全員が仕様やリスクを理解・共有し、工数(開発難易度)の見積り合意を目指す」ものです(理解が間違っていたらゴメンなさい)。

その実行方法として、各人が「基準とする機能(既知の難易度)の何倍か?」を、一斉にカードを出すというポーカーのようなゲーム形式で、楽しくも有意義にやってしまおうじゃないか!、というものです。

F1000091 ベースとして使ったのは「図書管理システム」。
新人教育で擬似開発プロジェクトとしても作成されましたし、それ以前にも社内向けに技術資料の管理用に仕様の策定を行ったりもしたものです。

ちなみに、この擬似開発プロジェクトで作成したシステムは、定例会の場で成果発表もしましたし、社員専用サイト:Redmine上に成果物も残して&社内公開しています。

なので、比較的、各個人の機能に対するボリューム感が掴み易いかな?、という前提です。

F1000092 F1000087 本来ならプランニング・ポーカー用のカードを使いたいのですが、国内では販売していない点と、敢えてネット上から人数分のセットを購入する段階ではない、という事で、
100円ショップで購入したトランプを転用しました。

参加しているのは、経験10数年のプロジェクトマネージャ・クラスから、アーキテクト、中堅、業界経験2年のメンバーまで含めて非常に広範囲です。

F1000088 開発に携わるメンバー全員を一堂に集めて、かつ、このような方法を取ると結構な時間を要します(=コストアップ、ですね)。

ですが、前述のように「仕様の理解が進む」・「不足の細部仕様を(適宜で)固められる」・「個人では気付かない問題点やリスクに気が付く」・「反復を数回行えば、見積精度がかなり高くなる」等々、要したコストを上回るだけのメリットも有ります!
(実際には、「振り返り」とセットで実践する事が重要なポイントですが!!)

で、ポーカー終了後に、今回の反復内での実装範囲の総難易度(≒工数)が求まりますね。
そこで、前回の反復での実績値(ベロシティと言います)と比較して、数値が大き過ぎれば、何らかの機能カットなりの調整が必要になります。
(実際に動くのは、プロダクトオーナーか、現実的にはプロマネだったり営業担当だったり、でしょうね)

逆に、余裕が大きいようならば、全体要件(プロダクト・バックログ)の中から優先度の高いもの(開発待ち行列の先頭の方の機能)を、追加でプランニング・ポーカーを行う、と...。

F1000089_2 全体で、間の休憩時間を除いても100分以上を要しましたが、全く間延びする事はありませんでした(その分、参加者は楽しんでいながらも、結構疲れるみたいですね)。

やっぱり、概要を知って、「何となく理解した」よりも、実際にやってみる方が格段に面白いし、なによりも「実感」出来ます。

「いつかやってやろう!」とか、「今の自分のプロジェクトだったろ、どう使えるだろう?」とか、具体的に考えるキックになりますね。

ワークショップ、やっぱり面白いです!

あ!、そう言えば、この回(http://aspire.way-nifty.com/majime/2013/02/post-7bdb.html)でも書いたんですが、今回の定例会の概要も、IRC(チャットツール)でリアルタイムで流してくれてました。
(さすがに動画はマズイですからね)


★クリック1つでブログランキングにご協力戴けます! m(_ _)m

|

« 英語のススメと靴メンテと... | トップページ | 3Dプリンターの感触 »

定例会、勉強会など」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: 勉強会:プランニングポーカーをやってみた!:

« 英語のススメと靴メンテと... | トップページ | 3Dプリンターの感触 »