Slide 1

Slide 1 text

Como acabar com seu débito técnico Wagner Fusca Wagner Fusca

Slide 2

Slide 2 text

[email protected] wagnerfusca wagnerfusca.medium.com speakerdeck.com/wagnerfusca wagnerfusca

Slide 3

Slide 3 text

3

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

Não existe débito técnico!

Slide 6

Slide 6 text

http://wiki.c2.com/?WardCunningham https://www.youtube.com/watch?v=pqeJFYwnkjE Ward Cunningham 1992 - OOPSLA - http://c2.com/doc/oopsla92.html Debt Metaphor

Slide 7

Slide 7 text

2017-2019 - https://medium.com/@wagnerfusca/agilidade-e-o-comportamento-do-desenvolvedor-de-software-apresenta%C3%A7%C3%A3o-d os-dados-b02b11b42ee0

Slide 8

Slide 8 text

2010 - http://jimhighsmith.com/the-financial-implications-of-technical-debt/

Slide 9

Slide 9 text

Velocidade Ausência de refatoração

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

2016 - Got technical debt?: surfacing elusive technical debt in issue trackers - https://dl.acm.org/citation.cfm?id=2901754

Slide 14

Slide 14 text

Bom design e código limpo faz com que você vá mais rápido - Martin Fowler

Slide 15

Slide 15 text

Contínua atenção à excelência técnica e bom design, aumenta a agilidade.

Slide 16

Slide 16 text

Como zerar a dívida técnica?

Slide 17

Slide 17 text

Jogo Infinito

Slide 18

Slide 18 text

● os finitos, os quais têm regras fixas, o objetivo é acordado e os jogadores são conhecidos ● os infinitos, os quais têm regras mutáveis, os jogadores são desconhecidos e o objetivo é continuar jogando. Num jogo infinito não existe vitória, existe estar na frente ou atrás!

Slide 19

Slide 19 text

2019 - https://medium.com/s/story/technical-debt-is-like-tetris-168f64d8b700 You can’t win. You can only control how quickly you lose.

Slide 20

Slide 20 text

2013 - Kenneth Rubin - Essential Scrum - p.148

Slide 21

Slide 21 text

Aquisição Visibilidade Pagar

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

Cultura de qualidade KISS YAGNI Clean Code Refatoração

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

Trabalho Invisível 2013 - Technical debt: towards a crisper definition report - https://dl.acm.org/citation.cfm?id=2507326

Slide 27

Slide 27 text

2012 - Fabio Pereira - https://agileboardhacks.com/2012/04/10/making-sense-of-tech-debt-fast/

Slide 28

Slide 28 text

2 backlogs? um negócio e técnico? usar pareto? 2016 - https://pt.slideshare.net/AgileVelocity1/technical-debt-sources-and-impacts-57655575

Slide 29

Slide 29 text

Pagamento Pair Mob Dojo TDD

Slide 30

Slide 30 text

Disciplina

Slide 31

Slide 31 text

Dúvidas? Post sobre o que faz seu software deteriorar [email protected] wagnerfusca wagnerfusca.medium.com speakerdeck.com/wagnerfusca wagnerfusca

Slide 32

Slide 32 text

SÃO PAULO | SP Rua Peixoto Gomide, 996 6º andar | Cerqueira César CEP: 01409-000 +55 11 3176-8100 CURITIBA | PR Av. João Gualberto, 1740 9º andar | Juvevê CEP: 80030-001 +55 41 3122-9100 MARINGÁ | PR Av. Horácio Raccanelo Filho, 5355 Sala 1 | Zona 7 CEP: 87020-035 +55 44 3032-9150 CHICAGO | IL | USA 222 Merchandise Mart Plaza Suite 1225 | Chicago | Illinois 60654 +1 312 885-7619