Custos XP x Custos Tradicionais André Chinvelski
Introdução Análise de fatores XP e onde estes influenciam nos custos. XP cresce, a propaganda é boa, no entanto,não existem muitos dados concretos em pesquisas evidenciando a melhora.
Introdução Crescimento de XP
Introdução Levantamento de opinião em empresas sobre os fatores de sucesso de xp.
Introdução Curiosidade, onde.
Introdução Curiosidade, idade das empresas que aderem ao XP.
Fatores relevantes tempo qualidade recursos
Tempo Fatores envolvidos no ganho de tempo: Testes, correção de erros requer tempo. Programação em par -> influe diretamente na qualidade do código, evita erros facilitando a manutenção. Respostas rápidas a mudanças, cliente participa durante todo o processo de desenvolvimento.
Tempo Mudanças em outras metodologias
Tempo custos de mudanças no projeto em XP.
Tempo Universidade de Utah, 1999, experiências com a programação em par. Resultado: 10x mais tempo para desenvolver o projeto sem a programação em par, vejamos os gráficos...
Tempo Resultado da pesquisa com graduandos de Utah – pair programming – tempo levado na programação do software.
Tempo Correção de erros, pair programming teve 15% menos erros. Estimativa de tempo por erro: 10 horas. 10horas x 225 erros = 2250 horas.
Qualidade A IBM afirmou estar gastando em torno de 250 milhões reparando e reinstalando problemas reportados. Cerca de 8 mil por cada defeito.
Qualidade Pair programming Testes Fun factor of work :)
Recursos Indivíduos e interações ao invés de processos e ferramentas. Recursos são mínimos, basta disciplina. Equipe é mais eficiente devido ao pair programming.
Conclusão Não existem muitas pesquisas concretas encima de custos XP diretamente, no entanto, podemos notar através de vários casos analisados que XP tende a melhorar o processo de desenvolvimento, esse também é o argumento de empresas que adotam XP...
Conclusão Basicamente, após ler, pensar e conversar muito sobre XP, conclui que faz muito mais senso que qualquer outra metodologia que eu tenha lido... Nós sentimos que XP é o melhor e mais simples processo.