48
1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の 実践の「見える化」 2004/12/06 (Thu.) 日本Rubyの会 || ()永和システムマネジメント 角谷 信太郎 [email protected]

「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

1

オブジェクト倶楽部 クリスマスイベントライトニングトークス

「見える化」の実践の「見える化」

2004/12/06 (Thu.)

日本Rubyの会 ||(株)永和システムマネジメント

角谷 信太郎[email protected]

Page 2: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

2

『Giving Lightning Talks』曰く、

http://www.perl.com/pub/a/2004/07/30/lightningtalk.htmlhttp://www.rubyist.net/~matz/20040802.html#p02

Page 3: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

3

『Giving Lightning Talks』の教え#1

重要な点を最初にMake your Point

Page 4: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

4

重要なこと:

Page 5: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

5

御礼

Page 6: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

6

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

● 感想等フィードバックのTrackBack先はこちら↓

– http://www.kakutani.com/tb.rb/20041206

● Acknowledgments– t-wadaさん、芦沢さん、平鍋さん、天野さん、懸田さ

ん、本間さん、牧野さん、桑折さん、猪狩さん

Page 7: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

7

『Giving Lightning Talks』の教え#2

詳細は重要ではないMost Details Don't Matter

Page 8: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

8

本日の献立1.『バーンダウンチャートの紹介             シーズン2』

2.『XFDsの導入』

Page 9: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

9

伝えたいこと1.バーンダウンチャート:やってます 「アジャイル進捗追跡マニフェスト」

2.ソフトウェアあんどん:できます 「Strutsの芦沢じゃないよ。 XFDsの芦沢だよ。」

Page 10: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

10

ちなみに

Page 11: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

11

ハッスルしてスライドをつくりすぎちゃったので、詳細には立ち入り(れ)ません。

Page 12: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

12

フォローは懇親会と私のウェブロにて。この資料もダウンロード可能にしておきます。この辺りから↓http://www.kakutani.com/20041209.html

Page 13: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

13

花の散るように星ぼしの流れるが如く銅鑼の音の鳴り響くまで話し続けてみようと思うのです。

Page 14: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

14

それでは、いざ。

Page 15: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

15

バーンダウン・チャートの紹介 シーズン2

The Burndowns:eXperienced

Page 16: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

16

Page 17: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

17

PREVIOUSLY ON BURNDOWN CHARTS

――前回までのバーンダウン・チャート

Page 18: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

18

ライトニングトークス@XP祭り2004

● 2004/07/26– http://www.xpjug.org/event/20040726maturi/regist

– http://www.xpjug.org/event/20040726maturi/report

● 実践しはじめたところのバーンダウン・チャートを紹介– http://www.kakutani.com/articles/XPmatsuri2004-LT.kakutani.pdf

● 銅鑼を鳴らされてしまった– 今日もまた……?

Page 19: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

19

2つのイテレーションのチャートを公開

イテレーション#1 イテレーション#2(開始後2日経過)

Page 20: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

20

THE FOLLOWING TAKES PLACEBETWEEN 7/27 AND 12/3.

これは、7月27日から12月3日までの間に起こった出来事である――

Page 21: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

21

Terminology● BurnDown

– タスクの消化(消火?!)

● BurnUp– タスクの増加

(延焼?)● BurnOut

– タイムボックス内で鎮火に至らず

この用語は当プロジェクト固有の運用です。改善について皆様の御知恵を拝借したく仕り候。

Page 22: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

22

イテレーション#2(完了)

Page 23: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

23

イテレーション#3

Page 24: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

24

イテレーション#4

Page 25: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

25

イテレーション#5

Page 26: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

26

イテレーション#6

Page 27: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

27

イテレーション#7

Page 28: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

28

イテレーション#8

Page 29: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

29

イテレーション#9

Page 30: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

30

イテレーション#10

Page 31: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

31

イテレーション#11

Page 32: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

32

イテレーション#12

Page 33: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

33

Lessons Learned(excerpts)● イテレーション開始時にサインアップ可能ポイントをい

きなり使いきらない。少し残しておく– イテレーション開始後に「『発見』されるタスク」への対応

– 「我々のチームでは」チーム全体で10%〜20%程度を見込んでおくと巧くいってる感じ

● 「SMART」なタスク分割を肝に銘じる

– タスクのゴールは明確か?チームで意識はあってる?

– http://d.hatena.ne.jp/t-wada/20040727#p4● プロジェクトレベルのバーンダウンは難易度が高い

– 「我々のチームでは」ほとんど諦めてしまっている

● 他、いろいろ(今日は割愛)

Page 34: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

34

アジャイル進捗追跡マニフェスト(Draft)http://www.burndownalliance.orz/

● 達成済作業量の追跡よりも、残作業量の追跡● ストーリーの達成よりも、タイムボックスの遵守● 厳密な精度よりも、必要十分な精度● 美麗なレポートツールよりも、摸造紙と水性ペン

我々は自ら進捗追跡を行い、他人の進捗追跡を手助けすることで、進捗追跡のより優れた方法を模索している。この作業によって、我々は以下のことを重視するようになった。

つまり、左側にも価値はあるが、右側の項目により多くの価値を見出している。

Page 35: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

35

参考文献たち

バーンダウン愛好家必携!!! バーンダウンチャートの記述が詳しい

Page 36: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

36

参考文献たち(Cont'd)

Page 37: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

37

And Now for Something Completely Different.

Page 38: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

38

eXtremeFeedbackDevices(XFDs) の導入

XFDs:Installed

Page 39: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

39

元ネタ:『Pragmatic Project Automation』

http://www.pragmaticautomation.com/cgi-bin/pragauto.cgi/Monitor/Devices/BubbleBubbleBuildsInTrouble.rdoc

Page 40: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

40

或る日。私「XFDsが面白そうなんですけど、X10とかいう無線デバイスを使っているみたいなんです。X10って日本だと入手しづらいっぽいんですよねー」

Page 41: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

41

答えて曰く、芦沢さん「有線でもよければ、USB-IOとかでランプぐらいなら、ちょっと電子工作すればできると思いますよー。やりましょうか?

 っていうかやります」

Page 42: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

42

芦沢Box(XFD LunchBox)の設計

Page 43: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

43

芦沢Box(XFD LunchBox)の実装

Page 44: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

44

できた。

Page 45: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

45

XFDの構成と実行環境

Page 46: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

46

こんな感じ。

Page 47: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

47

PlainOld XFDの製作費用● PCと接続するためのUSB-IO

…… 1,500円● 芦沢BlackBoxのパーツ代

…… 2,571円● 赤と緑のLava Motion Lamp

…… 3,780円● 過ちにすぐに気づける安心感

…… Priceless

Page 48: 「見える化」の 実践の「見える化」 · 2010. 10. 12. · 1 オブジェクト倶楽部 クリスマスイベント ライトニングトークス 「見える化」の

48

...to be continuedCan you remain alive in spite of the AGILE?