O desafio: Acabe com a separação entre Desenvolvimento, QA e Operações
Quanto tempo você gasta na reprodução dos problemas de desempenho de produção para diagnosticar problemas? As suas equipes de Desenvolvimento, QA e Operações falam a mesma língua? Se você é como a maioria das empresas, a resposta é não.
Quando os problemas ocorrem na produção, os dados sobre o problema - e o usuário que o vivenciou - são perdidos.
Geralmente, os problemas não podem ser reproduzidos. Ou precisam de dias ou semanas.
Isso é muito tempo perdido. E frustração.
A mesma desconexão existe entre equipes da linha de negócio e de desenvolvimento e operações.
As equipes de desenvolvimento e de operações falam sobre servidores, ciclos de CPU, consumo de memória, chamadas perdidas de procedimento e outros termos técnicos. As pessoas do negócio não se importam com isso. Eles se importam com usuários e clientes, e com quem está contente e quem não está.
Quando as pessoas de negócios se deparam com termos técnicos, todos olham para o desempenho da aplicação de uma perspectiva diferente, e é difícil alinhar prioridades e planos.
Este é o jeito antigo de fazer as coisas.A resposta: Unifique o ciclo de vida de desempenho de suas aplicações.
As organizações ágeis de hoje estão acabando com a separação entre as equipes de desenvolvimento, QA e operações, ao dar a elas um conjunto comum de ferramentas, métricas e diagnósticos. Com a solução APM da Compuware, você pode:
- Rastrear todas as suas transações, por todo o tempo, mesmo em produção.
- Capturar os detalhes sobre quaisquer problemas em tempo real. Qual usuário teve problemas? O que estavam fazendo? Qual caminho de código a transação deles tomou? Quais níveis tiveram de atravessar? E mais.
- Forneça às suas equipes de desenvolvimento, operações e QA um conjunto comum de ferramentas, para que possam compartilhar dados e diagnósticos. Quando problemas ocorrerem, eles terão os mesmos dados, então falarão a mesma língua.
- Elimine a necessidade de reproduzir problemas
Similarly, you can give your business and technical teams a common view of application performance, but providing answering these types of questions:
- Nossos usuários têm uma experiência positiva?
- Quantos usuários abandonam ao site porque o desempenho é muito lento?
- Quanto nossa taxa de conversão muda quando nosso desempenho é alterado?
- Podemos processar pedidos e solicitações dos clientes rapidamente?
- Qual a porcentagem de usuários impactados por um problema de desempenho?
Unifique o ciclo de vida do desempenho da sua aplicação para criar uma conexão mais próxima entre suas equipes de negócio, desenvolvimento, QA e operações. Assegure que o desempenho de sua aplicação seja uma vantagem competitiva.

