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

VPoE Meetup Vol.1 VPoEとして実践してきたことと反省点

VPoE Meetup Vol.1 VPoEとして実践してきたことと反省点

https://coconala.connpass.com/event/330186/
こちらのイベントの登壇資料になります。

VPoE Meetupは、貴重な経験と知恵を持つVPoE(Vice President of Engineering)経験者たちが一堂に会し、これまでの経験や実践的なノウハウを共有し、参加者の皆様と有意義な交流を図るイベントシリーズです。

coconala_engineer

October 22, 2024
Tweet

More Decks by coconala_engineer

Other Decks in Technology

Transcript

  1. Copyright coconala Inc. All Rights Reserved. 自己紹介 2 村上 正敏

    (むーさん) 株式会社ココナラ 執行役員 VPoE / VP of Product Engineering • 〜2014 (株)日立製作所 / 研究者 • 〜2015 (株)リブセンス / EM • 〜2019 スタートアップ / CTO ◦ 同時期にフリーランス(ココナラ、 freee、メドレー) • 2019〜 現職 / EM → VPoE
  2. Copyright coconala Inc. All Rights Reserved. 就任前から状況や事業フェーズに応じて役割を変えてきました 7 ~20名 (2019頃)

    ~50名 (2019~2021) ~90名 (2021~2024) エンジニア数 テックリード(プレイヤー、メンバーサポート等) マネージャー、部長(PM、組織マネジメント等) 執行役員、VPoE(後述) 実践してきた役割
  3. Copyright coconala Inc. All Rights Reserved. 9 Googleに聞くといろんな回答がでるけど・・ ・企業の技術部門のマネジメント ・エンジニア組織のチームビルド

    ・プロダクト開発の統括 ・プロジェクトの牽引 ・エンジニアの採用・評価 ・・・・・・ 会社によって 役割が全く違う
  4. Copyright coconala Inc. All Rights Reserved. 役割を自分自身で定義するとは? 10 現環境・状況を踏まえて、自分で役割を決めていった 戦略立案

    戦略実践 技術 組織 技術 組織 技術ロードマップ作成 採用・育成計画作成 プロジェクトマネジメント システム方針設計 個人別ミッション作成 評価基準作成 リソース確保 ピープルマネジメント 技術広報 など
  5. Copyright coconala Inc. All Rights Reserved. 12   Q. VPoEってなにやればいいの?   A.

    まず最初に現環境をふまえて、    自分の役割をきめるところからやる
  6. Copyright coconala Inc. All Rights Reserved. 役割実践例その①:エンジニア用評価制度整備 15 詳細はこちら参照:https://zenn.dev/coconala/articles/f082d5d54cb228 マネジメント

    トラック エキスパート トラック EM6 EM5 EM4 E3 E2 E1 EX6 EX5 EX4 エ ン ジ ニ ア グ レ 丨 ド エンジニア専用評価制度を1年がかりで整備し、都度改定 報 酬 レ ン ジ
  7. Copyright coconala Inc. All Rights Reserved. 役割実践例その②:技術ロードマップ、開発KPI整備 16 技術施策推進の枠組みを0から整備し、都度管理方法改善 詳しくはこちら参照:https://zenn.dev/coconala/articles/c5029ce56e6962

    リクエスト成功率(SLO) CoreWebVitals バグ発見率 スロークエリ発生数 ・・・ レガシー移行 各種F/Wバージョンアップ バッチ基盤移行 ブルーグリーンデプロイ ・・・ 技 術 ロ | ド マ ッ プ 開 発 K P I
  8. Copyright coconala Inc. All Rights Reserved. 役割実践例:その他 18 • 中長期組織計画策定と推進

    • ピープルマネジメントの型化とマネージャー育成 • 社内エンジニアイベントの開催と型化 • テックブログの定常運用化(週2〜3本) • 各種セキュリティ運用ルールの整備と徹底 • カルチャー浸透施策推進 • 新技術導入フローの整備と運用徹底 • リスクレビュー体制の確立と運用徹底 • ・・・・ 他にも状況に応じていろいろ実施してきました
  9. Copyright coconala Inc. All Rights Reserved. 19   Q. 役割を決めたあとは何するの?   A.

    決めた役割を実践しつつ     状況に合わせてチューニング        (最初からうまくいくことなんてほとんどない)
  10. Copyright coconala Inc. All Rights Reserved. 言語化と仕組み化の重要性 22 新しい運用を決めただけでは現場はついてきません •

    言語化 ◦ 背景、目的、効果、結果を繰り返し伝えていくことが重要 ◦ (1度のメッセージだけでは伝わりません) • 仕組み化 ◦ 自分がボトルネックにならないように属人化排除する仕組みが必要 ◦ (自分でなくても回るようにする)