A integração contínua pode te dar metricas de graca - SGRIO 2014

Post on 24-Jun-2015

588 views 0 download

description

Palestra sobre metricas para integração contínua no Regional Scrum Gathering Rio de 2014 cfc@k21.com.br

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 cfc@k21.com.br

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: cfc@k21.com.brfb.com/cfc.resende

k21.com.br/blogfb.com/K21Brasil