Não viva com janelas quebradas — um ensinamento sobre engenharia de software

Alan Nunes
Comunidade XP
2 min readOct 25, 2022

--

Prédio com janelas quebradas

Nesse artigo trago um ensinamento e filosofia de vida que busco praticar: não viver com janelas quebradas.

Introdução

Você sabe como um prédio impecável, de bela estrutura e bem conservado, pode se transformar em um destruído e abandonado?

Com uma janela quebrada.

Sim, parece estranho algo tão simples causar todo esse caos. Mas é por ela que começa, por uma simples e inofensiva janela quebrada.

A História da Janela Quebrada

Baseado em pesquisas no campo da criminalidade e urbanismo, pesquisadores procuravam saber o motivo de haver prédios limpos e outros totalmente destruídos em pequenas cidades.

O fato era que uma janela quebrada não consertada durante um tempo, passava a sensação de abandono para os moradores do prédio. Era como se os donos não se importassem.

De repente outra janela quebra e ninguém arruma. Então as pessoas começam a sujar o prédio, algumas rabiscam a parede e o prédio passa a ficar danificado.

Com o passar do tempo o caos se instala e o que era uma sensação de abandono, vira realidade.

Ensinamentos

Não viva com códigos ruins, más decisões de design e bugs. Conserte-os o mais rápido possível.

Conviver com códigos ruins é o mesmo que uma janela quebrada, se você não consertá-los ou ao menos demonstrar interesse, sua equipe terá uma sensação de abandono.

Não deixar janelas quebradas é responsabilidade de todos.

E quando não tem tempo para arrumar?

Coloque em um quadro ou qualquer lugar que fique visível à equipe de que o problema não está sendo ignorado. Demonstre vontade em querer consertar e trace um plano.

Cuidado!

Consertar uma janela quebrada é muito mais barato do que um prédio destruído e abandonado.

Conclusão

As janelas quebram e isso é normal, mas atente-se em consertá-las o mais rápido possível. Ignorar problemas, más decisões e códigos ruins pode contaminar o time a fazer o mesmo. Então lembre-se que uma janela quebrada pode acabar com seu sistema.

Ninguém gostaria de viver em uma casa abandonada, certo? Então seja proativo, conserte os problemas e não deixe a casa chegar nesse estado!

Referências

A história da janela quebrada foi inspirada no livro “O Programador Pragmatico” de Andrew Hunt e David Thomas.

--

--