Rupy 2014 Ciclo de Trabalho Ágil no Mundo Rails

Post on 04-Jul-2015

1.858 views 0 download

description

Algumas das práticas, ferramentas e métricas que usamos em todos os projetos da Codeminer.

Transcript of Rupy 2014 Ciclo de Trabalho Ágil no Mundo Rails

Ciclo de Trabalho Ágil do Mundo Rails

Fabio Akita

No middle-management (premissa: contratamos adultos)

http://www.catb.org/esr/writings/cathedral-bazaar/

Lei dos Grande Números (poucos são bem sucedidos)

http://wwf.panda.org/about_our_earth/biodiversity/biodiversity/

100 Mi espécies

http://wwf.panda.org/about_our_earth/biodiversity/biodiversity/

100 Mi espécies0.01% taxa de extinção

http://wwf.panda.org/about_our_earth/biodiversity/biodiversity/

100 Mi espécies0.01% taxa de extinção

10 mil extintos / ano

http://wwf.panda.org/about_our_earth/biodiversity/biodiversity/

https://archive.org/details/mythicalmanmonth00fred

No Silver Bullet! (just hard/smart work)

5 dias - 8 horas / dia

5 dias - 8 horas / dia1 projeto / desenvolvedor

5 dias - 8 horas / dia1 projeto / desenvolvedorequipes auto-gerenciadas

PRs de vida curta (1 semana é muito longo!)

Nota 3.x é trivial (mínimo do mínimo!)

Todos os outros deve trazer MÉTRICAS!

2 pontos = 1 dia (não invente moda)

Sprint = 1 semana (quanto mais longo, mais arriscado)

Agile == Previsível (não meramente "rápido")

3 anos (set 2011 - jul 2014)

3 anos (set 2011 - jul 2014)

72 repos (de 97 total)

3 anos (set 2011 - jul 2014)

72 repos (de 97 total)

432k LOC (157k LOC Ruby)

BIKESHEDDING (perder tempo em coisas inúteis e não fazer o que é realmente útil)

OBRIGADO!