Close

開発者エクスペリエンス調査

開発者エクスペリエンス調査プレイによって、チームは、開発者を妨げているものは何か、チームに最大の価値をもたらす改善とは何かを正確に把握できます。

鉛筆のアイコン
準備時間
50 分
時計のアイコン
実行時間
30 分
つながった人々のアイコン
人数
3 名以上
エクスペリエンスについてアンケート調査に記入している開発者

開発者エクスペリエンス調査

開発者エクスペリエンス調査プレイによって、チームは、開発者を妨げているものは何か、チームに最大の価値をもたらす改善とは何かを正確に把握できます。

エクスペリエンスについてアンケート調査に記入している開発者
鉛筆のアイコン
準備時間
50 分
ストップウォッチのアイコン
実行時間
30 分
つながった人々のアイコン
人数
3 名以上

開発者エクスペリエンス調査

開発者エクスペリエンス調査プレイによって、チームは、開発者を妨げているものは何か、チームに最大の価値をもたらす改善とは何かを正確に把握できます。

鉛筆のアイコン
準備時間
50 分
ストップウォッチのアイコン
実行時間
30 分
つながった人々のアイコン
人数
3 名以上
エクスペリエンスについてアンケート調査に記入している開発者

開発者エクスペリエンス調査の実施

アンケート調査ツールを利用して開発者エクスペリエンス調査を実施する方法の一例。

Plot survey results on an XY graph using our rating system: red signs need the team’s attention, yellow signs are areas for improvement, and green signs are already well-served.

Confluence ホワイトボードを利用して、最も差し迫ったバイタル・サインを記入し、考えられる解決策について話し合い、開発者エクスペリエンスを向上させるための行動を計画します。

前提条件

リモート

アンケート調査ツール

デジタル コラボレーション ツール

対面

アンケート調査ツール

ホワイトボードまたは大きな用紙

付箋

このプレイを実行するための手順説明

注意:最も有用な開発者エクスペリエンス調査は組織固有のものです。次のプレイには、アトラシアン固有のアンケート調査が含まれています。当社のアンケート調査は、現状のままでチームに役立つ場合もありますが、必要に応じてご自身のチームや組織に合わせてアンケート調査を調整することをおすすめします。

1. バイタル・サインを選ぶ 30 分

チームの開発者エクスペリエンスを真に理解するには、適切な質問をする必要があります。アトラシアンでは、重要なバイタル・サインに関する質問を重視し、開発者エクスペリエンスの問題点を明らかにします。バイタル・サインとは、チームの健康とパフォーマンスの指標として機能するデータ・ポイントです。体のバイタル・サインと同様に、システム内の問題をすばやく特定できます。

バイタル・サインはこのプレイ全体の重要な要素であるため、開始前に、業務で重要なバイタル・サインについて、チームと合意しておきましょう。組織固有のアンケート調査には、バイタル・サインを 6 から 8 個含めることをおすすめします。

アトラシアンの開発者エクスペリエンス調査のために当社が作成した 8 つのバイタル・サインは、次のとおりです。

  • 持続可能なリリース速度:開発者が燃え尽き症候群に陥ることなく、チームが高品質のコードをリリースできる迅速性。これは、チームの開発者がユーザー・ストーリーに取り組み始めてから、本番環境に機能がデプロイされるまでの一般的な開発ライフサイクルを対象とします。
  • 待ち時間:チームの開発者が、ビルド、テスト、コード・レビュー、不要な会議を待つことに費やす時間。
  • 実行の独立性:コードの所有者に関係なく、チームが他のチームに依存せずに成果を出す能力。
  • 働き方:ツール、フレームワーク、プロセス、プラクティスなど、チームが必要とする、またはメリットを得られるような新しい働き方を見つけて導入するために必要な労力。
  • 外部標準:社内標準を満たすために必要な作業。これらの標準はチームの外部で作成され、セキュリティやコンプライアンスなどの製品要件に追加されます。
  • 保守:チームがコードベース、パイプライン、インフラストラクチャの保守に費やす時間。この作業はチーム内で作成されます。
  • オンボーディング:エンジニアが採用後または社内異動後に、すぐに実力を発揮できるようになる迅速性。
  • 開発者の満足度:エンジニアの、自身の生産性に対する満足度。

当社のバイタル・サインをご自身の組織固有のアンケート調査に組み込むか、当社のバイタル・サインからインスピレーションを得て独自のアンケート調査を作成しましょう。バイタル・サインが当てはまらない場合は、ステップ 2 でアンケート調査から削除できます。バイタル・サインの関連性が不確かな場合は、少なくとも 1 回はプレイを実行するまで、その項目を保持しておくことをお勧めします。

バイタル・サインの作成方法

まず、組織全体でアンケート調査を実施し、データを収集しました。次に、Anthony Ulwick 氏の著書『What Customers Want(顧客の要望)』から成果重視のイノベーションの原則を適用し、各バイタル・サインに機会スコアを付けました。

2. アンケート調査を実施する 10 分

チームの開発者に該当するバイタル・サインを選択または作成したら、プレイの目的とアンケート結果のフォローアップ方法について開発者とコミュニケーションをとり、アンケートの準備をします。

次に、開発者全員を招待して、アンケートに回答してもらいます。明確な期限を設定します。3 日間から 7 日間をお勧めします。

全員にアンケート調査への回答を求めることができない場合は、役割レベルや場所など、詳細情報を追加する必要があります。これにより、結果が偏らなくなります。

次のアンケート調査はアトラシアンのバイタル・サインに基づいています。さまざまなバイタル・サインを含める場合は、アンケート調査の質問を調整する必要があります。バイタル・サインごとに 2 つの質問をします。つまり、開発者にとってのバイタル・サインの重要性についての質問と、バイタル・サインを実現するための現在のチームの能力に対する開発者の満足度についての質問です。アンケート調査には 0 から 10 までの尺度を含めます。0 = 重要ではない/満足していない、10 = 非常に重要/非常に満足している、と設定します。

開発者エクスペリエンスを測定するアンケート調査での質問の例:

持続可能なリリース速度

  • 高品質のコードを持続可能な方法でリリースすることは、チームにとってどの程度重要ですか?
  • 高品質のコードを持続可能な方法でリリースするチームの能力にどの程度満足していますか?

待ち時間

  • 待ち時間を最小限に抑えることは、生産性向上にどの程度重要ですか?
  • チームの開発者の待ち時間にどの程度満足していますか?

実行の非依存性

  • 自身のチームが他のチームから独立してデリバリーする能力はどの程度重要だと思いますか?
  • チームによるデリバリーの独立性にどの程度満足していますか?

働き方

  • チームが、ツール、プロセス、実践を含む、新しい働き方を発見して導入することは、どの程度重要ですか?
  • ツール、プロセスや、プラクティスを含む、新しい働き方を発見して導入するチームの能力にどの程度満足していますか?

外部標準

  • チームが依拠する外部で作成された社内標準を満たすために必要な保守やプラットフォームの作業量は、生産性向上にどの程度重要ですか?
  • チームが依拠する外部で作成された社内標準を満たすために必要な保守やプラットフォームの作業量に、どの程度満足していますか?

保守

  • コード、ツール、パイプラインに関するチームの標準を維持するために必要な労力は、生産性向上にどの程度重要ですか?
  • コード、ツール、パイプラインの保守に必要な労力にどの程度満足していますか?

オンボーディング

  • 新入社員や社内異動したメンバーがチームで実力を発揮するまでに要する時間は、生産性向上にどの程度重要ですか?
  • 新入社員や社内異動したメンバーがチームで実力を発揮するまでに要する時間について、どの程度満足していますか?

開発者満足度

  • 満足度は生産性向上にどの程度重要ですか?
  • チームの開発者の生産性にどの程度満足していますか?

3. 結果を算出する 10 分

全員がアンケート調査を完了したら、調査を終了してデータを確認します。

次に、各バイタル・サインに機会スコアを割り当てます。外れ値がある場合は、メモにその点を書き出し、チームと話し合います。必要に応じて、スプレッドシート・ツールを利用して簡単に計算できます。

それぞれのバイタル・サインの機会スコアを計算する方法は次のとおりです。

  • まず、各自のバイタル・サインの平均重要度平均満足度を特定します。
    • たとえば、それぞれ 8.22 と 5.88 とします。
  • 次に、平均重要度平均満足度の差を計算します。
    • たとえば、8.22 - 5.88 = 2.34 です。
  • 最後に、この数値が正の場合は、それを平均重要度に加算して、バイタル・サインの機会スコアを求めます。数値が負の場合、平均重要度がその機会スコアになります。
    • たとえば、8.22 + 2.34 = 10.56 です。

機会スコア = 重要度 + 最大(重要度 - 満足度、0)

Next, take the opportunity score for each of your vital signs and designate a rating:

ヒント:データを整理する

それぞれのバイタル・サインを他のバイタル・サインと比較し、視覚化したものが役立つ場合は、その結果を散布図にすることができます。

When to remove a vital sign

If average satisfaction is higher than average importance, the vital sign is probably not very important to your team, or your team is satisfied with it already. In the future, you can replace the vital sign with one you want to watch more closely.

アクションが必要

15+: Extremely under-served areas to address first.

改善が必要

10-15: Areas that should be addressed soon.

強い

10 and below: Well-served areas that do not need to be addressed.

We've organized results from a sample survey into a table below.

サンプル調査結果

バイタル・サイン

平均重要度

平均満足度

機会スコア

件の結果

持続可能なリリース速度

平均重要度

6.93

平均満足度

4.83

機会スコア

9.03

Results

  GOOD

待ち時間

平均重要度

7.48

平均満足度

3.41

機会スコア

11.55

Results

  IMPROVEMENT NEEDED

実行の非依存性

平均重要度

4.56

平均満足度

6.34

機会スコア

4.56

Results

  GOOD

働き方

平均重要度

8.3

平均満足度

1.33

機会スコア

15.27

Results

  NEEDS ACTION

外部標準

平均重要度

2.67

平均満足度

5.87

機会スコア

2.67

Results

  GOOD

保守

平均重要度

9.15

平均満足度

3.23

機会スコア

15.07

Results

  NEEDS ACTION

オンボーディング

平均重要度

3.6

平均満足度

9.76

機会スコア

3.6

Results

  GOOD

開発者満足度

平均重要度

7.82

平均満足度

5.49

機会スコア

10.15

Results

  IMPROVEMENT NEEDED

高度な計算

調査結果をさらに活用するその他の方法として、各バイタル・サインの満足度のギャップを計算します。

各バイタル・サインの平均重要度平均満足度の差を求める場合は、満足度のギャップを算出します。つまり、開発者にとってのバイタル・サインの重要性とバイタル・サインに対する満足度を比較した差です。満足度のギャップが小さければ、バイタル・サインの重要度と満足度が低い、あるいは重要度と満足度が高いことのいずれかを示しています。したがって、どちらの場合も、そのバイタル・サインの優先度はそれほど高くありません。一方、満足度のギャップが大きいということは、バイタル・サインがチームにとって非常に重要であり、そのバイタル・サインに対するチームの管理方法に満足していないことを示しています。そのため、この課題に対処することが優先事項になります。

4. ミーティングで結果について議論し、解決策を考える 30 分

最後に、調査結果についてチームと話し合い、最も差し迫った機会領域の上位 3 つを特定し、解決策について協力してブレーンストーミングします。

To facilitate this important meeting, we recommend creating a Confluence page or Trello board with a simple vital signs table that lists your ratings. This makes for an effective, simple setup to keep remote or hybrid teams aligned. You can mark the most pressing opportunity areas and even share a link to the raw, anonymized responses if you want to dig deeper.

また、Confluence ホワイトボードを使用して、最も差し迫ったバイタル・サインや Crowd ソースの潜在的なソリューションごとにセクションを作成したり、独自の考えを追加したりすることもできます。

  • さまざまなアイデアを振り返り、追求したいアイデアをチェックします。
  • アクション・アイテムをバックログに追加します。
  • ミーティング後は、全員がページにアクセスできるようにし、開発者を招待して引き続きアイデアを募ります。

このミーティングは、開発者の声が重要であり、変化につながる可能性があることをチームが開発者に実証するための重要な方法です。これにより、将来的に高いアンケート完了率を確保できます。意見を述べられる方法を開発者に提供すれば、結果にさらに関心を持たせることができ、その後のサービスが向上し、一貫した結果が得られます。多様な視点がより良い解決策を生み出します。変化と成長はリーダーだけではなく、全員にかかっています。

ヒント:このステップは省略しないでください

質問しながら、その結果に対する議論がないことは、何も質問しないより無駄なことになります。


フォローアップ

成功指標とバイタル・サインに満足している場合は少なくとも年に 2 回、開発者エクスペリエンスの向上に積極的に取り組んでいる場合は四半期ごとに開発者エクスペリエンス調査プレイを実施することをお勧めします。


人の集団のイラスト

その他のご質問がある場合は、

他の Atlassian Team Playbook のユーザーと会話を開始したり、サポートを受けたり、フィードバックを提供したりできます。

人の集団のイラスト

その他のご質問がある場合は、

他の Atlassian Team Playbook のユーザーと会話を開始したり、サポートを受けたり、フィードバックを提供したりできます。

他のプレイを確認する

ニュースレター登録のイラスト
ニュースレター登録のイラスト

私たちのチームからあなたのチームへ

毎月のニュースレターで最新のプレイ、ヒント、コツについて最新情報を入手できます。

Thanks!