かつて、Social Discovery Group のビジネス サポート部門は、4 年間で蓄積された 1,500 件のチケットのバックログをクリアするという困難な課題に直面していました。
このような大量の問題を管理することは大変な作業であり、KPI を維持するのに常に苦労していました。
私たちの最善の努力にもかかわらず、チケットはスプリントごとにシャッフルされ続け、顧客は不満を抱き、私たちは圧倒されました.
この記事では、ヘラクレスの伝説的な第 6 の労働を思い起こさせながら、この一見不可能な仕事に取り組んだ経験を共有したいと思います。
SDGroup チームが直面した課題と、部門のプロセスを再構築するために取った手順について説明します。
私たちは STATIK アプローチを採用しました。これは、バックログをクリアし、チームに必要な救済をもたらすのに非常に効果的であることが証明されました.
したがって、チケットのバックログに取り組むための実用的な洞察を探している場合は、読み続けてください!
ビジネス サポート部門として、私たちはサービスに関するクライアントの苦情や提案を含むチケットを処理する責任があります。
たとえば、クライアントが当社のウェブサイトの支払いシステムで問題を経験した場合、SDG テクニカル サポート チームに問題を提起することがあります。
同僚は、問題の再現手順やスクリーンショットなど、すべての関連情報を収集し、Jira でチケットを作成して、部門に割り当てます。
その後、追加のテストを実行して、問題が一時的な顧客の不具合ではなく、実際に発生した問題であることを確認します。確認された場合は、バグ レポートを作成し、優先順位を付けて、解決のために開発チームに転送します。
平均して、1 日 20 ~ 30 枚のチケットを受け取っていました。問題の再現に 2 ~ 3 時間を費やしましたが、ケースの詳細、サービスの再起動、データベースからのデータ、開発チームからの分析など、他の部門からの支援が必要になるたびに、タスクが滞る傾向がありました。
私たちの同僚はしばしば迅速に対応することができず、バグ レポートに割り当てられた別の開発者チームはありませんでした。さらに、開発チケットは、ビジネス タスクに比べて優先度が低かった。
その結果、優先度の高いチケットでさえ数か月間未解決のままになる可能性があり、優先度の低いタスクは何年もボードに残っていました。
お分かりのように、この流れは期限を守る上であまりにも多くの不確実性をもたらし、それが私たちと私たちのクライアントの両方に不満をもたらしました.この状況により、いくつかの問題が発生しました。
これは、その期間中のチケットのライフ サイクルの様子です。
問題のバックログを管理しているときに発生した問題のいくつかを見てみましょう。
この組織化されていないアプローチにより、 4 年間で未解決のチケットが 1,500 件発生しました。
私たちの部門は、顧客の問題を解決するという主要な目的に対処するのではなく、チケットの処理に集中しすぎていることに気付きました。それは、Social Discovery Group 製品に対する顧客の忠誠心を高め、当社のサービスや Web サイトの脆弱性を検出することです。
「仕事量に耐えられないのなら、なぜもっとスタッフを雇わないのだろうか?」と思うかもしれません。しかし、経験上、効率的なプロセスを確立することで、余分なリソースを必要とせずに進めることができます。
同様に、ヘラクレスは、川の流れをアウゲスの厩舎に向け直すことで、たった1日でそれらを一掃することで、彼の労働を一人で完了しました。
チケット ボードを効率化するために、Mike Burrows の著書「Kanban from the Inside」を参照し、かんばん方式を実行するための体系的な戦略である STATIK アプローチを実装しました。
STATIK アプローチを実装する際、次の5 つの手順に従いました。
1. ビジネス サポート部門からの顧客の期待を確認し、顧客は提供されるサポートに満足する必要があると結論付けました。これを実現するには、次のことを確認する必要があります。
2. 不満の内外の原因を定義しました。内部ソースは、私たち自身の仕事を妨げ、フラストレーションを引き起こしたものです。
外部ソースは、お客様にフラストレーションを引き起こし、エクスペリエンスを妨げた原因です。
3. ワークロードのソースと性質を分析しました。私たちの部門に提出されたチケットを調査し、そのチケットが送信された部門、頻度、および応答時間と解決策に関する顧客の期待によって分類しました。
4. 現在の能力を評価しました。この段階で、チケットをどれだけ効率的に処理しているかを評価し、1 週間で現実的に管理できるタスクの数を決定しました。
さらに、チケットの開始から本番環境でのバグ修正のリリースまでにかかった平均時間を計算しました。
5. チケットのライフサイクルを再構築し、新しいプロセスを作成しました。
初期のチケットライフサイクル
得られた洞察を使用して、新しいタスク ライフ サイクルを開発しました。
次に、前述の問題をすべて解決するための包括的なアプローチを実装しました。次の手順を実行しました。
この新しいアプローチを導入し、部門のプロセスを再構築することで、4 年間にわたって私たちを悩ませてきた問題にようやく取り組むことができました。
このソリューションには、余分な時間、労力、または予算は必要ありませんでしたが、山積みのタスクの数を大幅に削減しました。わずか 5 か月で、わずか 2 人のインテリジェントな従業員のチームで、キューを 1,500 のチケットからわずか 150 に減らすことができました。
この経験は、問題に効果的に対処するために、問題の根本原因を特定することの重要性を教えてくれました。
また、適切に設計されたプロセスを導入することの重要性も強調されました。不十分なプロセスは必然的に問題の蓄積につながるためです。
執筆者 Dimitri Andrews、Social Discovery Group のソフトウェア テスト エンジニア