Tech debt, tech debt everywhere — CTO Weekly #5

Julio Bitencourt
CTO Weekly
Published in
2 min readDec 22, 2018

Nunca deixe para amanhã o que você pode fazer depois de amanhã 😘

Publicado em 24/08/2018 em https://ctoweekly.news/. Quer receber a newsletter? Se increva já!

Termine rápido, trabalhe mais depois.

Time reunido, projeto analisado, estimativas — que serão transformadas em deadlines pelo gerentão — feitas. Vamos codar all day long felizes e contentes.

Então, no final de um sprint, um teste automatizado é deixado de lado em uma implementação mais complexa e difícil de testar.

No sprint seguinte, aquele relatório que o gerente quer receber todo dia por e-mail é entregue com várias gambiarras vários workarounds.

E assim a coisa segue, semana a semana, sprint após sprint. E quando você menos espera, qualquer alteração simples no sistema se transforma em uma luta árdua contra bugs que surgem de todos os lados.

Pense em um cartão de crédito, ou até mesmo um financiamento. Você dificilmente vai viver sem usar um certo limite de débito técnico, e tudo bem. A questão é não deixar a coisa virar uma bola de neve.

O MPJ, do canal Fun Fun Function fez uma ótima analogia neste vídeo. Onde ele sugere que você deve gerenciar o débito técnico ao invés de tentar eliminá-lo.

Bola de neve.

Sabe quando você deixa uma dívida crescer tanto que para paga-la você tem que fazer um novo empréstimo? Acho que é este o maior desafio no gerenciamento do débito técnico.

Nesta edição alguns links sobre a definição de débito técnico e algumas técnicas de gerenciamento do cartão de crédito dos times de desenvolvimento.

Espero que gostem!

Dica: Se uma janela está quebrada, conserte. Não quebre a outra

Links selecionados

Introduction to the Technical Debt Concept
O que são? Onde vivem? Do que se alimentam?

Technical debt.
Outro artigo introdutório, caso você seja desconfiado e precise de uma segunda opinião

There are 3 main types of technical debt. Here’s how to manage them.
Porque adoramos uma lista!

A Mess is not a Technical Debt.
Ladies and Gentlemen, Mr. Robert Cecil Martin, a.k.a Uncle Bob.

PS. Artigo bom é artigo escrito há quase 10 anos atrás e que continua muito atual!

--

--

Julio Bitencourt
CTO Weekly

Desenvolvedor Web e entusiasta de Marketing Digital