Qual é a maneira mais eficaz de apresentar e comunicar uma melhoria de desempenho (por exemplo, percentagens, dados brutos, gráficos)? [fechadas]
-
20-08-2019 - |
Pergunta
É melhor para descrever melhorias usando percentagens ou apenas as diferenças nos números? Por exemplo, se você melhorou o desempenho de um ETL crítica SQL Query a partir de 4000 ms a 312 ms como você apresentá-la como uma 'realização' em uma avaliação de desempenho?
Solução
É sempre melhor para medir a melhoria relativa.
Então, se você trazê-lo à 312ms de 4000ms, então é uma melhoria da 3688ms, que é de 92,2% da velocidade original. Assim, você reduziu o tempo de execução de 92,2%. Em outras palavras, você trouxe o tempo de execução para baixo a apenas 7,8% do que era originalmente.
Números absolutos, por outro lado, geralmente não são boas, uma vez que não são comparáveis. (Se o seu tempo de execução original 4,000,000ms em seguida, uma melhoria da 3688ms não é tão grande.)
Outras dicas
Em moeda. O dinheiro é o meio mais eficaz para comunicar valor, que é o que você está tentando usar a avaliação de desempenho para demonstrar.
Pessoa horas salvo, (muito aproximadamente) valor estimado de US $ NEW_THING_THE_COMPANY_CAN_DO_AS_RESULT, futuros upgrades de hardware evitado, etc.
Você recebe o bônus agradável que você mostrar que você é sensível a posição financeira da empresa; um geek que pode alinhar-se com o que a empresa está realmente em causa.
- Faça batata ??li>
- Drench batata em fluido de isqueiro
- batata Light on fire
- batata Mão com o chefe
- Faça patrão segurá-la por 4 segundos.
- Pergunte patrão quanto tempo esses 4 segundos sentiu
- Pergunte patrão quanto melhor meio segundo teria sido
- Bask na glória
este link para algumas sugestões gráfico agradável .
comparação com os requisitos
Se eu tiver requisitos (tempo de resposta, o throughput), eu gosto de código de cor os números absolutos como assim:
Green: <= 80% da exigência (tempo de resposta); > = 120%> a exigência (taxa de transferência)
Sem formatação: Atende a exigência
. Vermelho:. Não cumprir a exigência
As comparações são interessantes, mas apenas se temos o suficiente para ver as tendências ao longo do tempo; É o nosso desempenho vindo a melhorar ou degradar? Em última análise, o negócio só se preocupa se estamos cumprindo a exigência. É só quando não temos que pedir comparações com versões anteriores.
Comparação de Benchmarks
Se eu estou comparando referências a alguns de base, então eu gosto de percentuais de uso, mas só se o ponto de referência é uma alteração estatisticamente significativa da linha de base.
Hardware Dimensionamento
Se eu estou fazendo dimensionamento de hardware ou planejamento de capacidade, então eu gostaria de expressar o desempenho como o número absoluto mais o custo por transação. Por exemplo:
- Sistema A: 1.000 transações / segundo, $ 0,02 / transação
- Sistema B: 1.500 transações / segundo, $ 0,04 / transação
Use o que parece mais impressionante dada a mudança. De acordo com um método de cálculo, que a mudança acelerou a consulta, 1.300%, o que parece mais impressionante do que 13x melhoria, ou
- ============= <- consulta velho
- = <- nova consulta ??li>
Embora o gráfico não é um mau método.
Se você pode calcular a melhoria no dinheiro, em seguida, ir para isso. Um pedaço de software que eu escrevi há muitos anos guardado alguns engenheiros um pouco de tempo a cada dia. Descobrir o custo do salário, benefícios, despesas gerais e se transformou em uma economia de mais de US $ 12k por ano para uma pequena empresa.
-Adam
Regra do polegar:. Seja qual for o soa mais impressionante
Se você passou de 10 tarefas feitas em um período de 12, você pode dizer que melhorou o desempenho em 20% Dizer que você tinha duas tarefas mais não parece tão impressionante.
No seu caso, tanto os números de som bom, mas tente diferentes representações e ver o que você tem!
Às vezes gráficos ajudar um monte de melhoria é lá em uma série de fatores, mas o combinado de alguma forma não parece tão legal
Exemplo: Tens 5 params A, B, C, D, E. Pode-se fazer um gráfico de barras com aqueles 5 params e "antes e depois" lado a lado os valores para cada parâmetro. Essa certeza vai olhar impressionante.
Deus im começando a soar como meu amigo de marketing!
foge gritando
Você pode fazer números e gráficos dizer o que quiser - o importante é fazê-los dizer algo significativo e relevante para o público que você está apresentando-os. Se for usuários finais você pode mostrar-lhes as diferenças nas atualizações de tela (algo que eles entendem), aos gestores, talvez, o número reduzido de servidores que eles precisam, a fim de apoiar a aplicação ($ poupança), financeiro ... é tudo sobre a $ quanto o fez salvá-los. regra geral é o menos técnico do grupo, mais gráfica e dramática que você precisa para ser.