A quebra de silos entre equipes só é possível se as equipes de negócios, desenvolvimento e operações tiverem clareza sobre sua estratégia de produto geral e quais métricas serão usadas para monitorar o sucesso. Para fazer isso, as equipes de BizDevOps devem estabelecer indicadores-chave de desempenho (KPIs) que considerem objetivos de negócios, como lucratividade, bem como métricas de DevOps, no desempenho do produto e na experiência do usuário.
As equipes de negócios usam KPIs como tempo de mercado—o tempo que leva para um produto ser concebido e lançado no mercado—margens de lucro, retorno sobre investimento (ROI) e crescimento para medir o sucesso. Equipes de desenvolvimento e operações usam métricas de desempenho, incluindo:
- Frequência de implementação (DF): calcula com que frequência as equipes de desenvolvimento implementam com sucesso o código em produção
- Tempo de espera para mudanças (LT): mede o tempo entre quando um novo código é solicitado e quando é implementado
- Taxa de falha de alteração (CFR): a porcentagem de fluxos de trabalho e implementações de código que fazem com que os sistemas falhem
- Tempo médio de recuperação (MTTR): o tempo que uma equipe leva para recuperar ou restaurar o serviço de um sistema ou falha do produto
Enquanto esses KPIs se integram a uma estratégia de desenvolvimento de produto, as iniciativas de BizDevOps também devem considerar métricas orientadas pelo usuário final. Métricas como a taxa de adoção do produto oferecem insights sobre quantos usuários estão usando o produto e as taxas de retenção de clientes acompanham quantos usuários continuam engajados com um produto após um tempo especificado.
As equipes de BizDevOps podem usar produtos como o IBM Instana Observability para monitorar o desempenho da aplicação e identificar gargalos, e para análise de causa raiz. Ferramentas de monitoramento de desempenho não só produzem dados de produtos em tempo real para análise, mas também podem automatizar o processo de remediação, reduzindo o tempo médio para recuperação.
Com visibilidade nos indicadores-chave de desempenho e dados relacionados, os membros da equipe obtêm uma visão de ponta a ponta da funcionalidade de um produto. Isso os capacita a construir eficientemente produtos que atendam aos objetivos de negócios e satisfaçam as necessidades dos clientes.