shibuyatrac#13 scurmでやってみた

47
Scurmでやってみた ~実践して得た気づきについて~

Upload: kanu-orz

Post on 24-May-2015

2.130 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Shibuyatrac#13 scurmでやってみた

Scurmでやってみた

~実践して得た気づきについて~

Page 2: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

注意事項!

�この発表は私の所属する特定の団体特定の企業を代表したものではありません。

�この発表は私見に基づくものであり、何ら内容を保証しません。

�資料中のtypoは仕様ですキリッ

Page 3: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

オープニングなんで緊張してます・・・

Page 4: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

自己紹介

Page 5: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

かぬ

http://d.hatena.ne.jp/kanu-orz

http://twitter.com/kanu_

Page 6: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

� 名前:かぬか ひでとし

� 性別:♂

� 出身:北海道(関東在住の方が長くなりましたが)

� 職業:某物流系企業の子会社であるSIer勤務

Page 7: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

認定スクラムマスターです。

Page 8: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

二日間講習受けて後日簡単なテスト(英語)

を受けると名乗れます。

日本で300人前後のはずなので取るなら今

がお奨めです(笑)

Page 9: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

つまり

Page 10: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

CSMなんて飾りです。偉い人にはそれがわからんのですよ。

Page 11: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

と言いつつも、

非常に有益な研修なのでお奨めです!

Page 12: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

さて、ウォーターフォールといえば

Page 13: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

炎上・・・

Page 14: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

アジャイルといえば

Page 15: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

@nawoto

Page 16: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

アジャイルサムライ

Page 17: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

アジャイルサムライ

Page 18: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

今日はアジャイルな開発手法であるScrumでやってみた!というお話です。

Page 19: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

Trac使って開発をScrumでやってみて

気が付いたことについてお話しします。

Page 20: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

まずはScrumについて

Page 21: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

Scrumを一枚で

Page 22: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

これらをTracで実現すると・・・

Page 23: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

プロダクトバックログ

Page 24: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

スプリントバックログ

Page 25: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

チャート関連

Page 26: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

作業時間の入力

� 直接チケットに入力

� svnコミットに� refs #1234(3.5) ⽇付関連メソッドの追加

の様にしてTimingAndEstimationPluginで自動積算

� WorkTimePluginの利用

Page 27: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

デイリースクラム(朝会)� スプリントバックログのレポートを印刷して利用

� 朝会までに前日の状況をチケットに反映

� 毎朝スクラムマスターが印刷

� 1スプリントA3で6枚程度

Page 28: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

ふりかえり

Page 29: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

主に使ったプラグイン� TimingAndEstimation

� 時間の積算用

� タイムトラッキング

� 管理上最重要プラグイン

� Web-Query UIコンポーネント

� Queryに中計・大計表示

� http://trac-hacks.org/wiki/TimingAndEstimationPlugin

� QueryChart

� チケットのステータス変動の日付の記録

� 日付を元にバーンダウン/アップチャートの表示

� http://weekbuild.sakura.ne.jp/trac/wiki/TracDoc/QueryChart

� ReportInclude� TracReportをWikiに表示させる

ためのプラグイン� Ticket/Milestone/Report

などで利用可能

� Reportだけではなくグラフの表示も可能� 棒グラフ/積み上げ棒グラフ

/折れ線グラフ/円グラフhttp://fr.sourceforge.jp/projects/shibuya-

trac/wiki/plugins%2FReportIncludePlugin

� ExtendedVersion� Milestoneをversionでまとめる

為のプラグイン� MilestoneをTimeBox化して利

用する際に、全体を見渡すのに非常に便利。

� 表示の形式はMilestoneとほぼ同じ

http://trac-hacks.org/wiki/ExtendedVersionPlugin

Page 30: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

ここまでで

Scrumで使う道具としてのTracについて何か

疑問とか質問があればどうぞ

Page 31: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

ところが・・・

Page 32: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

チームからのコメント1

朝会っすけど、

正直言ってスプリントバックログ

ちっちゃくて読めないっす

注:画像はイメージです。後輩はヤンキーではありません

Page 33: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

デイリースクラム(朝会)の問題

� スプリントバックログのレポートを印刷対処

� 壁に貼っても小さくて読めない(A3で6枚・・・)

� 自立的にタスクを取れない(見えないので・・・)

� 報告が面倒(口だけになる可能性が・・・)

Page 34: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

チームからのコメント2

だからかも知んないっすけど、

タスクのチェックインと

進捗が分かりにくいっす。

注:画像はイメージです。後輩はヤンキーではありません

Page 35: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

StickyTicketPluginで付箋印刷

� スプリント計画後、付箋にチケット印刷

� 見積時間、親チケット番号を追加して利用

� チケットの付箋化が楽々

� 欠点

� 時々プリンタがジャムる

� 印字項目のカスタマイズはプラグインを直接修正(この明代は最新版で解決しました)

Page 36: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

新スプリントバックログ

Page 37: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

�チケットの分類毎

� オレンジ :ストーリー

� ピンク :タスク

� その他 :気付き、問題点

(基本手書きが多い)

補足:付箋の色分け

Page 38: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

このチケットの付箋化が大好評!

Page 39: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

@jun66j5に感謝!

Page 40: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

後輩コメント3

あと、ふりかえりの付箋を

マイルストーンに書くのも

時間掛かって面倒っす

注:画像はイメージです。後輩はヤンキーではありません

Page 41: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

新ふりかえり

Page 42: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

その後のふりかえりで・・・

� チケット作るのが間に合わない→ 手書きで付箋を書き、

翌日までにチケット登録

� 作業時間を入れるのが手間→ 付箋に手書きで書いておき、

スプリントの終わりまでにチケットへ

などなど・・・

Page 43: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

ある言葉を思い出した・・・

Page 44: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

Trac は、ウェブベースのソフトウェアプロジェクト

管理に最⼩限のアプロー チを採ります。

我々の使命は、開発者が道を踏み外すことなく偉大

なソフト ウェアを開発する⼿助けをすることです。

Trac は、チームの確⽴された開発 プロセスやポリ

シーに対し、最⼩限の⼲渉しかしません。

TracデフォルトのWikiStartより

Page 45: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

何故BTS/ITSを使うのか?

Page 46: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

理由は

� 情報共有

� タスク管理

� 作業時間管理

� 追跡可能性の確保

Page 47: Shibuyatrac#13 scurmでやってみた

Shibuya.trac#13 2011/12/09

第二第三のExcelにならないように・・・

自戒を込めて