SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

Developers Summit 2024 KANSAI セッションレポート(AD)

開発チームに必要なのは生産性だけじゃない! 健全性も計測し、良い開発者体験を生むために

【B-9】開発者の定量・定性データを組み合わせて開発者体験を把握するための取り組み

  • X ポスト
  • このエントリーをはてなブックマークに追加

「目標の数字はクリア」でも無理してない? 健全なチームの作り方

 DevExの事例として、浜田氏が所属する「Findy Team+」開発チームの2024年8月におけるDevExの測定結果が示された。スコアは高い順に3色で色分けされ、緑が最も良く、次いで黄色、赤が最も注意が必要な状態を表している。測定結果について、浜田氏は「全体としては赤が1つ、あとは黄色と緑なので、比較的良い状態ではないかと思われます」とコメントした。

Findy Team+開発チームのDevExを測定した結果
Findy Team+開発チームのDevExを測定した結果

 Perceptionsに注目すると、全体的に良好で赤の項目はなかった。ただし、認知負荷に関しては黄色となっており、コードベースの複雑さについてリファクタリングなどの対応が必要と考えられる。また、本番監視やドキュメント、オンコール体制など一部の項目で改善の余地があることもわかった。

 次に、Workflowsでは、赤が1つあり、黄色が多数あった。赤となったのはCIの平均実行時間で、黄色になっているレビュー依頼から完了までのターンアラウンドタイムやプルリクエスト数なども開発速度に直結する重要な指標だ。実は、これらは基準を高めに設定しており、あえて黄色や赤になりやすくしている。これにより、課題に早期に気づきやすくなり、改善のサイクルを回すきっかけを増やすためだ。なお、KPIの測定結果は全て緑となっており、開発チームの良好な状態が確認できた。

 次は緑、黄色、赤の結果をスコア化し、3つの要素がそれぞれ100点となるよう計算しなおした。その結果、フィードバックループが83、認知負荷が72、フロー状態が83というスコアになった。KPIは、未達の場合は全体のスコアを押し下げると考え、緑は1倍、黄色は0.9倍、赤は0.8倍と少しずつスコアを減算する設定にした。これら数値を、3要素を頂点としたチャートで示すと、開発チームのどこが特長でどこが課題かがよくわかる。

DevExの3要素をスコアリングし、開発チームの特徴や課題を把握
DevExの3要素をスコアリングし、開発チームの特徴や課題を把握

 今回の測定結果について浜田氏は、「定性データが含まれていることで、定量データだけでは見落とされがちなアイデアや、数値的には問題がないように見えても潜在的な問題を検知できた点が良かったと思います。また、色分けしたことで、一目瞭然でどこを改善していけばいいかがわかるので、ビジュアライズしていくのは大事です」と振り返った。

 ツールから自動取得する定量データでは非常に良い値が出るかもしれないが、それはメンバーがたびたび残業するなど、健全とは言えない場合も考えられる。サーベイによる定性データからは「疲れている」「無理をしている」といった状況も浮き彫りになる。

 浜田氏は今後も評価基準や方法を見直し、より手軽にデータを取得する方法を確立していく方針を示し、最後に「各チームの健康状態をひと目で確認できる仕組みを目指しています。これは、マネージャーや上司が全チームのDevExをまとめて把握できる状態を想定しており、特に複数のチームを管理するマネージャーにとっては非常に有用なものになるのではと考えています」とコメントした。

関連リンク

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
Developers Summit 2024 KANSAI セッションレポート連載記事一覧

もっと読む

この記事の著者

森 英信(モリ ヒデノブ)

就職情報誌やMac雑誌の編集業務、モバイルコンテンツ制作会社勤務を経て、2005年に編集プロダクション業務やWebシステム開発事業を展開する会社・アンジーを創業。編集プロダクション業務においては、IT・HR関連の事例取材に加え、英語での海外スタートアップ取材などを手がける。独自開発のAI文字起こし・...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

丸毛 透(マルモ トオル)

インタビュー(人物)、ポートレート、商品撮影、料理写真をWeb雑誌中心に活動。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

提供:ファインディ株式会社

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/20304 2024/11/29 12:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング