Desafio : O negócio da NetEngine é baseado no fornecimento de software estável de alta qualidade para seus clientes, no entanto, os desenvolvedores perderam a visibilidade do software quando ele foi entregue aos clientes e implantado na produção. A equipe só foi alertada sobre erros de reclamações de clientes, levando a uma experiência desagradável para desenvolvedores e clientes.
Resultados : Usando o Bugsnag, o NetEngine tem visibilidade dos erros de produção e muitas vezes pode corrigi-los preventivamente antes que os clientes os percebam. O Bugsnag permitiu que a NetEngine mudasse fundamentalmente seu modelo de negócios para oferecer um contrato contínuo com clientes para gerenciamento de software e fornecer uma melhor experiência geral ao cliente.
A NetEngine cria produtos web e móveis para uma variedade de setores, como viagens, saúde, recrutamento, governo local e organizações sem fins lucrativos. Eles criam produtos web e móveis Ruby on Rails e JavaScript usando metodologias enxutas e ágeis comprovadas. O negócio da NetEngine depende do desenvolvimento de excelentes soluções de software para seus clientes, tornando-se imperativo fornecer software estável e de alta qualidade. No entanto, a equipe de engenharia não tinha uma ferramenta de monitoramento de erros, o que significava que os erros na produção passavam despercebidos até que um cliente reclamasse.
“Quando um cliente encontra um bug, ele fica irritado e obviamente não quer ser cobrado por software com bugs”, menciona Bruce Stronge, cofundador e CEO da NetEngine. Depois que um cliente insatisfeito notificou a equipe sobre um erro, um desenvolvedor teve que tentar replicá-lo, vasculhando arquivos de log ou até mesmo entrando em contato com o cliente para tentar entender o que ocorreu. “A solução de problemas com esse processo levaria um dia inteiro para 2 ou 3 de nossos desenvolvedores”, afirma Stronge. “Além disso, teríamos o cliente ligando de hora em hora para saber se o problema foi resolvido. Em suma, isso gerou muito estresse e insatisfação para todas as partes envolvidas e definitivamente não era o tipo de experiência que queríamos oferecer.”
A NetEngine procurou uma ferramenta de monitoramento de erros que permitisse que seus desenvolvedores abordassem os bugs de forma proativa, ajudando-os a entregar software de qualidade em tempo hábil e, portanto, criar relacionamentos duradouros com seus clientes. A NetEngine escolheu o Bugsnag como sua ferramenta de monitoramento de erros devido à facilidade de implementação e uso.
“Como o Bugsnag é tão acessível e fácil de configurar, podemos usá-lo para todos os projetos e não apenas para os grandes e de alto orçamento. No momento em que nossos clientes têm um piloto, eles têm monitoramento de erros para isso.”
— Bruce Stronge, cofundador e CEO
Graças ao Bugsnag, os desenvolvedores do NetEngine economizam um tempo valioso ao lidar com erros. “Podemos corrigir bugs em 30 minutos em vez de 2 dias”, comenta Stronge. “Nossos clientes quase não veem nenhum bug, porque nós os corrigimos imediatamente.”
A integração do Bugsnag com o Slack é outro recurso muito usado na NetEngine. Ele permite que os engenheiros saibam imediatamente quando ocorre um erro e o impacto dele. “Cada um de nossos 25 desenvolvedores agora economiza 10 minutos a cada duas horas, porque não precisa procurar erros e alertar o restante da equipe. Somos notificados automaticamente quando ocorrem erros”, menciona Stronge. “Outra integração poderosa é com nossa ferramenta de gerenciamento de projetos TriggerApp, onde as tarefas agora são criadas e atribuídas automaticamente a partir do Bugsnag - um grande criador de eficiência”.
O Bugsnag não apenas permitiu que a NetEngine economizasse um tempo valioso ao solucionar problemas de exceções, mas também é capaz de manter um contrato contínuo com seus clientes, o que raramente é ouvido em empresas de consultoria baseadas em projetos.
“Conseguimos vender facilmente os benefícios do Bugsnag para nossos clientes”, diz Stronge. “Ao ter um contrato de manutenção com nossos clientes, mantemos a propriedade de um produto e podemos encontrar e corrigir com mais facilidade quaisquer problemas que surjam.”