Slide 1

Slide 1 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ EMになってから チームの成果を最大化する ために取り組んだこと D-Plus Tokyo #8 Ryogo Ito 2024.11.14 ©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ

Slide 2

Slide 2 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ Learning Outcome エンジニア組織において、個人・チーム全体の成長を実感できた取り組みについ てご紹介します 2

Slide 3

Slide 3 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ Agenda 01. 自己紹介 02. チームに対するXP導入 03. プロダクト開発での成長サポート 04. その他成長サポート 05. まとめ 3

Slide 4

Slide 4 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ 梨兎 / 伊藤諒悟(@NashiUsaBoy) 株式会社ADWAYS DEEE アドテクノロジーディビジョン ユニットマネージャ 技術改善チーム→プロダクト開発チーム X 01| 自己紹介 4

Slide 5

Slide 5 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ 人を巻き込む楽しさに気づく エンジニアとして新卒入社 2023.04 2023.11 2024.02 2024.07 EMの道を目指し始める プロジェクトリーダー EM           変わったこと - 多角的な視点が必要 - 意思決定の連続 01| 自己紹介              5

Slide 6

Slide 6 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ エンジニアとして新卒入社 2023.04 2023.11 2024.02 2024.07 EMの道を目指し始める プロジェクトリーダー EM - 学びをできるだけ取り逃がさない - KPT形式で個人振り返り - 機会を逃さない - 情報も逃さない - アウトプットは積極的に - やってみたい駆動 01| 個人として成長するために取り組んだこと 6

Slide 7

Slide 7 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ EM Team マネージャ個人 01| 対象スコープ 7

Slide 8

Slide 8 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ EM Team チーム全体・文化 02| 対象スコープ 8

Slide 9

Slide 9 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ ペアプロ スクラムからの移行 テスト駆動開発 (TDD) + 02| チームにXPを導入してみた 9

Slide 10

Slide 10 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ スクラム開発 ソロ開発 不確実な業務性質 確約 < 柔軟性 よりフロー効率を 上げたい 02| XP導入背景 スクラム開発でのチーム課題解決に向けて、、 10

Slide 11

Slide 11 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ スクラム開発 eXtreme Programming ソロ開発 ペアプロ 不確実な業務性質 確約 < 柔軟性 よりフロー効率を 上げたい 02| XP導入背景 TDD スクラム開発でのチーム課題解決に向けて、、 11

Slide 12

Slide 12 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ スクラム開発 eXtreme Programming ソロ開発 ペアプロ 属人化解消 開発生産性Lv向上 コミュニケーション 機会 不確実な業務性質 確約 < 柔軟性 よりフロー効率を 上げたい オーナーシップ 02| XP導入背景 TDD スクラム開発でのチーム課題解決に向けて、、 12

Slide 13

Slide 13 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ ❏ 働く時間に影響があるものは - 緩やかに - 刻んで 変更していく ❏ 開発体制は試行錯誤し組織に合う ものを選ぶ ★ 1on1・振り返り等でメンバーの意見を吸い上げる 02| XP導入プロセス 13

Slide 14

Slide 14 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ 02| ペアプロを始めてみた効果 After 14 GitHubリポジトリのみ GitLabリポジトリ開発中心

Slide 15

Slide 15 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ 02| ペアプロを始めてみた効果 After 15 オープン〜レビュー・レビュー〜アプルーブが短くなる傾向

Slide 16

Slide 16 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ 02| ペアプロを始めてみた効果 After 16 すぐには開発生産性に良い効果はでづらい - 将来的に効果があることが期待されており、改 善点は洗い出し中

Slide 17

Slide 17 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ 02| ペアプロを始めてみた効果 ❏ 常にしゃべる ❏ 属人化の解消 ❏ コミュニケーション機会の向上 ❏ 常に開発相談もできるためプロダクト品質向上 ❏ 手戻りの減少 ❏ バグや技術的負債の早期発見・解消 ❏ タスクの認識違いの早期発見 17

Slide 18

Slide 18 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ 02| TDDを始めてみた効果 ❏ テストカバレッジの向上・プロダクト品質向上 ❏ テストに対する意識の変更 ❏ 書くことが当たり前化 ❏ ドライバーの交代がテンポよくできる ❏ Red→Greenをまず目指すため、開発時のゴールが明確化される 18

Slide 19

Slide 19 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ EM Team チーム全体・チームメンバー 03| 対象スコープ 19

Slide 20

Slide 20 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ プロダクト開発・・・プロダクトに新規価値を付与する取り組み ユーザーの利用率Y%増加 売上X%拡大 03| プロダクト開発での技術的挑戦の奨励 いい感じの新規機能 をつくろう! Objective Key Results 20

Slide 21

Slide 21 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ エラー追跡を容易とする エラーハンドリングを実施 PerlからScalaへ一部機能を移行し 開発生産性・保守性向上 03| プロダクト開発での技術的挑戦の奨励 プロダクト開発・・・プロダクトに新規価値を付与する取り組み いい感じの新規機能 をつくろう! ユーザーの利用率Y%増加 売上X%拡大 Objective 技術的挑戦 の追加 Key Results 21

Slide 22

Slide 22 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ EventStormingを実施 Eventに対してPain Point(リスク) を出す Event Storming 03| プロダクト開発におけるリスクを洗い出す 22

Slide 23

Slide 23 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ Perl→Scala にリプレイス エラー追跡周りでの品質担保を プロジェクトOKRに追加 Pain Pointに対しての回避策を 検討する ① ② ① ② 03| リスク回避策を洗い出す 23

Slide 24

Slide 24 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ 週一のチーム振り返りで目標を参照し、KPTを出す 03| 振り返りで目標から向き直りをする - メンバーへのアクションを促す - 指標を設けることでメンバーから Problemが出やすいように 24

Slide 25

Slide 25 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ 1on1や振り返りでのやってみたいことの吸い上げ - 挑戦機会を与える チームLT - 学んだことなどについてアウトプットを促すことが目的 - 好きなテーマについて話してもらう時間を確保 - 例: - Technical Capabilities - Vimキーバインド - 振り返り手法 - ペースはゆるく 04| その他メンバーへの成長サポート 25

Slide 26

Slide 26 text

©ADWAYS DEEE Inc. ハッシュタグ: #でぃーぷらすトウキョウ 05| まとめ マネージャとして成長するプラクティス - 学び・機会を逃がさない - やってみたい駆動 チーム全体として成長するプラクティス - 開発文化のアップデート - XP - メンバーの成長 - 技術的挑戦の奨励とサポート - アウトプット促進 26