VPoE と CTO の違い
はじめに
最近 VPoE という役職の名前を聞くようになってきて、CTO と何が違うのか不明だったため、
調べて自分なりにまとメモ
VPoE (Vice President of Engineering)
- マネジメント責任者
- 開発本部長 etc
役割
- サービスを発展させていくために必要な業務全般を行う
- エンジニア組織のマネジメント全てを統括する
- エンジニア組織のトップとして、マネジメントを担う
責任
- サービスのグロースを目的とし、エンジニア組織の成長(生産性と成長の最大化)に責任を持つ
具体的な仕事内容
エンジニアの
- 採用
- 育成
- 教育体系の構築
- 評価
- 評価体系の構築
- 配置
- チームビルディング
- 体制
- 組織形態
- ブランディング・広報
- イベント企画・運営
- 登壇
- 技術 blog
- 文化の形成
を行う
適正
- 事業の拡大に貢献することに興味がある人
- コミュニケーション能力が高い人
- 人が好きな人
CTO (Chief Technical Officer)
- 最高技術責任者
役割
- 技術戦略・方針を決定する
責任
- 技術的な観点から組織やサービスの成長に責任を持つ
- 「経営面での技術的な意思決定」に責任を持つ
- 技術マネジメントに責任を持つ
具体的な仕事内容
- 技術戦略・方針
- 新技術の調査
- 技術選定
- アーキテクチャ選定
- インフラ設計
- 品質管理
- 開発環境
- 開発手法・フロー
- スクラム開発
- コードレビュー
- ブランチ戦略
適正
- 技術に強い人
- 技術の流れを俯瞰して捉えられる人
おまけ VPoP(事業執行責任者) Product Owner
責任
- 事業の短中期的な開発を主導し、事業目標の達成に責任を持つ。
まとめ
- エンジニア組織の成長、制度の構築に興味がある人は VPoE、技術を深く深く追求していきたい人は CTO って感じか。
参考リンク
- CTO 及び、VPoE 就任のお知らせ
- https://tech.gunosy.io/entry/cto-vpoe-vpop
- エンジニア組織を成功に導く「VP of Engineering」とは? CTO との違いも徹底解説!
- マネジメントは「役割」。CTO・VPoE・VPoP が 3 頭分立する、Gunosy のエンジニア組織
- 【VPoE とは】メルカリも採用!?エンジニア組織の重要なマネージャー
- 境界線はどこにある?CTO、VPoE になれるエンジニアとなれないエンジニアの違い【及川卓也 ×FiNC 南野 ×WAmazing 舘野】
- CTO の役割とは?エンジニアのトップキャリアパスを目指す方法