Alguns desenvolvedores de software Agile não têm uma particularmente forte compreensão dos conceitos estatísticos básicos. Isso pode levar a deturpações não intencionais ao reportar os resultados dos testes de desempenho. Por exemplo , um erro na comunicação de uma média estatística em vez de um percentil 95 pode ser a diferença entre um aplicativo estar pronto para o mercado contra ele a necessidade de trabalho adicional significativo. Assim, é importante saber como se preparar e expressar medições percentuais em um ambiente de desenvolvimento Agile . Instruções
1
Excluir valores atípicos de análise de desempenho. Software pontos de dados de desempenho que não se encaixam a distribuição normal pode distorcer os resultados estatísticos. Assim, em um ambiente ágil , estes valores atípicos devem ser eliminados , para que eles não afetam as medidas de desempenho relatados.
2
Aplicar percentis para os conjuntos de dados que se encaixam uma curva de sino . No desenvolvimento de software Agile , percentis demonstrar que um ponto de dados de desempenho em particular encontra-se em relação a outros pontos de dados de desempenho. No entanto, os percentis são apenas estatísticas descritivas precisos quando os dados subjacentes não está inclinada e tem uma distribuição normal. Assim, os resultados de desempenho que incluem valores atípicos não são adequados para a análise de percentil .
3
relatório de estatísticas descritivas acionáveis . Para as estatísticas de desenvolvimento de software e de desempenho de aplicativos ágeis para ser útil, eles devem apoiar várias conclusões para a gestão. Por exemplo , os percentis pode demonstrar a velocidade com que as páginas da web carregar com um determinado número de utilizadores . Isso pode ajudar a gestão de decidir para melhorar o design do site ou investir em capacidade de servidor adicional.
4
estatísticas de desempenho atual com clareza. É imperativo que as estatísticas de desempenho são comunicados de forma precisa , dada a magnitude das decisões que resultam de relatórios de desenvolvimento de aplicações . Assim, o uso adequado de análise percentual e outras estatísticas descritivas são cruciais para o desenvolvimento de software Agile .