Upload
dai-fujihara
View
5.146
Download
1
Embed Size (px)
DESCRIPTION
Agile Japan 2012 ”楽天での実践から学んだアジャイルのはじめ方”の発表資料です。 概要:”このセッションでは、アジャイルに関心を持つようになった方に向けて、より実践的なプラクティス適用をお話させていただきます。社内向けにアジャイル導入支援を行ってきた経験を元に、教科書だけではわからない導入の壁、失敗、そして成果について共有させていただき、皆様の改善活動のヒントになればと思います。” http://www.agilejapan.org/tokyosatellite/program.html#nyuumon
Citation preview
Agile Japan 2012 - Agile In a NutshellRakuten,Inc. DU Developing Architecture Department, Dai Fujihara 16/03/2012
はじめてのアジャイル
藤原 大l楽天株式会社 開発アーキテクチャ部l Javaエンジニアからチームリーダーl最近、CSPO、アジャイルコーチl標準化 > ツール導入 > 現場サポート
@daipresents
http://enterprisezine.jp/author/287
実践から学んだアジャイル開発のはじめ方
lアジャイルを知るlビジネスを作るl変化を起こすlまとめ
Amazon.co.jp: リーンスタートアップ: エリック・リース, 解説:伊藤穣一(MITメディアラボ所長), 井口耕二: 本 http://amzn.to/x8pBlW
ユニバーサルナレッジ株式会社 代表取締役 井上 俊一 氏 株式会社シャノン 取締役 技術統括担当役員 堀 譲治 氏 株式会社co-meeting 取締役CTO 吉田 雄哉 氏 株式会社ソニックガーデン 代表取締役 CEO 倉貫 義人 氏
「新しいビジネスを創るためのカギ
lアジャイルを知るl変化を起こすlまとめ
国内
Fuji-san. | Flickr - Photo Sharing! http://bit.ly/ziGauF
2008XPJUG公式サイト Event Register - イベント案内 | 2008-09-06 (土): XP祭り2008 ~LT五輪~ http://bit.ly/yNNwlX
2009
XP祭り2009 ~ XP10周年ソフトウェア開発から日本が変わる http://bit.ly/wgrpm5
Agile Japan 2009 アジャイルジャパン公式サイト http://bit.ly/xTsEJt
XP祭り2010 ~ アジャイル学園祭~(東京都) http://bit.ly/xj8QdeAgile Japan 2010 アジャイルジャパン公式サイト http://bit.ly/xe7upC
2010
Agile Tour Osaka (Japan) | agiletour.org http://bit.ly/wntAo9
Summary of Scrum Guide http://slidesha.re/y8n4f2
XP祭り2011 http://bit.ly/w5l4Md2011年|イベント|アジャイルジャパン公式サイト http://bit.ly/AcAEMTAgile Japan 2011 リンダさんの基調講演が、英語の記事になりました!:An Agile Way: http://bit.ly/mtpfqQ
2011
2012
アジャイルジャパン公式サイト|Agile Japan http://bit.ly/Ayei0Fアジャイルサムライ トレーニングのご案内 ← http://bit.ly/wr6jwN
Agile Samurai Dojo Gathering | トップページ http://bit.ly/wmzo1CAgile do IT ! http://bit.ly/x2JzHD
Agile in 30mins http://slidesha.re/xf3K24
@kakutani
10 years devsumi agile and the future http://slidesha.re/AkIvYp
@hiranabe
国外
Landing United Airlines Plane Over Maho Beach | Flickr - Photo Sharing! http://bit.ly/xACYve
lアジャイルへの質問l顧客とビジネス価値lUser Experiencelスピードのためのツールl品質に対するコミットlレガシーシステムlアジャイルと組織文化lリーダーシップとチームl学びと教育
lアジャイルの採用lアジャイルフロンティア lアジャイルと組織文化lアジャイル製品管理lコーチングl顧客とビジネス価値l分散アジャイルlリーダーシップとチーム
* オレンジの文字は過去に登場したテーマ
•アジャイルの採用•超生産的チームを作る•ビジネス改革•コーチ•エンタープライズでの改善•ユーザーニーズを表現する•大規模&分散アジャイル•リーダーシップと文化•企業と組織•製品管理•プロジェクトマネジメント•テスト• User Experience * オレンジの文字は過去に登場したテーマ
•アジャイルの採用と改革•アジャイルブートキャンプ•組み込みのためのアジャイル•LT•ビジネスとプロジェクトマネジメント•コーチとメンター•協調する文化とチーム•エンタープライズアジャイル•ハンズオンラーニング•リーダーシップ•次世代アジャイル•テストとQA•User Experience•顧客と働く * オレンジの文字は過去に登場したテーマ
アジャイルマニフェスト10周年
•アジャイルの採用と改革•アジャイルブートキャンプ•ビジネス価値とステークホルダーとの協働•コーチとメンター•協調する文化とチーム•開発プラクティスとクラフトマンシップ•分散アジャイル•革新的なアジャイルアプリ•エンタープライズアジャイル•リーダーシップ•テストとQA•User Experience * オレンジの文字は過去に登場したテーマ
革新的な”何か”はそんなにない
Amazon.co.jp: 継続的デリバリー 信頼できるソフトウェアリリースのためのビルド・テスト・デプロイメントの自動化: David Farley, Jez Humble, 和智 右桂, 高木 正弘: 本 http://amzn.to/zsktIO
Amazon.co.jp: リーンスタートアップ: エリック・リース, 解説:伊藤穣一(MITメディアラボ所長), 井口耕二: 本 http://amzn.to/x8pBlW
リーンスタートアップ継続的デリバリー
国内と国外l”Agileをする”の国内l”Agileになる”の海外lステージは違うと感じた
次の10年がはじまったばかり
June 17, 2010 Starting Line, Central Park | Flickr - Photo Sharing! http://bit.ly/xVXGCW
lアジャイルを知るl変化を起こすlまとめ
求められることl開発スピードを高めたいlヘビーな運用を解決したい
課題の山積みl外からの依頼で仕事が増えるl改善の時間がとれないl疲れてくる
コーチのニーズが生まれてくる
コーチのお仕事lできなかったことを一緒にやるl常識を見直し改善につなげるl現場を勇気づける
誤解も多いl 優れた人がシステムを刷新してくれるl 人手不足がこれで解決するl まかせるといってまかせてくれない
”変化は改善への興味からはじまる”
Bath duck | Flickr - Photo Sharing! http://bit.ly/zFfn2D
はじめの第一歩
準備lどんな問題があるか?lどんなゴールがいいか?lどんな理想を持っているか?
どんな問題?lいいにくい問題を持っているl問題などないと思っているl私には関係ないと思っている
どんなゴール?l今、どこにいるのか?l終わったあとのイメージは?lその時までに何が必要か?
どんな理想?lあるべき姿とは?lそこに向かっている実感をどう持てばいいか?
開始l チームのポリシーを決めるl レポートラインをスマートにするl 開発のお作法をスマートにする
変化を生み出すプラクティス
1..2..3..crude | Flickr - Photo Sharing! http://bit.ly/yshKyY
チームのポリシーを決める
チームのポリシーを決めるlWhylゴールがバラバラl役割、役職で視点がバラバラl目的と手段の取り違え
チームのポリシーを決めるlHowl皆でゴールを考えるlインセプションデッキlすごい会議
インセプションデッキ
Head First Inception Deck http://slidesha.re/AzkeJA
すごい会議 http://bit.ly/ApItDw
① いくつかの質問に答えていく
②ロードマップを作る ③役割分担
チームのポリシーを決めるlTo Belムダが減るl成果がわかりやすいl1 + 1 = 2以上になる
Meeting in the Office | Flickr - Photo Sharing! http://bit.ly/wqOuTC
レポートラインをスマートにする
レポートラインをスマートにする
lWhyl状況がわからないl時間がないl手戻りが多い
lHowl短い朝礼lタスクボードlふりかえり
レポートラインをスマートにする
短い朝礼l誰が何をどんな状況?l顔色を見るl終わった / 終わってないのみ
タスクボードlチームで一つのものを見るl将来、今、過去が全部見えるl発言者が前に出て更新
我々の規律
物語とタスク タスクの状態
物語とタスクを広く見る
優先度高
低
低ビジネスとの共通言語
エンジニアリングタスク できるかぎりをタスクボードへ
ユーザーストーリーマッピングで地図を書き、ソフトウェア開発の旅に出よう! http://bit.ly/uU56O0
TODO Doing Doneチームの状態を見る
1週間で全部が目標
できるかぎり完結したタスク
できたもの
ふりかえりl 確認をする(デモ、開発スピード)l ”さらに”よくなる方法を考えるl Tryを含めて計画を立てる
リリースノートと仕様
lTo Belリアルタイムマネジメントl反応、反射、反応、反射lチームビルディング
レポートラインをスマートにする
開発のお作法をスマートにする
Japanese Tea Ceremony | Flickr - Photo Sharing! http://bit.ly/xGwsQs
lWhyl開発の立ち上がりが遅いl属人化、知識の偏り
開発のお作法をスマートにする
lHowl全部入り開発環境lリリースの自動化
開発のお作法をスマートにする
全部入り開発環境lオールインワンローカル環境l自動リリース
リリースの自動化l自動化という手段lリリースをl開発行為そのものを
技術的負債とスピード
Doingだけじゃアジャイルにならない?アジャイルになるための継続的デリバリとリーダーシップとは? http://bit.ly/oikcJP
変更のコスト
時間
デリバリスピード
ユーザの信頼
技術的負債によるコスト肥大
理想のコスト
最悪の選択・なにもしない・リプレイス・お金をかけ続ける
ギャップ
lTo Bel1時間で開発できる状態l1日10回リリース
開発のお作法をスマートにする
lアジャイルを知るl変化を起こすlまとめ
はじめかたl小さいところからl少人数からl巻き込める範囲で巻き込む
次のステージl企業レベルでのスケールl一気に難易度が上がるl改善のサイクルスピードをよりアジャイルにする
lスケールは狙わないlPushよりPulll社内より社外l横展開は安易
参考
Re:求められることl開発スピードを高めたいlヘビーな運用を解決したい
l徐々に加速しするlやがて安定するl見積りと予想が楽になる
開発スピード
l自動化で時間ができるl時間を使って改善できるl改善がチャレンジに変わる
ヘビーな運用
10+のJenkins
深刻な壁不足へ
アジャイルサムライ社内トレーニング
”従来の方法がダメ”
”従来の方法がダメ””従来の方法だけじゃ合わなくなった”
”アジャイルは銀の弾丸ではない”
silver bullet | Flickr - Photo Sharing! http://bit.ly/ycIvC7銀の弾などない - Wikipedia http://bit.ly/y8uoyU
銀の弾丸かもしれないl効かない所もあるしl効く所もあるl結構効いている
連射し続けるBullets - lots of them | Flickr - Photo Sharing! http://bit.ly/ywP6EV
提供世界一のインターネットサービス企業を目指して
”ソフトウェア開発とは、ユーザーのニーズやマーケティング上の目標をソフトウェア製品に変換する作業である。”
ソフトウェア開発 - Wikipedia http://bit.ly/A63xPS
サービス開発という仕事
継続性lリリースで終わらない開発lリリースはサービスと人の成長が始まるスタート
スタートアップl”リアル”に反応し答えつづける場、臨場感
l新しいビジネスの開発へ
期待する未来l継続とスタートアップでl開発を成功させるlビジネスを成功させるl世の中をびっくりさせる
Amazon.co.jp: 継続的デリバリー 信頼できるソフトウェアリリースのためのビルド・テスト・デプロイメントの自動化: David Farley, Jez Humble, 和智 右桂, 高木 正弘: 本 http://amzn.to/zsktIO
Amazon.co.jp: リーンスタートアップ: エリック・リース, 解説:伊藤穣一(MITメディアラボ所長), 井口耕二: 本 http://amzn.to/x8pBlW
リーンスタートアップ継続的デリバリー
Typhoon #14 "Nabi" | Flickr - Photo Sharing! http://bit.ly/x60eXR
小さな変化が大きい渦を作る