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

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

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

3a4e9f8c3cb529de8b1ac11fadb45d3d?s=128

Yoshihiro Yunomae

July 02, 2019
Tweet

Transcript

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

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

  3. 3

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

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

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

  7. 7

  8. 74,000 34 episodes 11 guests 8

  9. 9 Engineering Managerとは何か?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  31. 31 Team Product Design Architecture Technical Leadership Process Management QCD

    Management DevOps Product Engineering Technology Tech Lead Architect Designer Engineering Management トライアングル
  32. 32 Product Team Building People Development Recruiting People Evaluation Technology

    Selection DevRel Engineering Technology Team Tech Lead Team Lead Engineering Management トライアングル
  33. 33 Technology Vision Team Design Product Roadmap Team Development Budget

    Planning Stakeholder Engagement Engineering Product Team Product Manager Project Manager Engineering Management トライアングル
  34. 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 トライアングル
  35. 35 Engineering Managerが 全てのスペシャリストである 必要はない https://anchor.fm/dashboard/episode/e2bq4j

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

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

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

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