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

[PHPカンファレンス沖縄2023]【実践編】良いプロダクト作りのための組織育成 健全なコードは健全な組織、健全なチームから

Z.O.E.
September 16, 2023

[PHPカンファレンス沖縄2023]【実践編】良いプロダクト作りのための組織育成 健全なコードは健全な組織、健全なチームから

2023/09/16 開催「PHPカンファレンス沖縄2023」(https://fortee.jp/phpcon-okinawa-2023 )で発表した 「[PHPカンファレンス沖縄2023]【実践編】良いプロダクト作りのための組織育成 健全なコードは健全な組織、健全なチームから」の資料です。

詳細: https://fortee.jp/phpcon-okinawa-2023/proposal/49a42f6b-2dbc-4826-a5e0-82cd30859dbd
当日アーカイブ:https://www.youtube.com/watch?v=1zLcdtm2vw0

Z.O.E.

September 16, 2023
Tweet

More Decks by Z.O.E.

Other Decks in Technology

Transcript

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

    興味あること - オブザーバビリティ/⾃動化/開発⽣産性/PHP 執筆 - 【第3回】Dockerで実現! 効率的で⾼速な開発環境 ……makeコマンド⼀発でできる! - 【最終回】パフォーマンスチューニングをしよう ……PHP 8でXdebugとWebgrindを使ってプロファイ リング 池添 誠(いけぞえ まこと)
  2. X(旧twitter): @for__3 #phpcon_okinawa ⽬次 • 共通する⼤事なこと • 具体的にやっていること ◦ 個々⼈

    ▪ ⽬標設計 ▪ 1on1 体制 ▪ 1on1 アンケート ▪ 1on1 例⽰ ◦ 組織 ▪ 評価制度設計 ▪ チームビルディング、チーム改善 ▪ 個⼈スキルを組織スキルへの転換 7
  3. X(旧twitter): @for__3 #phpcon_okinawa ⽬次 • 共通する⼤事なこと • 具体的にやっていること ◦ 個々⼈

    ▪ ⽬標設計 ▪ 1on1 体制 ▪ 1on1 アンケート ▪ 1on1 例⽰ ◦ 組織 ▪ 評価制度設計 ▪ チームビルディング、チーム改善 ▪ 個⼈スキルを組織スキルへの転換 8
  4. X(旧twitter): @for__3 #phpcon_okinawa ⽬次 • 共通する⼤事なこと • 具体的にやっていること ◦ 個々⼈

    ▪ ⽬標設計 ▪ 1on1 体制 ▪ 1on1 アンケート ▪ 1on1 例⽰ ◦ 組織 ▪ 評価制度設計 ▪ チームビルディング、チーム改善 ▪ 個⼈スキルを組織スキルへの転換 12
  5. X(旧twitter): @for__3 #phpcon_okinawa ⽬次 • 共通する⼤事なこと • 具体的にやっていること ◦ 個々⼈

    ▪ ⽬標設計 ▪ 1on1 体制 ▪ 1on1 アンケート ▪ 1on1 例⽰ ◦ 組織 ▪ 評価制度設計 ▪ チームビルディング、チーム改善 ▪ 個⼈スキルを組織スキルへの転換 33
  6. X(旧twitter): @for__3 #phpcon_okinawa ⽬次 • 共通する⼤事なこと • 具体的にやっていること ◦ 個々⼈

    ▪ ⽬標設計 ▪ 1on1 体制 ▪ 1on1 アンケート ▪ 1on1 例⽰ ◦ 組織 ▪ 評価制度設計 ▪ チームビルディング、チーム改善 ▪ 個⼈スキルを組織スキルへの転換 49
  7. X(旧twitter): @for__3 #phpcon_okinawa 1on1 テンプレ 1週間あったことを振り返り 1週間を平等に振り返るため よかったこと → よかったことは継続してできるようにしていく

    困っていること → ⼀⼈で解決が難しいことは解決までの考え⽅を教える 最近気になっていること → 雑談や会話のきっかけとして 51
  8. X(旧twitter): @for__3 #phpcon_okinawa 1on1 テンプレ 1週間あったことを振り返り 1週間を平等に振り返るため よかったこと → よかったことは継続してできるようにしていく

    困っていること → ⼀⼈で解決が難しいことは解決までの考え⽅を教える 最近気になっていること → 雑談や会話のきっかけとして 52
  9. X(旧twitter): @for__3 #phpcon_okinawa 1on1 テンプレ 1週間あったことを振り返り 1週間を平等に振り返るため よかったこと → よかったことは継続してできるようにしていく

    困っていること → ⼀⼈で解決が難しいことは解決までの考え⽅を教える 最近気になっていること → 雑談や会話のきっかけとして 53
  10. X(旧twitter): @for__3 #phpcon_okinawa 1on1 テンプレ 1週間あったことを振り返り 1週間を平等に振り返るため よかったこと → よかったことは継続してできるようにしていく

    困っていること → ⼀⼈で解決が難しいことは解決までの考え⽅を教える 最近気になっていること → 雑談や会話のきっかけとして 54
  11. X(旧twitter): @for__3 #phpcon_okinawa 実践!1on1 サンプル 59 習 慣 の 壁

    技 術 の 壁 気 づ き の 壁 ⾏ 動 の 壁 知 識 の 壁 知らない 知る やってみる わかる できる している 学 び の 壁 5 段 階 「知らなかった」「気づいた」 「できた」「できなかった」 は上達の兆し
  12. X(旧twitter): @for__3 #phpcon_okinawa 実践!1on1 サンプル (ティーチング) 62 良かったこと、課題に対しては ティーチング‧コーチングで気 づきを与える

    →以前に話したことある内容と 関連があるものであれば振り返 りながら話したり → 予めよく話す理論に関しては Miroなどにまとめておいて引⽤ しやすくする
  13. X(旧twitter): @for__3 #phpcon_okinawa 実践!1on1 サンプル (コーチング) 64 良かったこと、課題に対しては ティーチング‧コーチングで気 づきを与える

    → 特に良かったことに関しては 「チャンクダウン」「チャンクアップ」「スライド」を意識して
  14. X(旧twitter): @for__3 #phpcon_okinawa チャンクダウン‧チャンクアップ‧スライド • チャンクダウン ◦ より具体的/⾏動に深ぼっていく ◦ 「具体的には?」「例えば?」

    • チャンクアップ ◦ より抽象的/⽬的に引き上げていく ◦ 「それはなぜ?」「その⾏動はなんのためですか?」 • スライド ◦ 事例を探す ◦ 「他にありますか?」 65
  15. X(旧twitter): @for__3 #phpcon_okinawa チャンクダウン‧チャンクアップ‧スライド • チャンクダウン ◦ より具体的/⾏動に深ぼっていく ◦ 「具体的には?」「例えば?」

    • チャンクアップ ◦ より抽象的/⽬的に引き上げていく ◦ 「それはなぜ?」「その⾏動はなんのためですか?」 • スライド ◦ 事例を探す ◦ 「他にありますか?」 66
  16. X(旧twitter): @for__3 #phpcon_okinawa チャンクダウン‧チャンクアップ‧スライド • チャンクダウン ◦ より具体的/⾏動に深ぼっていく ◦ 「具体的には?」「例えば?」

    • チャンクアップ ◦ より抽象的/⽬的に引き上げていく ◦ 「それはなぜ?」「その⾏動はなんのためですか?」 • スライド ◦ 事例を探す ◦ 「他にありますか?」 67
  17. X(旧twitter): @for__3 #phpcon_okinawa ⽬次 • 共通する⼤事なこと • 具体的にやっていること ◦ 個々⼈

    ▪ ⽬標設計 ▪ 1on1 体制 ▪ 1on1 アンケート ▪ 1on1 例⽰ ◦ 組織 ▪ 評価制度設計 ▪ チームビルディング、チーム改善 ▪ 個⼈スキルを組織スキルへの転換 71
  18. X(旧twitter): @for__3 #phpcon_okinawa ⽬次 • 共通する⼤事なこと • 具体的にやっていること ◦ 個々⼈

    ▪ ⽬標設計 ▪ 1on1 体制 ▪ 1on1 アンケート ▪ 1on1 例⽰ ◦ 組織 ▪ 評価制度設計 ▪ チームビルディング、チーム改善 ▪ 個⼈スキルを組織スキルへの転換 77
  19. X(旧twitter): @for__3 #phpcon_okinawa • インセプションデッキ • ムービングモチベーターズ • NASAゲーム •

    マシュマロ‧チャレンジ チームビルディング 84 それぞれ有効なフェーズが違う
  20. X(旧twitter): @for__3 #phpcon_okinawa • インセプションデッキ • ムービングモチベーターズ • NASAゲーム •

    マシュマロ‧チャレンジ チームビルディング 85 それぞれ有効なフェーズが違う
  21. X(旧twitter): @for__3 #phpcon_okinawa ⽬次 • 共通する⼤事なこと • 具体的にやっていること ◦ 個々⼈

    ▪ ⽬標設計 ▪ 1on1 体制 ▪ 1on1 アンケート ▪ 1on1 例⽰ ◦ 組織 ▪ 評価制度設計 ▪ チームビルディング、チーム改善 ▪ 個⼈スキルを組織スキルへの転換 94
  22. X(旧twitter): @for__3 #phpcon_okinawa 学習したことを発揮できる場所を作り、組織に落とし込んでいく • 分報(times)での発信 • 社内でのLT会や技術研修 • プロジェクトでの積極導⼊

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

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

    • 技術ブログでの発信 • 社外での発信 個のスキルから組織のスキルへの転換の仕組みづくり 101 学びとアウトプットのサイクルを作り、 低いハードルから徐々にステップアップできると良い ハードル低い ハードル⾼い
  25. X(旧twitter): @for__3 #phpcon_okinawa ⽬次 • 共通する⼤事なこと • 具体的にやっていること ◦ 個々⼈

    ▪ ⽬標設計 ▪ 1on1 体制 ▪ 1on1 アンケート ▪ 1on1 例⽰ ◦ 組織 ▪ 評価制度設計 ▪ チームビルディング、チーム改善 ▪ 個⼈スキルを組織スキルへの転換 102
  26. X(旧twitter): @for__3 #phpcon_okinawa まとめ • ⽬標設定をして、定期的に振り返り、改善していこう! ◦ 個⼈でもチームでも⼤事 • 個⼈の振り返り⼒は1on1でペア振り返りすると向上しや

    すい! ◦ メタ認知⼒を鍛えていこう ◦ チャンクダウン‧チャンクアップ‧スライドを使いこなせ たら強い • チームビルディング施策はフェーズを⾒極めて実施しよう 104