A integração contínua pode te dar metricas de graca - SGRIO 2014
-
Upload
carlos-felippe-cardoso -
Category
Software
-
view
588 -
download
0
description
Transcript of A integração contínua pode te dar metricas de graca - SGRIO 2014
A integração Contínua pode te dar métricas de graça!
Pare de desperdiçá-las!
Carlos Felippe Cardoso [email protected]
Quem sou eu?
Sócio e Agile Coach - Knowledge 21Prof. Colaborador/Funcionário - UFRJDev por vocação“Agilista” desde 2004
O que eu mais curto em Agile? Automações!
TestesContinuous Delivery
Integração Contínua
Integração Contínua
Integração Contínua
Tá, legal… Mas e as métricas???
Vamos a elas!
Métricas● Apoiam decisões
● Geram ideias○ Priorização!
○ Soluções
Quando falamos de métricas para desenvolvimento de Software,o que vem à mente de vocês?
Métricas de código?
Fim do “Cowboy Coding”
Ajudam a :
● Identificar erros antecipadamente
● Manutenção mais fácil
● Redução de custo
Mas só métricas de código?
Métricas de código são legais, mas…● só medem uma parte do processo de dev
E as outras que podemos usar?
Tendência do Build
Tendência do Build
Número de Builds por dia
● Diz muito sobre seu processo de dev○ Se a frequência de commits é baixa
■ Seu número de builds é ainda pior!
Número de correções de bugs por build
Além desses, sabe o que dá para melhorar?
Métricas não devem virar metas!
“Quando a métrica vira uma meta normalmente é uma MER$#$@”
Autor: R.P.T da K21(ele não gosta de dizer que a frase é dele)
● Como seria se o seu bônus ($) de fim de ano estivesse atrelado a quantidade de bugs que você produziu?
Métricas não devem virar metas!
Duas histórias reais:
1. Apertem os cintos, o Assert sumiu!
2. O contrato com “garantia” de cobertura
Dúvidas?Que outras métricas vocês usam?Sugestões?
Twitter: @carlosfelippeEmail: [email protected]/cfc.resende
k21.com.br/blogfb.com/K21Brasil