アジャイル
リーダーシップ
と組織改革
  楽天株式会社 藤原大
                Agile Leadership and Transformations
   Developers Summit 2012 16-B-5 16/02/2012
  Developers Summit 2012
藤原 大
      @daipresents


http://daipresents.com/
       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

                                     +23%
2010


       調査               運用           開発
            Developers Summit 2012
ライブラリ数

x3.5

May        Aug                 Nov
      Developers Summit 2012
UTの割合


 ?

Before                  After
   プログラミング                   テスト
    Developers Summit 2012
UTの割合
                         40
 ?
                        60
Before                  After
   プログラミング                   テスト
    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
自動化の効果

                  -75%

before             after
   Developers Summit 2012
自動化の広がり




Aug          Sep               Oct
                User
      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
他部署との連携
lQAに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/portoftacoma/3996133008/
 http://www.flickr.com/photos/adamcohn/4218084128/
             Developers Summit 2012
技術的負債
lレガシーコード
l古い技術
lヘビーな運用
    Developers Summit 2012
恐怖

http://www.flickr.com/photos/bowbrick/2094399320/
            Developers Summit 2012
乱立Agile
l様々なアジャイル
l勘違いアジャイル
lクラジャイル?
    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
開発時間

x6

Before                    After
     Developers Summit 2012
Done数




Feb   Mar           Apr              May   Jun
            Developers Summit 2012
カバレッジ: 98%
 Bug: 0.02%




   Developers Summit 2012
いまいち
l3ヶ月の準備期間
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
マネージャとの関係



       Manager



                                    Team
Agile 2010 Conferenceにいってきた Day1 PM ¦ 世界 http://bit.ly/x3dfVt
                    Developers Summit 2012
介入してくる
マネージャ
 だと失敗
  Developers Summit 2012
My
       Mgr

My                            現場
ボス      私                     Mgr

        現場
        Eng
     Developers Summit 2012
My
    Mgr

My     現場
ボス   私
  興味がある
      Mgr
 見てみたい
     現場
     Eng
  Developers Summit 2012
My
       Mgr
        仲間を作り
My          現場
ボス      私 Mgr
         のろしと
        現場
          なれば
        Eng
     Developers Summit 2012
My
    Mgr
   一緒に
My     現場
    私 Mgr
 やりたいです
ボス

     現場
     Eng
  Developers Summit 2012
My
     Mgr
  お互い
 My                         現場
     私
幸せになろう
 ボス                         Mgr

      現場
      Eng
   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
アジャイルサムライ著者ジョナサン・ラスマセン氏から #DevLOVE へのメッセージ動画 ¦ 世界 http://bit.ly/uVa7Jr
アジャイルジャパン : http://www.agilejapan.org/
                                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
各員一層奮励
 努力せよ
  Developers Summit 2012

アジャイルリーダーシップと組織改革 ~楽天のアジャイル開発というリアル~