Certa vez, o departamento de suporte comercial do Social Discovery Group enfrentou o grande desafio de limpar um acúmulo de 1.500 tíquetes acumulados ao longo de quatro anos.
Gerenciar um volume tão alto de problemas era uma tarefa séria, e constantemente nos deparamos com dificuldades para acompanhar os KPIs.
Apesar de nossos melhores esforços, os tíquetes continuavam sendo embaralhados de um sprint para outro, deixando os clientes frustrados e nos sentindo sobrecarregados.
Neste artigo, gostaríamos de compartilhar nossa experiência ao enfrentar essa tarefa aparentemente impossível, lembrando-nos do lendário sexto trabalho de Hércules.
Vamos levá-lo através dos desafios que a equipe SDGroup enfrentou e as etapas que tomamos para reconstruir os processos de nosso departamento.
Adotamos a abordagem STATIK, que provou ser incrivelmente eficaz para nos ajudar a limpar o atraso e trazer o alívio tão necessário para nossa equipe.
Então, se você está procurando informações práticas sobre como lidar com um acúmulo de tíquetes, continue lendo!
Como departamento de Suporte ao Negócio, somos responsáveis pelo tratamento de tickets que contenham reclamações e sugestões de clientes sobre nossos serviços.
Por exemplo, se um cliente tiver dificuldades com o sistema de pagamento em nosso site, ele pode apresentar um problema à equipe de suporte técnico da SDG.
Os colegas reúnem todas as informações relevantes, incluindo etapas de reprodução de problemas e capturas de tela, e criam um ticket no Jira, atribuindo-o ao nosso departamento.
Em seguida, executamos testes adicionais para garantir que o problema não seja uma falha temporária do cliente, mas um problema real da nossa parte. Se confirmado, criamos um relatório de bug, priorizamos e encaminhamos para a equipe de desenvolvimento para resolução.
Em média, recebíamos de 20 a 30 ingressos diariamente. Gastamos de 2 a 3 horas reproduzindo o problema, mas sempre que precisávamos de assistência de outros departamentos, como detalhes do caso, reinicializações de serviço, dados do banco de dados ou análises da equipe de desenvolvimento, nossas tarefas tendiam a travar.
Nossos colegas muitas vezes não conseguiam responder prontamente e não havia uma equipe separada de desenvolvedores designada para nossos relatórios de bugs. Além disso, nossos tickets de desenvolvimento tinham prioridade mais baixa em comparação com as tarefas de negócios.
Como resultado, mesmo os tickets de alta prioridade podem permanecer sem solução por alguns meses, enquanto as tarefas de menor prioridade permanecem no quadro por anos.
Como vocês podem ver, esse fluxo gerou muita incerteza no cumprimento de prazos, o que gerou insatisfação tanto para nós quanto para nossos clientes. A situação resultou em vários problemas:
Este é o ciclo de vida do ticket durante esse período.
Vamos dar uma olhada em alguns dos problemas que encontramos ao gerenciar o backlog de pendências:
Essa abordagem mal organizada resultou em um acúmulo de 1.500 tickets não resolvidos em quatro anos .
Percebemos que nosso departamento estava muito focado no processamento de tíquetes, em vez de abordar o objetivo principal de resolver os problemas do cliente: melhorar sua fidelidade em relação aos produtos do Social Discovery Group e detectar vulnerabilidades em nossos serviços e sites.
Você pode se perguntar: "Por que não contratar mais funcionários se você não consegue lidar com a carga de trabalho?" No entanto, a experiência mostra que, ao estabelecer processos eficientes, podemos ir sem recursos extras.
Da mesma forma, Hércules completou seu trabalho sozinho, redirecionando o fluxo do rio para os estábulos de Auge, que os limparam em apenas um dia.
Para simplificar nosso quadro de tickets, consultamos o livro de Mike Burrows "Kanban from the Inside" e implementamos a abordagem STATIK, uma estratégia sistemática para executar o método Kanban.
Ao implementar a abordagem STATIK, seguimos estas cinco etapas :
1. Identificamos as expectativas dos clientes do nosso departamento de Suporte Comercial e concluímos que os clientes precisam estar satisfeitos com o suporte fornecido. Para conseguir isso, precisamos garantir o seguinte:
2. Definimos as fontes internas e externas de insatisfação. A fonte interna é o que nos atrapalhou e causou frustração em nosso próprio trabalho.
A fonte externa é o que causou frustração para nossos clientes e prejudicou sua experiência.
3. Analisamos as fontes e a natureza de nossa carga de trabalho. Examinamos os tickets enviados ao nosso departamento e os categorizamos de acordo com os departamentos de onde vieram, sua frequência e as expectativas dos clientes em relação aos tempos de resposta e soluções.
4. Avaliamos nossas capacidades atuais. Nesta fase, avaliamos a eficiência com que estávamos lidando com os tíquetes e determinamos quantas tarefas poderíamos gerenciar de forma realista em uma semana.
Além disso, calculamos o tempo médio que leva desde o início do ticket até a liberação da correção do bug na produção.
5. Reconstruímos o ciclo de vida do ticket e criamos um novo processo.
Nosso ciclo de vida inicial do ticket
Usando os insights obtidos, desenvolvemos um novo ciclo de vida da tarefa.
Em seguida, implementamos uma abordagem abrangente para resolver todos os problemas mencionados anteriormente. Demos os seguintes passos:
Ao implementar essa nova abordagem e reconstruir os processos de nosso departamento, finalmente conseguimos resolver um problema que nos atormentava há quatro longos anos.
A solução não exigia tempo, esforço ou orçamento extra, mas reduzimos significativamente o número de tarefas acumuladas. Em apenas cinco meses, com uma equipe de apenas dois funcionários inteligentes, conseguimos reduzir a fila de 1.500 ingressos para apenas 150.
Essa experiência nos ensinou a importância de identificar a causa raiz de um problema para resolvê-lo com eficácia.
Também destacou a importância de ter processos bem projetados, pois processos ruins inevitavelmente levarão ao acúmulo de problemas, como descobrimos em primeira mão.
Escrito por Dimitri Andrews, engenheiro de teste de software do Social Discovery Group