チームにredmineを適用せよ! #rxtstudy
DESCRIPTION
第3回RxTStudyで発表させていただいたRedmineを使ったタスクマネジメントの事例資料 http://atnd.org/events/22006 SpeakerDeck : http://speakerdeck.com/u/daipresents/p/redmine-redmine-applied-for-energized-teamTRANSCRIPT
![Page 1: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/1.jpg)
Redmine Applied for Energized TeamArchitecture & Core Technology Section, Rakuten, Inc.Architect Group, Dai Fujihara, RxTstudy, Feb 4th, 2012
チームにRedmineを適用せよ
![Page 2: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/2.jpg)
@daipresents Dai Fujihara
lRakuten, Inc.lJava Engineer => 標準化 =>
Team Leader => Agile Coachl箕面出身, 趣味は離島めぐりlWeb : http://daipresents.com/
![Page 3: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/3.jpg)
http://enterprisezine.jp/author/287
![Page 6: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/6.jpg)
l 標準語ですが、東京に魂を売っていません
l 海外の人向けに一部なれない英語を使っています
諸注意
![Page 7: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/7.jpg)
Redmine Applied for Energized Team
チームにRedmineを適用せよ
![Page 8: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/8.jpg)
0
15
30
45
60
イントロ 08’ ~ 09’ 10’ 11’ Now Future
2008~2009
![Page 9: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/9.jpg)
3 membersl 2008 July ~ No Namel Work : Standardizationl Practice : Nonel Tool : Memo, Notel Problem : Communication
![Page 10: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/10.jpg)
l No Task Management
l Selfish Teaml No Goal
Problem
![Page 11: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/11.jpg)
3 ~ 7 membersl 2009 ~ Niko Teaml Work : Library Releasel Practice : XPl Tool : Redmine, ReviewBoard, Wiki, CI, Source Search
![Page 12: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/12.jpg)
l Member++++++l Need more
Leadershipl ばらばら感( Lack of
Coherence)
Problem
![Page 13: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/13.jpg)
All Time Team Plugin
l Check this in the Weekly MTGl 働いていない人を見える化 (Visualize a person who has not worked)
http://daipresents.com/2009/redmine_all_time_team_plugin/
![Page 14: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/14.jpg)
![Page 15: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/15.jpg)
l 進捗の見える化に成功l 飲み会++++
l出費++++
Result
![Page 16: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/16.jpg)
0
15
30
45
60
イントロ 08’ ~ 09’ 10’ 11’ Now Future
2010
![Page 17: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/17.jpg)
6 ~ 7 membersl 2010 ~ A-Teaml Work : Refactoring, Challengel Practice : XP + Scruml Tool : Redmine, CI, Automation
![Page 18: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/18.jpg)
l Poor Task Management Skill
l Doneしないタスク増加l 運用作業の圧迫
Problem
![Page 19: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/19.jpg)
Parking Lot Chart Plugin
l Success!!l Share to Business Teaml Locale = DE, EN, JA, KO
http://daipresents.com/2010/redmine_parking_lot_chart_plugin/
![Page 20: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/20.jpg)
![Page 21: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/21.jpg)
![Page 22: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/22.jpg)
![Page 23: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/23.jpg)
![Page 24: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/24.jpg)
l 工数管理は途中で止めたl データ統計を出せば課題点を見つけることができる
![Page 25: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/25.jpg)
![Page 26: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/26.jpg)
l 成果の見える化に成功l 時間コストの見える化に
成功l 徐々にRedmineが浸透l チーム力増加
Result
![Page 27: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/27.jpg)
100
600
Users 1000
![Page 28: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/28.jpg)
0
15
30
45
60
イントロ 08’ ~ 09’ 10’ 11’ Now Future
2011
![Page 29: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/29.jpg)
6 ~ 20 members
![Page 30: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/30.jpg)
No Redminel Because oflDouble CostlHands on TraininglLow Cost
![Page 31: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/31.jpg)
徹底的に見える化!Visualization
![Page 32: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/32.jpg)
![Page 33: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/33.jpg)
![Page 34: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/34.jpg)
l Good Meetingl Motivation Upl Self Organization
Team
Result
![Page 35: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/35.jpg)
No Redminel Because oflTrackingログが大切だったl開発ノウハウはWikiになったlあとはソースとテストで十分
![Page 36: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/36.jpg)
lEvery thing is differentlMy Team => 2 WeekslStory => Max 2WeekslTask => 3~4day
Task Size
![Page 37: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/37.jpg)
l 1weekに1回ふりかえりをする場合タスクは1~2日で定義
l 毎日の朝礼で、一人1つが終わるのが理想。宣言になる
l 1日以下の作業ははりつけないl どんどんDONEになる動き見たい
Reference
![Page 38: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/38.jpg)
0
15
30
45
60
イントロ 08’ ~ 09’ 10’ 11’ Now Future
Now
![Page 39: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/39.jpg)
lFrom Jan, 2008lIssues 160,000 overlProjects 2500 overlUsers 4100 over
![Page 40: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/40.jpg)
トレーニング!lRuby + AgilelNew Team LeaderlContinuous Delivery
![Page 41: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/41.jpg)
lViewlSizelMeaningsl...
What is Task?
![Page 42: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/42.jpg)
http://www.slideshare.net/hiranabe/now-past-and-future-of-agile-development-and-xp
![Page 43: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/43.jpg)
http://j.mp/urN1fF
![Page 44: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/44.jpg)
Task Size
Development Cycle
Release CycleFeature
リリースイテレーション リリースできる
最小サイズのソフトウェア
Resource : Jeff Patton Passionate Product Ownership http://www.agileproductdesign.com/
有効な製品パーツ
![Page 45: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/45.jpg)
l Feature = Release * Xl Release = Iteration * Xl Iteration = Task * Xl Task
What is Task?
![Page 46: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/46.jpg)
lFeature => Project?lRelease => Project?lIteration => VersionlTask => Issue
Redmine
![Page 47: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/47.jpg)
User Story Mapping 無敵説
![Page 48: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/48.jpg)
@kdmsnrさん最強
http://www.slideshare.net/kdmsnr/20111022-userstoryfirstgeneration?player=js
![Page 49: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/49.jpg)
ユーザーストーリーl As a <user type>l I want to <achieve a goal>l So that I can <get some value>
lきっかけとなるものl対話からストーリーを洗練
http://www.slideshare.net/SukusukuScrum/no01101suc3rum20100225
![Page 50: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/50.jpg)
Amazon.co.jp: ユーザエクスペリエンスのためのストーリーテリング -よりよいデザインを生み出すストーリーの作り方と伝え方 -: Whitney Quesenbery, Kevin Brooks, UX TOKYO: 本 http://amzn.to/yzax3r
スプリングボードストーリー
![Page 51: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/51.jpg)
リリースを自動化せよ
![Page 52: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/52.jpg)
リリースを自動化せよ
1日10回リリースせよ
![Page 53: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/53.jpg)
0
15
30
45
60
イントロ 08’ ~ 09’ 10’ 11’ Now Future
Future
![Page 54: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/54.jpg)
RecommendlRedmineにあわせることもl使い方と考え方のレクチャーは必須
l捨てるときは潔く
![Page 55: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/55.jpg)
Futurel To Tool Suitesl 問い合わせや、やり取り系管理は残っていくだろう
l 価値あるソフトウェアへの探求の1つとしてタスクを考えていく
![Page 56: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/56.jpg)
個人と対話が重要Individuals and interactions over processes and tools
http://agilemanifesto.org/
![Page 57: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/57.jpg)
なんですけどプロセスやツールも
軽視できない(と思うよ)But I think process and tool is important too.
![Page 58: チームにRedmineを適用せよ! #RxTstudy](https://reader034.vdocuments.pub/reader034/viewer/2022042601/5463d2ceaf79597e338b464f/html5/thumbnails/58.jpg)
どの?よりもどう?よりもなぜ使うか?Why do you use is important to us
than how or what kind of tool do you use.