Técnico

Dívida técnica

Dívida técnica

Dívida técnica (também conhecida como dívida de design ou dívida de código, mas também pode estar relacionada a outros esforços técnicos) é um conceito no desenvolvimento de software que reflete o custo implícito de retrabalho adicional causado pela escolha de uma solução fácil (limitada) agora em vez de usar um melhor abordagem que levaria mais tempo.

  1. O que é um exemplo de dívida técnica?
  2. É dívida técnica ruim?
  3. Como você se livra da dívida técnica?
  4. Como funcionam as dívidas técnicas?

O que é um exemplo de dívida técnica?

A dívida técnica também pode ser acumulada inadvertidamente. Por exemplo, é comum que as equipes abandonem suas melhores práticas internas e revisem os padrões quando têm um cronograma apertado. ... Neste exemplo, a equipe não percebeu que estava fazendo trocas porque estava simplesmente se movendo o mais rápido que podia.

É dívida técnica ruim?

Dívida técnica não é inerentemente ruim. Mas, como a dívida financeira, pode causar sérios problemas se você não pagar. Isso ocorre porque escolher a opção fácil em vez da melhor é uma solução de curto prazo. No longo prazo, a opção mais fraca leva a software mais fraco.

Como você se livra da dívida técnica?

Para reduzir a dívida técnica, eles devem adotar uma nova abordagem de integração que facilite o pensamento de longo prazo. Uma abordagem que leva as equipes a pensar não apenas em entregar projetos dentro do prazo no curto prazo, mas também em construir uma visão de longo prazo para projetos futuros.

Como funcionam as dívidas técnicas?

Existem vários processos e técnicas para manter a dívida técnica sob controle, incluindo:

  1. definição e rastreamento da dívida.
  2. priorizando tarefas de dívida.
  3. abordagem de desenvolvimento ágil.
  4. reuniões regulares de proprietários, gerentes e engenheiros.
  5. definindo padrões de codificação.
  6. instituir revisões de código / design / teste.
  7. testes automatizados.
  8. refatoração de código.

Dificuldade de guitarra na mudança de acordes
Por que os acordes de guitarra são tão difíceis?Quanto tempo leva para fazer a transição dos acordes na guitarra?Por que os acordes de guitarra são tã...
Tocar partes de órgão Hammond B3 na música rock. Preciso de conselho!
Que tipo de música é melhor para um Hammond?O que é um b3 na música?Que tipo de música é melhor para um Hammond?Tendo encontrado o sucesso no jazz, o ...
Visualizando música
A visualização de música ou visualização de música, um recurso encontrado em visualizadores de música eletrônica e software de reprodutor de mídia, ge...