アジャイルリーダーシップと組織改革...
DESCRIPTION
Developers Summit 2012(デブサミ2012)発表資料です。 レガシーコード、求められる開発生産性。開発現場の課題は、この10年で変化したのでしょうか?一方で、世界は日々変化しており、変化を抱擁しない限り、その変化と現実のギャップは徐々に広がっていきます。このセッションでは、楽天という大きな組織の中で始めたアジャイル開発についてお話させて頂きます。変化に対応できる開発のために導入した『アジャイル』が実際どうだったのか?その導入から他部署への展開で経験したリアルを共有させていただく予定です。TRANSCRIPT
Developers Summit 2012
楽天株式会社 藤原大Developers Summit 2012 16-B-5 16/02/2012
アジャイルリーダーシップと組織改革
Agile Leadership and Transformations
Developers Summit 2012
藤原 大
http://daipresents.com/
@daipresents
Developers Summit 2012
プログラマリーダーコーチ
Developers Summit 2012
Developers Summit 2012
カンパニー制開発部は一つ
Developers Summit 2012
標準化ツール
アジャイル
Developers Summit 2012
Eng : 1000+Grp : 70+Prj : 1000+
参考:楽天がプライベートPaaSを構築――「Cloud Foundry」を選んだ4つの理由TechTargetジャパン 仮想化 http://bit.ly/yAQXe3
Developers Summit 2012
Developers Summit 2012
アジャイルリーダーシップと組織改革
Developers Summit 2012
アジャイルを導入し展開してふと立ち止まって現場に行きリーダーシップと組織改革を考えて一番伝えたいこと
Developers Summit 2012
Developers Summit 2012
裏切るこっそり
Developers Summit 2012
規律lまかせるlチェックはするl攻めの選択をする
Developers Summit 2012
結果
成果が見えた
Developers Summit 2012
100hバグ、調査、トラブル・・・
Developers Summit 2012
時間を開発へ2009
2010
調査 運用 開発
+23%
May Aug NovDevelopers Summit 2012
x3.5ライブラリ数
Developers Summit 2012
Before Afterプログラミング テスト
?
UTの割合
Developers Summit 2012
Before Afterプログラミング テスト
40
60?
UTの割合
Developers Summit 2012
リリースで終わらないのがサービス開発
Developers Summit 2012
開発 運用 運用 運用プログラミング テスト
UTの効果
Developers Summit 2012
開発 運用 運用 運用プログラミング テスト
UTの効果
アジャイルを導入し展開してふと立ち止まって現場に行きリーダーシップと組織改革を考えて一番伝えたいこと
Developers Summit 2012
Developers Summit 2012
アジャイルCI
自動化
Developers Summit 2012
CIアラートメール数
Developers Summit 2012
アラートが止まらない
Developers Summit 2012
before after
-75%自動化の効果
Developers Summit 2012
Aug Sep OctUser
自動化の広がり
Developers Summit 2012
伝わらない始まらない
Developers Summit 2012
新人研修
Agile66 - 新人研修でガチアジャイル http://slidesha.re/wLqZv4
Developers Summit 2012
結果
できちゃった
Developers Summit 2012
もしかして老害?
地球の重力に魂を・・・
Developers Summit 2012
忙しい仮説
Developers Summit 2012
砂漠で道に迷った人に「自然って大事ですよ」って言っても伝わらない
http://www.flickr.com/photos/gjofili/4337577836/
Developers Summit 2012
lQAにCIを注入lプロセス改善l育成協力
他部署との連携
Developers Summit 2012
結果
一緒にやってる感がない
Developers Summit 2012
レポートラインが違う
仮説
Developers Summit 2012
アジャイルを導入し展開してふと立ち止まって現場に行きリーダーシップと組織改革を考えて一番伝えたいこと
Developers Summit 2012
プロセスや標準化l同じ作業や選択l効率を上げるl同じ状況を想定
Developers Summit 2012
”ソフトウェア開発とは、ユーザーのニーズやマーケティング上の目標をソフトウェア製品に変換する作業である。”
ソフトウェア開発 - Wikipedia http://bit.ly/A63xPS
Developers Summit 2012
工場 VS 創造
http://www.flickr.com/photos/adamcohn/4218084128/http://www.flickr.com/photos/portoftacoma/3996133008/
Developers Summit 2012
技術的負債lレガシーコードl古い技術lヘビーな運用
Developers Summit 2012
恐怖
http://www.flickr.com/photos/bowbrick/2094399320/
Developers Summit 2012
l様々なアジャイルl勘違いアジャイルlクラジャイル?
乱立Agile
Developers Summit 2012
成功を創る
Developers Summit 2012
今の”普通”を全否定する
Developers Summit 2012
http://www.flickr.com/photos/lcbo/3352577/
楽天主義
楽天主義 - Wikipedia http://bit.ly/ygWa2Z
“グラスに半分残った水を見て「もう半分しかない」というのは悲観主義者、「まだ半分もある」と言うのは楽天主義者”
Developers Summit 2012
新技術アジャイルクラウド
Developers Summit 2012
見えないなら見に行く
Developers Summit 2012
アジャイルを導入し展開してふと立ち止まって現場に行きリーダーシップと組織改革を考えて一番伝えたいこと
Developers Summit 2012
現場の課題lエンジニア急増l育成不足lレガシーコード
Developers Summit 2012
朝礼
Developers Summit 2012
見える化
Developers Summit 2012
デブサミ、QCon、Agile Japan、PHP Conference、スクラムギャザリング、DevLOVE、開発合宿
Developers Summit 2012
よかったlスピード感l楽しかったlみんなで解決
Developers Summit 2012
一体感
Developers Summit 2012
Before After
開発時間
x6
Developers Summit 2012
Feb Mar Apr May Jun
Done数
Developers Summit 2012
カバレッジ: 98%Bug: 0.02%
Developers Summit 2012
いまいちl3ヶ月の準備期間lビジネスへの展開
Developers Summit 2012
マネージャからの一言
”Agileが善それ以外が悪
になってしまった”
Developers Summit 2012
コーチはいつか
いなくなる
Developers Summit 2012
止まった
Developers Summit 2012
元に戻せばいいのか?
Developers Summit 2012
あきらめない
Developers Summit 2012
失敗から学ぶチャレンジする
Developers Summit 2012
Developers Summit 2012
人を育てた
http://www.flickr.com/photos/samcatchesides/3346652611/
Developers Summit 2012
アジャイルを導入し展開してふと立ち止まって現場に行きリーダーシップと組織改革を考えて一番伝えたいこと
Developers Summit 2012
アジャイルで組織は
変わるのか?
Developers Summit 2012
マネージャとの関係
Agile 2010 Conferenceにいってきた Day1 PM | 世界 http://bit.ly/x3dfVt
Manager
Team
Developers Summit 2012
介入してくるマネージャだと失敗
Developers Summit 2012
私
MyMgr
Myボス
現場Eng
現場Mgr
Developers Summit 2012
私Myボス
現場Eng
現場Mgr
MyMgr
興味がある見てみたい
Developers Summit 2012
Developers Summit 2012
私
MyMgr
現場Eng
現場Mgr
Myボス
仲間を作りのろしとなれば
Developers Summit 2012
Developers Summit 2012
私
MyMgr
Myボス
現場Mgr
現場Eng
一緒にやりたいです
Developers Summit 2012
Developers Summit 2012
私
MyMgr
Myボス
現場Eng
現場Mgr
お互い幸せになろう
Developers Summit 2012
Developers Summit 2012
Developers Summit 2012
1年で20人
Developers Summit 2012
20人 / 1000人
Developers Summit 2012
半世紀かかるそれはないわー
Developers Summit 2012
今年は20人の仲間を
支える
Developers Summit 2012
20人
Developers Summit 2012
自分はやるけど相手に求めない
Developers Summit 2012
アジャイルリーダーシップ
とは?
Developers Summit 2012
Developers Summit 2012 アジャイルジャパン : http://www.agilejapan.org/アジャイルサムライ著者ジョナサン・ラスマセン氏から #DevLOVE へのメッセージ動画 | 世界 http://bit.ly/uVa7Jr
Developers Summit 2012
Developers Summit 2012
召使い的リーダー自己組織化されたチームフラットチームを勇気づける責任がある自己管理できるメリットベース
Developers Summit 2012
アジャイルを導入し展開してふと立ち止まって現場に行きリーダーシップと組織改革を考えて一番伝えたいこと
Developers Summit 2012
アジャイルリーダーシップと組織改革
Developers Summit 2012
Developers Summit 2012
Developers Summit 2012
Developers Summit 2012
各員一層奮励努力せよ
Developers Summit 2012
チームを勇気づける
Developers Summit 2012
Developers Summit 2012
楽しかったって言われる
Developers Summit 2012
仲間ができる
Developers Summit 2012
チームを勇気づける
Developers Summit 2012
各員
Developers Summit 2012
一層
Developers Summit 2012
奮励
Developers Summit 2012
努力せよ!
Developers Summit 2012
各員一層奮励努力せよ