OPS11-BP03 フィードバックループを実装する - AWS Well-Architected Framework

OPS11-BP03 フィードバックループを実装する

フィードバックループは、意思決定を推進するための実行可能なインサイトを提供します。フィードバックループを手順やワークロードに組み込みます。そうすることで、問題および改善すべき領域を特定することができます。またフィードバックループは、改善への投資を検証することもできます。これらのフィードバックループは、ワークロードの継続的な改善の基盤となります。

フィードバックループは、 即時フィードバック および 遡及分析の 2 つのカテゴリに分類されます。即時フィードバックは、オペレーションアクティビティのパフォーマンスと結果のレビューをとおして収集されます。このフィードバックは、チームメンバー、顧客、またはアクティビティの自動出力から得られます。即時フィードバックは A/B テストや新機能のリリースなどからも得ることができ、フェイルファストにおいて不可欠なものです。

遡及分析は定期的に実行され、オペレーションの結果とメトリクスの長期間にわたるレビューからフィードバックを取得します。これらの遡及分析は、スプリント、サイクル、またはメジャーリリースやイベントの完了時に行われます。このタイプのフィードバックループは、オペレーションまたはワークロードへの投資を検証でき、成果と戦略の計測に役立ちます。

期待される成果: 即時フィードバックと遡及分析を使用して、改善を推進します。ユーザーやチームメンバーからのフィードバックを取得する仕組みがあります。遡及分析を使用して、改善を推進する傾向を特定します。

一般的なアンチパターン:

  • 新しい機能をローンチしたが、顧客からのフィードバックを得る方法はない。

  • オペレーションの改善に投資した後、遡及分析を行って投資を検証していない。

  • 顧客からのフィードバックを収集しているが、定期的にレビューしていない。

  • フィードバックループに基づいて提案されたアクション項目があるが、それらはソフトウェア開発プロセスに含まれていない。

  • 顧客からの改善提案に対するフィードバックを行っていない。

このベストプラクティスを活用するメリット:

  • 顧客の視点から新しい機能を推進することができる。

  • 組織の文化をより迅速に変化させることができる。

  • 傾向をレビューすることで、改善の機会を特定できる。

  • 遡及分析によって、ワークロードやオペレーションへの投資を検証できる。

このベストプラクティスが確立されていない場合のリスクレベル:

実装のガイダンス

このベストプラクティスを採用すると、即時フィードバックと遡及分析の両方を使用することになります。これらのフィードバックループによって改善を推進します。即時フィードバックには、調査、顧客へのアンケート、フィードバックフォーラムなど、さまざまな仕組みがあります。また組織は、遡及分析を使用して改善の機会を特定し、取り組みを検証できます。

顧客の事例

AnyCompany Retail は、顧客がフィードバックを投稿したり、問題を報告したりすることができるウェブフォーラムを作成しました。週次会議では、ソフトウェア開発チームがユーザーからのフィードバックを評価します。プラットフォームの改善方針の決定のために、フィードバックは定期的に使用されます。各スプリントの完了時に遡及分析を実施して、改善する項目を特定します。

実装手順

  1. 即時フィードバック

    • 顧客やチームメンバーからフィードバックを得るための仕組みが必要です。また、オペレーションアクティビティを構成して、自動的にフィードバックを受信することもできます。

    • 組織にはフィードバックをレビューし、改善点を決定して、改善のスケジュールを策定するプロセスが必要です。

    • フィードバックはソフトウェア開発プロセスに追加する必要があります。

    • 改善を進めるとともに、改善の提案者にフォローアップのフィードバックを行います。

  2. 遡及分析

    • 開発サイクル、定められたサイクル、またはメジャーリリースの完了時に遡及分析を実施します。

    • ワークロードの関係者を集めて、遡及分析会議を行います。

    • ホワイトボードまたはスプレッドシートに、停止、開始、維持の 3 つの列を作成します。

      • 停止は、 チームの活動を停止する項目を指します。

      • 開始は、 アイデアへの取り組みを開始する項目を指します。

      • 維持は、 取り組みを維持する項目を指します。

    • 会議室内の関係者からフィードバックを収集します。

    • フィードバックに優先順位を付けます。アクションと関係者を開始項目または維持項目に割り当てます。

    • アクションをソフトウェア開発プロセスに追加し、改善を進めながら更新されたステータスを関係者に通知します。

実装計画に必要な工数レベル: 中。このベストプラクティスを採用するには、即時フィードバックを収集し分析するプロセスが必要です。また、遡及分析プロセスを確立する必要もあります。

リソース

関連するベストプラクティス:

関連するドキュメント:

関連動画:

関連サンプル:

関連サービス: