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