PERF07-BP03 Estabelecer indicadores-chave de performance (KPIs) para medir a performance da workload - AWS Well-Architected Framework

PERF07-BP03 Estabelecer indicadores-chave de performance (KPIs) para medir a performance da workload

Identifique os KPIs que medem a performance da workload de forma quantitativa e qualitativa. Os KPIs ajudam a medir a integridade de uma workload quando relacionada a uma meta dos negócios. Os KPIs permitem que as empresas e as equipes de engenharia alinhem a medição das metas e estratégias de como isso é combinado para produzir resultados para os negócios. Os KPIs devem ser revisitados quando mudam as metas, as estratégias da empresa ou os requisitos dos usuários finais.  

Por exemplo, a workload de um site pode usar o tempo de carregamento da página como uma indicação de performance geral. Essa métrica seria um dos vários pontos de dados que medem a experiência de um usuário final. Além de identificar os limites do tempo de carregamento da página, documente o resultado esperado ou o risco da empresa se a performance não for atendida. Um tempo longo de carregamento da página afeta diretamente os usuários finais, reduz a taxa da experiência dos usuários e pode resultar em perda de clientes. Ao definir os limites de seus KPIs, combine os testes comparativos do setor e as expectativas dos seus usuários finais. Por exemplo, se o teste comparativo do setor atual for o carregamento de uma página da web em dois segundos, mas seus usuários finais esperarem que uma página da web seja carregada em um segundo, você deverá considerar os dois pontos de dados ao estabelecer o KPI. Outro exemplo de um KPI pode ser focalizado no atendimento das necessidades internas de performance. Um limite de KPI pode ser estabelecido para a geração de relatórios de vendas em um dia útil depois da geração dos dados da produção. Esses relatórios podem afetar diretamente as decisões diárias e os resultados da empresa. 

Resultado desejado: O estabelecimento de KPIs envolve diferentes departamentos e partes interessadas. Sua equipe deve avaliar as KPIs da sua workload usando dados detalhados em tempo real e dados históricos para referência, e criar painéis que calculem as métricas em seus dados de KPI para derivar insights operacionais e de utilização. Os KPIs devem ser documentados para explicar os KPIs concordados e os limites compatíveis com as metas e estratégias da empresa bem como mapeados para as métricas monitoradas. Os KPIS são requisitos da performance identificados, que devem ser revistos intencionalmente e compartilhados e compreendidos frequentemente com todas as equipes. Os riscos e as compensações devem ser claramente identificados e compreendidos, para o caso dos limites dos KPIs não serem atendidos.

Antipadrões comuns:

  • Você só monitora as métricas em nível do sistema para obter insight de sua workload e não compreende aos impactos dessas métricas nos negócios.

  • Você pressupõe que seus KPIs já estejam publicados como dados de métricas padrão.

  • Você define os KPIs, mas não os compartilha com todas as equipes.

  • Você não define um KPI quantitativo e mensurável.

  • Você não alinha os KPIs com as metas e as estratégias dos negócios.

Benefícios do estabelecimento desta prática recomendada: Identificação das métricas específicas que representam a integridade da workload para alinhar as equipes com suas prioridades e a definição bem-sucedida dos resultados da empresa. O compartilhamento dessas métricas com todos os departamento fornece visibilidade e alinhamento dos limites, das expectativas e do impacto nos negócios.

Nível de exposição a riscos quando esta prática recomendada não é estabelecida: Alto

Orientações para a implementação

Todos os departamentos e equipes da empresa afetados pela integridade da workload devem contribuir para a definição dos KPIs. Uma única pessoa deve orientar a colaboração, os cronogramas, a documentação e as informações relacionadas às KPIs de uma organização. Esse proprietário único compartilhará as metas e as estratégias da empresa com frequência, e atribuirá tarefas às partes interessadas da empresa para criarem KPIs em seus respectivos departamentos. Depois da definição dos KPIs, a equipe de operações ajudará a definir as métricas que apoiarão e informarão o sucesso dos diferentes KPIs. Os KPIs só serão eficazes se todos os membros da equipe que oferece suporte a uma workload tiverem ciência os KPIs.

Etapas da implementação

  1. Identificar e documentar as partes interessadas da empresa.

  2. Identificar as metas e as estratégias da empresa.

  3. Analisar os KPIs comuns do setor que se alinham com as metas e estratégias da empresa.

  4. Analisar as expectativas dos usuários finais em relação à sua workload.

  5. Definir e documentar os KPIs que oferecem suporte às metas e às estratégias da empresa.

  6. Identificar e documentar as estratégias de compensação para atender aos KPIs.

  7. Identificar e documentar as métricas que fornecerão informações dos KPIs.

  8. Identificar e documentar os limites dos KPIs por nível de gravidade ou de alarme.

  9. Identificar e documentar o risco e o impacto no caso e um KPI não ser atendido.

  10. Identificar a frequência de revisão por KPI.

  11. Comunicar a documentação dos KPIs a todas as equipes que oferecem suporte à workload.

Nível de esforço das orientações de implementação: A definição e a comunicação dos KPIs é uma baixo quantidade de trabalho. Normalmente, isso pode ser feito em algumas semanas, em reuniões com as partes interessadas, analisando as metas, as estratégias e as métricas da workload.

Recursos

Documentos relacionados:

Vídeos relacionados:

Exemplos relacionados: