Lock in $30 Savings on PRO—Offer Ends Soon! ⏳

良いプロダクト作りのための組織育成 健全なコードは、 健全な組織・健全なチームから

Z.O.E.
June 24, 2023

良いプロダクト作りのための組織育成 健全なコードは、 健全な組織・健全なチームから

2023/06/24 開催「PHPカンファレンス福岡2023」(https://phpcon.fukuoka.jp/2023/ )で発表した 「良いプロダクト作りのための組織育成 健全なコードは、 健全な組織・健全なチームから」の資料です。

詳細: https://fortee.jp/phpconfukuoka-2023/proposal/e05f36dd-f862-430c-87dc-ba698073867a
当日アーカイブ:https://www.youtube.com/watch?v=k-RZm87TjDM

Z.O.E.

June 24, 2023
Tweet

More Decks by Z.O.E.

Other Decks in Programming

Transcript

  1. twitter: @for__3 #phpconfuk 2 株式会社ウィルゲート 9年⽬ エンジニアリングマネージャ やってること - 教育/採⽤/PM/SRE/インフラ

    興味あること - オブザーバビリティ/⾃動化/開発⽣産性/PHP8 執筆 - 【第3回】Dockerで実現! 効率的で⾼速な開発環境 ……makeコマンド⼀発でできる! - 【最終回】パフォーマンスチューニングをしよう ……PHP 8でXdebugとWebgrindを使ってプロファイ リング 池添 誠(いけぞえ まこと)
  2. twitter: @for__3 #phpconfuk 組織を作るために⽋かせない採⽤と育成 • ⼊り⼝の採⽤戦略と組織⾃体の魅⼒付けである教育戦略 ◦ 厚⽣労働省: 離職率約 10%

    ▪ → 最低でも維持するためには10%の採⽤は必要 認 知 興 味 応 募 選 考 内 定 承 諾 紹 介 発 信 愛 着 活 躍 配 属 ⼊ 社 採⽤マーケティングのダブルファネル
  3. twitter: @for__3 #phpconfuk 組織を作るために⽋かせない採⽤と育成 • 採⽤において重要なのは魅⼒的な組織、⽂化 ◦ これを形成するのが組織育成 認 知

    興 味 応 募 選 考 内 定 承 諾 紹 介 発 信 愛 着 活 躍 配 属 ⼊ 社 組織育成 採⽤マーケティングのダブルファネル
  4. twitter: @for__3 #phpconfuk 良いプロダクトを作るために必要な組織の特徴 • Googleが⾒つけた成功するチームを作る5つの鍵 ◦ ⼼理的安全性、信頼性、構造と明確さ、仕事の意味、仕事 のインパクト •

    激変する市場競争に適⽤するリーンやグロース • 最新の技術トレンド:クラウド活⽤、データ活⽤、AI活⽤ → これらを⾃律的にキャッチアップできる組織 14
  5. twitter: @for__3 #phpconfuk 育成者のマインド 1. 育成者⾃⾝が学び続ける ◦ 被育成者は育成者をみて成⻑する 2. すべて教えることはできない、勝⼿に育つ

    ◦ ⾃⾛できるように教える 3. 強みを⼀緒に探してあげる ◦ 先輩エンジニアとして道を⽰してあげる 24
  6. twitter: @for__3 #phpconfuk 性格に合わせたフィードバックやコミュニケーション • FFS(Five Factors & Stress)理論 ◦

    凝縮性、受容性、弁別性、拡散性、保全性 ◦ → 例えば、保全性は積み上げ型の、拡散性は体験型の教育 が効率的 34
  7. twitter: @for__3 #phpconfuk レベルに合わせたティーチング‧コーチング 53 S1: 指⽰的 S2: 説得的 S3:

    ⽀援的 S4: 委任的 新⼊社員やその業 務が未経験の従業 員 ある程度の業務を ⾃⾝で⾏うことが できる従業員 能⼒が⾼くなって きており、最低限 の指⽰で業務がで きる従業員 ⾼い成果を期待で き、その業務の専 ⾨家として責任が 負える従業員 ⾼ 低 共労的⾏動 低 ⾼ 指 ⽰ 的 ⾏ 動
  8. twitter: @for__3 #phpconfuk S1: 指⽰的 S2: 説得的 S3: ⽀援的 S4:

    委任的 新⼊社員やその業 務が未経験の従業 員 ある程度の業務を ⾃⾝で⾏うことが できる従業員 能⼒が⾼くなって きており、最低限 の指⽰で業務がで きる従業員 ⾼い成果を期待で き、その業務の専 ⾨家として責任が 負える従業員 ⾼ 低 共労的⾏動 低 ⾼ 指 ⽰ 的 ⾏ 動 レベルに合わせたティーチング‧コーチング 54
  9. twitter: @for__3 #phpconfuk S1: 指⽰的 S2: 説得的 S3: ⽀援的 S4:

    委任的 新⼊社員やその業 務が未経験の従業 員 ある程度の業務を ⾃⾝で⾏うことが できる従業員 能⼒が⾼くなって きており、最低限 の指⽰で業務がで きる従業員 ⾼い成果を期待で き、その業務の専 ⾨家として責任が 負える従業員 ⾼ 低 共労的⾏動 低 ⾼ 指 ⽰ 的 ⾏ 動 レベルに合わせたティーチング‧コーチング 55
  10. twitter: @for__3 #phpconfuk S1: 指⽰的 S2: 説得的 S3: ⽀援的 S4:

    委任的 新⼊社員やその業 務が未経験の従業 員 ある程度の業務を ⾃⾝で⾏うことが できる従業員 能⼒が⾼くなって きており、最低限 の指⽰で業務がで きる従業員 ⾼い成果を期待で き、その業務の専 ⾨家として責任が 負える従業員 ⾼ 低 共労的⾏動 低 ⾼ 指 ⽰ 的 ⾏ 動 レベルに合わせたティーチング‧コーチング 56
  11. twitter: @for__3 #phpconfuk S1: 指⽰的 S2: 説得的 S3: ⽀援的 S4:

    委任的 新⼊社員やその業 務が未経験の従業 員 ある程度の業務を ⾃⾝で⾏うことが できる従業員 能⼒が⾼くなって きており、最低限 の指⽰で業務がで きる従業員 ⾼い成果を期待で き、その業務の専 ⾨家として責任が 負える従業員 ⾼ 低 共労的⾏動 低 ⾼ 指 ⽰ 的 ⾏ 動 レベルに合わせたティーチング‧コーチング 57
  12. twitter: @for__3 #phpconfuk S1: 指⽰的 S2: 説得的 S3: ⽀援的 S4:

    委任的 新⼊社員やその業 務が未経験の従業 員 ある程度の業務を ⾃⾝で⾏うことが できる従業員 能⼒が⾼くなって きており、最低限 の指⽰で業務がで きる従業員 ⾼い成果を期待で き、その業務の専 ⾨家として責任が 負える従業員 ⾼ 低 共労的⾏動 低 ⾼ 指 ⽰ 的 ⾏ 動 レベルに合わせたティーチング‧コーチング 58
  13. twitter: @for__3 #phpconfuk ティーチングやコーチングで真に教えるべきこと 63 テクニカルスキル ポータブル スキル スタンス‧ マインド

    個別の⾔語理解‧習得、個別技術の 習得 プロジェクトマネジメント、対⼈能 ⼒、プログラミング的思考⼒ 達成志向⼒、柔軟性、感情コント ロール⼒、共感性、情報収集 抽象的∕習得難 具体的∕習得易
  14. twitter: @for__3 #phpconfuk ティーチングやコーチングで真に教えるべきこと 64 テクニカルスキル ポータブル スキル スタンス‧ マインド

    ポテンシャル 抽象的∕習得難 具体的∕習得易 個別の⾔語理解‧習得、個別技術の 習得 プロジェクトマネジメント、対⼈能 ⼒、プログラミング的思考⼒ 達成志向⼒、柔軟性、感情コント ロール⼒、共感性、情報収集 技術的好奇⼼、クリエイティビティ 情報発信⼒、学習効率
  15. twitter: @for__3 #phpconfuk ティーチングやコーチングで真に教えるべきこと 65 テクニカルスキル ポータブル スキル スタンス‧ マインド

    ポテンシャル 抽象的∕習得難 具体的∕習得易 個別の⾔語理解‧習得、個別技術の 習得 プロジェクトマネジメント、対⼈能 ⼒、プログラミング的思考⼒ 達成志向⼒、柔軟性、感情コント ロール⼒、共感性、情報収集 技術的好奇⼼、クリエイティビティ 情報発信⼒、学習効率 トレンドにより陳腐 化しやすい
  16. twitter: @for__3 #phpconfuk ティーチングやコーチングのときに使える理論 時間の都合上、詳しくは話せないので名前だけ紹介 • ラーニングピラミッド ◦ 主体的な学習⽅法のほうが定着しやすい •

    学習の5段階レベル ◦ 「知らない」→「知っている」→「できる」→「やってい る」→「教えられる」 • エビングハウスの忘却曲線 67
  17. twitter: @for__3 #phpconfuk 2. 「育成において必要な考え⽅」まとめ • 育成者のマインドはとても⼤事 • モチベーションを引き出すことで教育のスタートライン •

    認知特性や性格に合わせて教育⽅法やフィードバックをす る • 被育成者のレベルに合わせてティーチングとコーチングを 使い分けよう • 教育する内容をテクニカルスキルから徐々にマインドや スタンスにシフトしていこう 69
  18. twitter: @for__3 #phpconfuk 学習したことを発揮できる場所を作り、組織に落とし込んでいく • 分報(times)での発信 • 社内でのLT会や技術研修 • プロジェクトでの積極導⼊

    • 技術ブログでの発信 個のスキルから組織のスキルへの転換の仕組みづくり 92 https://tech.willgate.co.jp/entry/2022/12/23/000000
  19. twitter: @for__3 #phpconfuk 学習したことを発揮できる場所を作り、組織に落とし込んでいく • 分報(times)での発信 • 社内でのLT会や技術研修 • プロジェクトでの積極導⼊

    • 技術ブログでの発信 • 社外での発信 個のスキルから組織のスキルへの転換の仕組みづくり 93 https://tech.willgate.co.jp/entry/2022/12/23/000000
  20. twitter: @for__3 #phpconfuk 学習したことを発揮できる場所を作り、組織に落とし込んでいく • 分報(times)での発信 • 社内でのLT会や技術研修 • プロジェクトでの積極導⼊

    • 技術ブログでの発信 • 社外での発信 個のスキルから組織のスキルへの転換の仕組みづくり 94 学びとアウトプットのサイクルを作り、 低いハードルから徐々にステップアップできると良い ハードル低い ハードル⾼い
  21. twitter: @for__3 #phpconfuk 学習したことを発揮できる場所を作り、組織に落とし込んでいく • 分報(times)での発信 • 社内でのLT会や技術研修 • プロジェクトでの積極導⼊

    • 技術ブログでの発信 • 社外での発信 個のスキルから組織のスキルへの転換の仕組みづくり 95 学びとアウトプットのサイクルを作り、 低いハードルから徐々にステップアップできると良い ハードル低い ハードル⾼い 全部やってる 素敵な会社があるら しい...