大きなチーム、大きな仕事 ~ 大規模アジャイル開発のいま

1,342
-1

Published on

2013/8/8 アジャイルソフトウェア開発セミナー 2013 in 札幌

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,342
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

大きなチーム、大きな仕事 ~ 大規模アジャイル開発のいま

  1. 1. 大きなチーム 大きな仕事 大規模アジャイル開発のいま Aug, 8 2013 アジャイルソフトウェア開発セミナー2013 in 札幌 リコーITソリューションズ株式会社 http://www.flickr.com/tahosock/ 前鼻毅
  2. 2. • 前鼻 毅 •@sandinist •開発チームリーダー •Ruby札幌 •Agile札幌 •CLR/H
  3. 3. •リコーITソリューションズ株式会社 •ITソリューション事業部 •RGソリューションセンター •北海道ソリューション部 •第2グループ
  4. 4. •業務遍歴 •基幹系業務システム •Web αサービス •iOSアプリ開発
  5. 5. Soup Curry♥
  6. 6. 小さなチーム、大きな仕事 •現実の世界なんて無視しよう •計画は予想にすぎない •変わらないものに目を向ける •副産物を売れ •小さな勝利を手に入れる •ドラッグの売人の方法は正しい •文化は作るものではない •おおげさに反応しない
  7. 7. 大きなチーム、大きな仕事 •チームの仕事 •大きなチームの中で •札幌で •学んだこと、失敗したこと
  8. 8. 札幌の現場で いきいきと
  9. 9. チーム
  10. 10. 大きなチーム •日本全国各地 •メンバー数6±3ではなく、チーム数が 6 9くらい
  11. 11. チームの編成 •役割ごとのチーム •横断的なチーム •仮想チーム
  12. 12. チーム •Web API •Infra •Web App •QA •Desktop •Operation •Smartphone
  13. 13. 仮想チーム •先行技術調査 •UX •SWET (これから)
  14. 14. 構造 運用監視 インフラ 開発 品質 UX 技術調査 開発チーム!
  15. 15. 札幌チーム •開発チーム •5名 •チームリーダー以外に役割はなし •UXチーム兼任
  16. 16. 価値を届ける
  17. 17. 1ヶ月 大きな 要求 チーム の作業 デモ
  18. 18. 大きな要求 •大きな要求の一覧 •ユーザーストーリー形式 •優先度付き
  19. 19. 要求 •ユーザーはXXをYY出来る •Why: ZZのため •Ready: デザインが出来てること •Done: AAとBBができること
  20. 20. チームの作業 •大きな要求からブレークダウン •チームごとに実施 •チームかんばん
  21. 21. デモ •要求元に対して行う •一ヶ月に一度
  22. 22. 構造 要求元 開発チーム 大きな要求の 一覧を一緒に作る
  23. 23. 構造 PO 企画 マーケ 開発チーム
  24. 24. 構造 PO PO 企画 L マーケ 開発
  25. 25. 構造 PO 運用監視 インフラ 開発 品質 UX 技術調査 PO 企画 L マーケ
  26. 26. 構造 PO 運用監視 TL TL インフラ 開発 TL TL 品質 UX TL TL 技術調査 PO 企画 L マーケ
  27. 27. プロダクトオーナー •真のプロダクトオーナー •開発チームのプロダクトオーナー •チームリーダー •階層的PO、要求アナリスト
  28. 28. UX 定例 技術調査 報告 1ヶ月 大きな 要求 チーム の作業 デモ
  29. 29. 構造 http://www.flickr.com/bortescristian
  30. 30. 作り方 http://www.flickr.com/kaz_tak
  31. 31. 支えるもの •バージョン管理 •単体テスト •自働化
  32. 32. うちのチームの かんばん
  33. 33. かんばん •ToDo •Doing •Done
  34. 34. かんばん •Icebox •ToDo •Doing •Deliver •Accept
  35. 35. うちのチームの 一日
  36. 36. • 09:30 朝会 • 10:10 SoS • 10:45 2次会 • 11:00 ペア作業 • 13:30 ペアレビュー • 15:00 コミット • 15:20 回覧レビュー • 16:00 受入確認 • 17:00 課題整理
  37. 37. Jim Coplien曰く •問題が見つかったら全体で共有 し、全てのラインを止めてでもそ の場で即修正するべき。
  38. 38. • 09:30 朝会 • 10:10 SoS • 10:45 2次会 • 11:00 ペア作業 • 13:30 ペアレビュー • 15:00 コミット • 15:20 回覧レビュー • 16:00 受入確認 • 17:00 課題整理
  39. 39. うちのチームの 一週間
  40. 40. • 月 Aさん20%ルール •火 • 水 チームふりかえり(隔週) •木 • 金 LightningTalk • 土 休み • 日 休み
  41. 41. 人生は習慣の織物 品質 学習 改善
  42. 42. うちのチームの 一ヶ月
  43. 43. • 01 • 05 • 10 • 15 FeatureFreeze • 20 Demo/UX定例 • 25 全体ふりかえり/全体計画 • 30
  44. 44. KEEP • スキマをケア • 待ち時間を減らす • 気持ちを える • 線を引かない
  45. 45. “Ready”
  46. 46. TRY • イテレーションtoかんばん • リファクタリング曜日 • 受け入れテストの自働化 • チームでSECI
  47. 47. 札幌の現場で いきいきと
  48. 48. あなたの改善 を聞かせてく ださい

×