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

Engineering Managerは何をする人なのか/ What are Roles of Engineering Managers?

Engineering Managerは何をする人なのか/ What are Roles of Engineering Managers?

Developers Summit 2019 Summer(2019.07.02)で使用した発表スライドです。

Yoshihiro Yunomae

July 02, 2019
Tweet

More Decks by Yoshihiro Yunomae

Other Decks in Technology

Transcript

  1. Engineering
    Managerは
    何をする人なのか
    Developers Summit
    2019 Summer
    湯前 慶大

    View full-size slide

  2. hello!
    湯前 慶大
    ゆのん @yunon_phys
    株式会社アカツキ
    VP of Engineering
    2

    View full-size slide

  3. 4
    Engineering Managerの
    魅力とは何かを語りたい

    View full-size slide

  4. 5
    Podcastやってみたいんですよね

    View full-size slide

  5. 6
    やりましょう!!!!

    View full-size slide

  6. 74,000
    34 episodes
    11 guests
    8

    View full-size slide

  7. 9
    Engineering Managerとは何か?

    View full-size slide


  8. 10
    「どうやったら効率的にできる
    の?」っていう構図を作ったり仕
    組みを作ったりする人
    -- 広木さん(ep1)

    View full-size slide


  9. 11
    チームを幸せにする人
    -- 大庭さん(ep3)

    View full-size slide


  10. 12
    Who/Howを決める役割
    -- 及川さん(ep8)

    View full-size slide


  11. 13
    本質的な課題解決とは何か
    を見極め、
    実装に落とし込んでいく役割
    -- 高山さん(ep17)

    View full-size slide

  12. 14
    結局Engineering
    Managerって
    なんなんだ・・・

    View full-size slide


  13. 15
    各社によって組織構造によっても
    違うし役割も違うんで、(略)
    ジョブディスクリプションみたいな
    のも決め、後はどういうような組織
    構造にするかっていう所をしっかり
    決めていく方が
    いいんじゃないかなと
    -- 及川さん(ep8)

    View full-size slide

  14. 16
    担当する業務内容
    責任範囲
    求められるスキルセット
    の明確化
    ジョブ
    ディスクリプション

    View full-size slide

  15. 17
    アカツキの
    エンジニア組織で
    整理してみた

    View full-size slide

  16. 18
    https://hackerslab.aktsk.jp/2018/12/22/000000

    View full-size slide

  17. 19
    Responsible(実行責任)
    Accountable(説明責任)
    Consult(相談先)
    Informed(報告先)
    役割分担を明確にするフレームワーク

    View full-size slide

  18. 20
    https://hackerslab.aktsk.jp/2018/12/22/000000

    View full-size slide

  19. 21
    いろんな会社が出し合えば
    EMの役割がはっきりするの
    では??

    View full-size slide

  20. 22
    Engineering Manager
    Slack
    #job-description
    計4回議論、6社参加

    View full-size slide

  21. 23
    https://docs.google.com/spreadsheets/d/126qMk7V-kP219
    asV9PH5FTH7YFuDmEIIuCI0ZHvDVks/edit#gid=1840171
    097

    View full-size slide

  22. 24
    ・役割整理ができた!
    ・各社によって責任範囲の持
    ち方が異なることがわかった

    View full-size slide

  23. 25
    ・各社によって異なるので一
    意に定めるのは無理ゲー
    ・細かくすればする程、「うち
    は違う」という事例が

    View full-size slide

  24. 26 https://dskst9.hatenablog.com/entry/2019/02/
    10/160302

    View full-size slide


  25. 27
    「プロダクトマネジメント」を正確な言葉で
    定義することは驚くほど難しい。(略) 彼ら
    は異なるタイプのプロダクト、異なるタイプ
    のチーム、異なる組織構造の中で働いて
    いる。(略)外の立場から見ていると、同じ
    肩書きの仕事を参照する際に、誤解を引
    き起こしているように見える。
    -- ninjinkun’s diary
    https://ninjinkun.hatenablog.com/entry/the-pr
    oduct-management-triangle-ja

    View full-size slide

  26. 28
    https://ninjinkun.hatenablog.com/entry/the-pr
    oduct-management-triangle-ja
    Product Management トライアングル

    View full-size slide

  27. 29
    Engineering
    Management版を
    つくってみた

    View full-size slide

  28. 30
    Engineering Management トライアングル
    Technology
    Product Team
    Engineering

    View full-size slide

  29. 31
    Team
    Product Design
    Architecture
    Technical Leadership
    Process Management
    QCD Management
    DevOps
    Product
    Engineering
    Technology
    Tech Lead
    Architect
    Designer
    Engineering Management トライアングル

    View full-size slide

  30. 32
    Product
    Team Building
    People Development
    Recruiting
    People Evaluation
    Technology Selection
    DevRel
    Engineering
    Technology
    Team
    Tech Lead
    Team Lead
    Engineering Management トライアングル

    View full-size slide

  31. 33
    Technology
    Vision
    Team Design
    Product Roadmap
    Team Development
    Budget Planning
    Stakeholder Engagement
    Engineering
    Product Team
    Product Manager
    Project Manager
    Engineering Management トライアングル

    View full-size slide

  32. 34
    Technology
    Product Team
    Engineering
    Product Design
    Architecture
    Technical Leadership
    Process Management
    QCD Management
    DevOps
    Vision
    Team Design
    Product Roadmap
    Team Development
    Budget Planning
    Stakeholder Engagement
    Team Building
    People Development
    Recruiting
    People Evaluation
    Technology Selection
    DevRel
    Tech Lead
    Architect
    Designer
    Tech Lead
    Team Lead
    Product Manager
    Project Manager
    Engineering Management トライアングル

    View full-size slide

  33. 35
    Engineering Managerが
    全てのスペシャリストである
    必要はない
    https://anchor.fm/dashboard/episode/e2bq4j

    View full-size slide

  34. 36
    しかし、Engineering
    Managerは様々な知識を学
    ぼうとする必要はある
    https://anchor.fm/em-fm/episodes/ep23--EM3
    -e45jic

    View full-size slide

  35. 37
    募集
    Engineering
    Managementトライアング
    ルを一緒にブラッシュアップ
    してくださる方

    View full-size slide

  36. 38
    Engineering Manager
    Slack join
    → #job-description
    ※そのうちgithubに移行するかも

    View full-size slide

  37. 39
    ご清聴
    ありがとうございました!

    View full-size slide