Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ARR20億円を3年で達成したエンジニア組織が実現したDeveloper eXperience~3つの訪れる壁と突破方法~

ARR20億円を3年で達成したエンジニア組織が実現したDeveloper eXperience~3つの訪れる壁と突破方法~

デブサミ2021登壇資料
#devsumi
#devsumiB
#devsumi2021

More Decks by リンクアンドモチベーション

Other Decks in Technology

Transcript

  1. 1

    ARR20億円を3年で達成したエンジニア組織が実現した
    Developer eXperience
    ~3つの訪れる壁と突破方法~
    #devsumi 2021 【19-B-8】
    Link and Motivation Group

    View full-size slide

  2. 2

    アジェンダ:今日話すことの地図
    1. 私たちの紹介
    2. どんな状況だったか?
    3. ぶつかった壁と突破方法は?
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  3. 3

    アジェンダ:今日話すことの地図
    1. 私たちの紹介
    2. どんな状況だったか?
    3. ぶつかった壁と突破方法は?
    【持ち帰っていただきたいこと(願い)】
    DX向上 ・負債返済において、
    「何を」「何から」すればいいのか?
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  4. 4

    自己紹介
    株式会社リンクアンドモチベーション
    開発責任者
    柴戸 純也
    #2つの企業で技術役員
    #エンジニア1人目入社
    #一般財団生涯学習開発財団 認定コーチ
    #日本一のデスマーチPJでキャリアスタート
    #技術もチームも大好き
    #社会を前進させるプロダクトを作りたい
    #エンジニアがわくわくする環境を作りたい
    #スタートアップ上場へ導く
    #VPoE
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  5. 5

    私たちが解決したいこと
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  6. 6

    一般社団法人日本産業カウンセラー協会 「働く人の電話相談室」
    働く人の悩み
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  7. 7

    組織の問題を解決するために
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  8. 8

    組織の問題を解決するために
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  9. 9

    モチベーションクラウド
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  10. 10

    プロダクト成長:ARR(年間経常収益)
    (百万円)
    ※ARR(Annual Recurring Revenue):年間経常収益。毎年決まって得られる1年間分の収益、売上を指す。
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  11. 11

    導入企業(一部)
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  12. 12

    開発体制
    52
    10名
    42名
    エンジニア…………………………………26名
    プロダクトマネージャー…………………9名
    カスタマーサクセス………………………7名
    UI/UXデザイナー …………………………3名
    カスタマーサポート………………………6名
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  13. 13

    アジェンダ:今日話すことの地図
    1. 私たちの紹介
    2. どんな状況だったか?
    3. ぶつかった壁と突破方法は?
    【持ち帰っていただきたいこと(願い)】
    DX向上 ・負債返済において、同じような状況に
    なった時に、何から、何をすればいいのか?
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  14. 14

    プロダクト成長:ARR(年間経常収益)
    ※ARR(Annual Recurring Revenue):年間経常収益。毎年決まって得られる1年間分の収益、売上を指す。
    (百万円)
    入社
    私たちはこんな状況でした...
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  15. 15

    荒廃したコード

    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  16. 16

    疲弊する日々

    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  17. 17

    組織への不満

    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  18. 18

    開発メトリクス(2018年)
    *DX Criteria は2019年→2020年
    テストカバレッジ
    0%
    削除したデッドコード
    0
    line
    Infrastructure as a Code
    20%
    リードタイム
    14day
    Rspec - テスト実行時間
    40min
    レイテンシー - 重い処理
    300s
    DX Criteria - システム評価
    27.5pt
    インシデントレート
    未計測
    Security Hub - アセスメント
    未計測
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  19. 19

    ● 偏差値70以上 :ささやけば伝わる
    ● 偏差値60-69 :打てば響く
    ● 偏差値50-59 :笛吹けど踊らず
    ● 偏差値40-49 :社内を歩けば退職希望者に出会う
    ● 偏差値40未満 :会社に無関心
    モチベーションクラウド
    エンゲージメントスコア
    43.1
    組織状態を示す偏差値(2018年)
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  20. 20

    プロダクト成長:ARR(年間経常収益)
    ※ARR(Annual Recurring Revenue):年間経常収益。毎年決まって得られる1年間分の収益、売上を指す。
    (百万円)
    ?
    入社
    私たちはこんな状況でした...
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  21. 21

    開発メトリクス(2018年→2020年)
    *DX Criteria は2019年→2020年
    テストカバレッジ
    90%
    0%
    削除したデッドコード
    20,000
    line
    0
    line
    Infrastructure as a Code
    70%
    20%
    リードタイム
    7day
    14day
    Rspec - テスト実行時間
    10min
    40min
    レイテンシー - 重い処理
    3s
    300s
    DX Criteria - システム評価
    42.5pt
    27.5pt
    インシデントレート
    7%
    未計測
    Security Hub - アセスメント
    98%
    未計測
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  22. 22

    ● 偏差値70以上 :ささやけば伝わる
    ● 偏差値60-69 :打てば響く
    ● 偏差値50-59 :笛吹けど踊らず
    ● 偏差値40-49 :社内を歩けば退職希望者に出会う
    ● 偏差値40未満 :会社に無関心
    モチベーションクラウド
    エンゲージメントスコア
    組織状態を示す偏差値(2018年→2020年)
    77
    43.1
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  23. 23

    プロダクト成長:ARR(年間経常収益)
    ※ARR(Annual Recurring Revenue):年間経常収益。毎年決まって得られる1年間分の収益、売上を指す。
    (百万円)
    【ここからはこの成長の裏側のお話】
    負債と向き合い続け、結果としてDX
    を向上させ続けた期間でした
    何が起きていて、
    どんな壁ぶつかり、
    どう行動したのか?
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  24. 24

    ここからの話
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  25. 25

    Debt
    〜負債〜 ぶつかり、乗り越えた壁
    What is Debt?
    ー負債とは何なのかー
    偏見 の壁
    1
    Where to Go?
    ーどこに向かえばいいのかー
    不明 の壁
    How to Repay?
    ーどう返済していくのかー
    断絶 の壁
    2 3
    憎悪 不安 諦め
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  26. 26

    Debt
    What is Debt?
    ー負債とは何なのかー
    偏見 の壁
    1
    Where to Go?
    ーどこに向かえばいいのかー
    不明 の壁
    How to Repay?
    ーどう返済していくのかー
    断絶 の壁
    2 3
    憎悪 不安 諦め
    〜負債〜 ぶつかり、乗り越えた壁
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  27. 27

    What is Debt?
    負債が、こう扱われてました
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  28. 28

    偏見 の壁
    絶対悪
    Evil
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  29. 29

    現在、負債となっているものには
    これまでの歴史・ストーリーがある
    その時その時での
    トレードオフを受け入れる
    意思決定が存在する
    にも関わらず
    絶対悪と扱われていた結果、
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  30. 30

    こんなつくりありえない
    (コードを晒して嘲笑)
    こんなの
    過去の人がやればいいでしょ
    (ああぁぁぁ…!)
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  31. 31

    憎悪
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  32. 32

    どう乗り越えてきたのか?
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  33. 33

    負債は絶対悪という
    偏見の壁
    定義・
    リスペクト
    実践・
    リピート
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  34. 34

    負債は絶対悪という
    偏見の壁
    定義・
    リスペクト
    実践・
    リピート
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  35. 35

    負債の種類
    メカニズム
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  36. 36

    負債の種類
    メカニズム
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  37. 37

    2つの負債
    技術的負債・組織的負債
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  38. 38

    テストはない、デッドコードは多い、規約も指針もない・・・
    保守や拡張が困難/想定外ばかり/モチベーションが下がるコード
    など、現在の作業が失速してしまう要因
    引用:https://ja.wikipedia.org/wiki/%E6%8A%80%E8%A1%93%E7%9A%84%E8%B2%A0%E5%82%B5
    今そうでないコードも数年後は負債の可能性
    →向き合い続けるもの
    技術的負債
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  39. 39

    スタートアップだけの話ではない
    仕組みや制度だけの話でもない
    引用:https://www.infoq.com/news/2015/05/organizational-debt/
    組織的負債
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  40. 40

    ソフトウェア開発上の問題の多くは、技術的というよりも社会学的なものである。
    引用:ピープルウェア(トム・デマルコ)
    すべての組織デザインは悪いということだ。あらゆる組織デザインは、会社のある部分の
    コミュニケーションを犠牲にすることによって、他部分のコミュニケーションを改善する。
    引用:HARD THINGS(ベン・ホロウィッツ)
    起き続ける、返済し続けなければならない宿命
    おそらく技術的負債を解消するよりも大きい
    組織的負債
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  41. 41

    技術的負債・組織的負債
    起き続ける、返済し続けなければならない宿命
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  42. 42

    負債の種類
    メカニズム
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  43. 43

    負債が蓄積していく際のスコープ
    意図あり・意図なし
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  44. 44

    技術的負債(例) 組織的負債(例)
    意図
    あり
    短期 デプロイ最優先
    長期
    マルチではなく
    1プラットフォーム対応
    意図
    なし
    能力不足
    いい加減な習慣・
    チームのスキル不足
    レガシー
    バージョンアップへの未対応・
    引き継がれた古いコードベース
    負債蓄積のメカニズム
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  45. 45

    技術的負債(例) 組織的負債(例)
    意図
    あり
    短期 デプロイ最優先
    特別のはずが繰り返し・忘却
    長期
    マルチではなく
    1プラットフォーム対応
    意図
    なし
    能力不足
    いい加減な習慣・
    チームのスキル不足
    責任者不在・放置
    レガシー
    バージョンアップへの未対応・
    引き継がれた古いコードベース
    負債蓄積のメカニズム
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  46. 46

    技術的負債(例) 組織的負債(例)
    意図
    あり
    短期 デプロイ最優先
    特別のはずが繰り返し・忘却
    長期
    マルチではなく
    1プラットフォーム対応
    意図
    なし
    能力不足
    いい加減な習慣・
    チームのスキル不足
    責任者不在・放置
    レガシー
    バージョンアップへの未対応・
    引き継がれた古いコードベース
    負債蓄積のメカニズム
    相互影響関係
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  47. 47

    技術的負債のタイムライン
    (時間)
    価値享受 苦労 解消
    純資産
    純債務
    技術的負債
    転換点 改善
    認識
    引用:Tech Debt Timeline
        [Kruchten, Philippe. Managing Technical Debt
       (SEI Series in Software Engineering) (p. 33)]
    発生
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  48. 48

    技術的負債のタイムライン
    (時間)
    価値享受 苦労 解消
    純資産
    純債務
    技術的負債
    転換点 改善
    認識
    引用:Tech Debt Timeline
        [Kruchten, Philippe. Managing Technical Debt
       (SEI Series in Software Engineering) (p. 33)]
    発生
    衝突・憎悪
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  49. 49

    技術的負債のタイムライン
    (時間)
    価値享受 苦労 解消
    純資産
    純債務
    技術的負債
    転換点 改善
    認識
    引用:Tech Debt Timeline
        [Kruchten, Philippe. Managing Technical Debt
       (SEI Series in Software Engineering) (p. 33)]
    享受してきた価値への感謝
    トレードオフを受け入れた意思決定へのリスペクト
    発生
    最速で(2016年に)立ち上げたゆえのシェア
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  50. 50

    負債は絶対悪という
    偏見の壁
    定義・
    リスペクト
    実践・
    リピート
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  51. 51

    あらゆる場面で
    徹底して使い続ける
    Daily Weekly
    Spot
    Quarterly
    Monthly
    開発会議
    週初会
    開発・現場
    全員横断イベント
    納会
    朝会
    飲み会
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  52. 52

    負債は絶対悪という
    偏見の壁
    定義・理解
    感謝・
    リスペクト
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  53. 53

    偏見の壁を乗り越えた結果、、、
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  54. 54

    1. 負債=絶対悪ではなく、
    共通課題という理解が進み、歴史も共有された。
    議論すること自体に価値があった
    2. 個別ではなく、
    技術的負債と組織的負債を統合して考える文化になってきた
    3. 片手間やチーム、個人といった、狭い範囲の話ではなく、
    組織・事業の重要課題として捉えられるようになった
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  55. 55

    Debt
    What is Debt?
    ー負債とは何なのかー
    偏見 の壁
    1
    Where to Go?
    ーどこに向かえばいいのかー
    不明 の壁
    How to Repay?
    ーどう返済していくのかー
    断絶 の壁
    2 3
    憎悪 不安 諦め
    〜負債〜 ぶつかり、乗り越えた壁
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  56. 56

    不明 の壁
    何も見えない
    Blindfold
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  57. 57

    Where to Go?
    私たちはこんな状況でした
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  58. 58

    どこに向かっていくかの前に
    何がどれだけあるのか、
    その現在地もわからない
    エンジニア自身が何も見えない中、
    それぞれがそれぞれの主観で
    捉え続けてしまった結果、
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  59. 59

    こんなの
    どこからやるんだよ・・・
    負債返済の担当にだけは
    なりたくない・・・
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  60. 60

    不安
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  61. 61

    どう乗り越えてきたのか?
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  62. 62

    何も見えないという
    不明の壁
    見える化 優先順位付け
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  63. 63

    何も見えないという
    不明の壁
    見える化 優先順位付け
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  64. 64

    不安のメカニズム
    影の時は
    よくわからないバケモノ
    見えてしまえば
    各タスクの積み重ね
    細分化
    #devsumi 2021
    Link and Motivation Group 引用:https://qiita.com/hirokidaichi/items/c66682a64ac2fc59cdf3

    View full-size slide

  65. 65

    不安のメカニズム
    影の時は
    よくわからないバケモノ
    見えてしまえば
    各タスクの積み重ね
    引用:https://qiita.com/hirokidaichi/items/c66682a64ac2fc59cdf3
    細分化
    バグや機能追加をどう扱うかについて、経営者やビジネス組織と

    大きな問題になることは少ない。彼らにも「見えている」ものだから
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  66. 66

    Action
    Do
    Check
    Plan
    Action
    Do
    Check
    Plan
    効果的な活動
    勉強 ダイエット
    偏差値 体重
    モノサシによる
    指標化
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  67. 67

    自分たちのケイパビリティを
    指標化
    *組織状態はモチベーションクラウド により診断。割愛します。
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  68. 68

    4年の歳月×23,000件の
    データ
    日本のCTO500名の
    知見
    『DX Criteria』
    主観的指標ではなく、科学された客観的指標の活用
    引用:https://www.amazon.co.jp/dp/B07L2R3LTN
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  69. 69

    開発組織メトリクス
    テーマ No. 指標
    デリバリー
    パフォーマンス
    ー生産性ー
    1 デプロイの頻度
    2 変更のリードタイム
    3 平均修復時間(MTTR)
    4 変更失敗率
    QA
    ー品質ー
    5 インシデントレート
    6 インシデント再発防止スコア
    セキュリティ
    リスク
    ー信頼性ー
    7 セキュリティリスク件数
    テーマ No. 指標
    システム全般
    ーDX Criteriaー
    8 バージョン管理
    9 ソースコードの明確さ
    10 継続的インテグレーション
    11 継続的デプロイ
    12 API駆動開発
    13 疎結合アーキテクチャ
    14 システムモニタリング
    15 セキュリティシフトレフト
    *これ以外にカバレッジなど各種メトリクスも取得していますが、今回は割愛しています
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  70. 70

    何も見えないという
    不明の壁
    見える化 優先順位付け
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  71. 71

    開発組織メトリクス
    テーマ No. 指標
    デリバリー
    パフォーマンス
    ー生産性ー
    1 デプロイの頻度
    2 変更のリードタイム
    3 平均修復時間(MTTR)
    4 変更失敗率
    QA
    ー品質ー
    5 インシデントレート
    6 インシデント再発防止スコア
    セキュリティ
    リスク
    ー信頼性ー
    7 セキュリティリスク件数
    テーマ No. 指標
    システム全般
    ーDX Criteriaー
    8 バージョン管理
    9 ソースコードの明確さ
    10 継続的インテグレーション
    11 継続的デプロイ
    12 API駆動開発
    13 疎結合アーキテクチャ
    14 システムモニタリング
    15 セキュリティシフトレフト
    どこから手を付ける?
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  72. 72

    4eye’s
    期待度/優先度
    ケイパビリティ
    /満足度
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  73. 73

    4eye’s
    期待度/優先度
    弱み
    期待度/優先度:高
    ×
    ケイパビリティ/満足度:低
    ケイパビリティ
    /満足度
    強み
    期待度/優先度:高
    ×
    ケイパビリティ/満足度:高
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  74. 74

    Before状態
    左上の弱みをフォーカスポイントとして四半期ごとに目標設定
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  75. 75

    After状態
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  76. 76

    何も見えないという
    不明の壁
    見える化 優先順位付け
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  77. 77

    不明の壁を乗り越えた結果、、、
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  78. 78

    1. 負債返済に目標達成、貢献実感が持てて、
    ネガティブ、暗いもの、ではなくモチベーティブなものになってきた
    2. 見えてしまえばそれは負債ではなく、課題やバックログであることの体験
    3. 該当期間にトレードオフした内容が明確になり、
    いつやるのか?という不安ではなく、納得感が持てるようになった
    (課題として受け入れた時点で記録し、管理)
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  79. 79

    Debt
    What is Debt?
    ー負債とは何なのかー
    偏見 の壁
    1
    Where to Go?
    ーどこに向かえばいいのかー
    不明 の壁
    How to Repay?
    ーどう返済していくのかー
    断絶 の壁
    2 3
    憎悪 不安 諦め
    〜負債〜 ぶつかり、乗り越えた壁
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  80. 80

    断絶 の壁
    Independent
    二元論
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  81. 81

    How to Repay?
    私たちはこんな状態でした
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  82. 82

    エンジニアvs事業
    エンジニアvsセールス
    といった対立構造
    受発注構造の硬直化や
    内部品質への投資が受け入れられず
    コミュニケーションが
    すり合わない結果、
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  83. 83

    どうせわかって
    もらえないでしょ・・・
    いつかやるって言ってるけど、やっ
    たことないよね・・・
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  84. 84

    諦め
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  85. 85

    どう乗り越えてきたのか?
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  86. 86

    二元論でとらえるという
    断絶の壁
    事業接続 言語翻訳
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  87. 87

    二元論でとらえるという
    断絶の壁
    事業接続 言語翻訳
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  88. 88

    共通の目的設定
    客観データ
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  89. 89

    共通の目的設定
    客観データ
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  90. 90

    協働
    断絶のメカニズム
    エンジニア セールス セールス
    エンジニア
    対立
    事業
    内向きによる対立 共通目的に向けた協働
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  91. 91

    例えば
    解約・クレーム
    (性能)


    (事業計画上の企業数と時期)
    Now 〇か月後
    xxx社



    G
    a
    p







    ・〇か月後にはボトルネックに
    ・◆円の解約影響
    ・可視化・対策が必要
    ・◎人のリソースを投資する
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  92. 92

    共通の目的設定
    客観データ
    主観だけではなく客観データも活用して事業と接続。
    マネジメント、経営層に理解してもらう
    (CTOやVPoEがいたら楽)
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  93. 93

    Why
    デプロイ
    高頻度実施?
    テストコード
    必要?
    クラウド・
    DevOps投資?
    セキュリティ
    リスク?
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  94. 94

    Why
    デプロイ
    高頻度実施?
    テストコード
    必要?
    クラウド・
    DevOps投資?
    セキュリティ
    リスク?
    約4回で手動テストと自動テストのコストが逆転
    引用:https://speakerdeck.com/twada/quality-and-speed-2020-spring-edition?slide=61
    引用:https://www.amazon.co.jp/Philosophy-Software-Design-John-Ousterhout/dp/1732102201
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  95. 95

    Why
    デプロイ
    高頻度実施?
    テストコード
    必要?
    クラウド・
    DevOps投資?
    セキュリティ
    リスク?
    引用:https://www.amazon.co.jp/dp/B07L2R3LTN
    引用元: Accelerate State of DevOps 2019 https://services.google.com/fh/files/misc/state-of-devops-2019.pdf
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  96. 96

    Why
    デプロイ
    高頻度実施?
    テストコード
    必要?
    クラウド・
    DevOps投資?
    セキュリティ
    リスク?
    LowとElite差額は組織規模ごとに、
    250人規模:年間5,500万
    2,000人規模:4.5億円
    引用:https://cloud.google.com/resources/roi-of-devops-transformation-whitepaper?hl=ja
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  97. 97

    Why
    デプロイ
    高頻度実施?
    テストコード
    必要?
    クラウド・
    DevOps投資?
    セキュリティ
    リスク?
    引用:https://www.ibm.com/jp-ja/security/data-breach
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  98. 98

    二元論でとらえるという
    断絶の壁
    事業接続 言語翻訳
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  99. 99

    引用:https://twitter.com/hiroki_daichi/status/1131782164570185728?s=20
    前提
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  100. 100

    翻訳例
    AWSの長期間停止 セキュリティリスク 手戻り
    伝えたいこと
    翻訳後
    JRの全線停止
    監視カメラ未設置
    による数億円の盗難
    ハンバーグ
    普通の
    ハンバーグ
    チーズイン
    ハンバーグ
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  101. 101

    二元論でとらえるという
    断絶の壁
    事業接続 言語翻訳
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  102. 102

    断絶の壁を乗り越えた結果、、、
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  103. 103

    事業が他人ごと、ではなく、エンジニアたちの事業理解も進み、他部門との関係が改善さ
    れた。以下のような返済方法も明確になった。(現フェーズにおいて)
    1)プロジェクトの中で目標を設定
    (例:事業に接続:リファクタ→性能改善。
     非機能は事業計画と合わせて定量化して提案しやすい)
    2)一定工数は常に。定期的に目標を設定
    (片手間ではなく、専任。開発全体の10〜15%程度。
    マネジメントに伝わるよう、小さな取り組みからの成果積み上げや可視化、
    リスクを定量化して伝えること頑張る。外部データを積極的に活用)
    3)プロジェクトの中でついでにやる
    (息を吸うようにリファクタするようプロフェッショナリティに訴え続ける)
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  104. 104

    まとめ
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  105. 105

    3つの壁と突破方法
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  106. 106

    3つの壁と突破方法
    偏見 の壁
    絶対悪とすることでの憎悪
    1
    不明 の壁
    見えないことによる不安
    断絶 の壁
    二元論による諦め
    2 3
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  107. 107

    3つの壁と突破方法
    偏見 の壁
    絶対悪とすることでの憎悪
    1
    不明 の壁
    見えないことによる不安
    断絶 の壁
    二元論による諦め
    2 3
    定義・リスペクト
    実践・リピート
    見える化
    優先順位付け
    事業接続
    言語翻訳
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  108. 108

    3つの壁と突破方法
    偏見 の壁
    絶対悪とすることでの憎悪
    1
    不明 の壁
    見えないことによる不安
    断絶 の壁
    二元論による諦め
    2 3
    定義・リスペクト
    実践・リピート
    見える化
    優先順位付け
    事業接続
    言語翻訳
    Developer eXperience
    向上
    エンドユーザーの
    良い体験
    ビジネス成長
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  109. 109

    お知らせ
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  110. 110

    【LM Engineer Meetup#1】

        負債との上手な付き合い方

    お申込みはこちら
    ---------------------------------------------------------------------------------
    ・自分たちの開発チームではどんな負債を抱えているのか?
    ・その負債とどう付き合っているのか?
    ----------------------------------------------------------------------------------
    勉強会後にはオンライン座談会も開催予定!是非お話しましょう!
    3/11(木)18:30~ 勉強会を開催します! 
    #devsumi 2021
    Link and Motivation Group

    View full-size slide

  111. 111

    リンクアンドモチベーションは
    新しい仲間を募集しています!
    応募ページはこちら

    View full-size slide