Debito tecnico

Preview:

DESCRIPTION

 

Citation preview

Débito TécnicoVitor Castro

vitorcastro@me.com

sábado, 25 de maio de 13

O que é débito técnico ?

sábado, 25 de maio de 13

sábado, 25 de maio de 13

O que é débito técnico ?

• acúmulo de defeitos,

• baixa legibilidade de código,

• dados des-normalizados,

• arquitetura ineficiente,

• desenho pobre ...

sábado, 25 de maio de 13

Quadrante do débito técnico

sábado, 25 de maio de 13

Quais os sintomas ?

sábado, 25 de maio de 13

Em análise do projeto ...

sábado, 25 de maio de 13

No código ...

sábado, 25 de maio de 13

sábado, 25 de maio de 13

Erros em produção

sábado, 25 de maio de 13

Time desmotivado

sábado, 25 de maio de 13

Sintomas

• Demora para entregar o software 

• Errar estimativa

• Erros em produção 

• Projeto engesado

• Teste lentos 

• Classes com comentários de refactoring 

sábado, 25 de maio de 13

De quem é o problema ?

sábado, 25 de maio de 13

De quem é o problema ?

• Primeira causa de divida técnica: processo

• Falha de comunicação e na colaboração entre as pessoas

sábado, 25 de maio de 13

Qual a solução ?

sábado, 25 de maio de 13

Sistemas adaptativos complexos 

sábado, 25 de maio de 13

Use práticas emergentes !!!

sábado, 25 de maio de 13

PDCA

sábado, 25 de maio de 13

Big Visible Charts

sábado, 25 de maio de 13

sábado, 25 de maio de 13

Uso de ferramentas

• Tracker

• Code smell

• Código morto

• Código duplicado

• Complexidade condicional 

sábado, 25 de maio de 13

tasafo.org

@tasafo

slideshare.net/tasafo

tasafo.wordpress.com

facebook.com/comunidadetasafo

sábado, 25 de maio de 13