Bug

Um erro no produto que faz ele se comportar de um jeito que não era pra ser.

Hard

O que é

Bug é qualquer defeito que faz o produto se comportar diferente do esperado. Ele vai do pequeno, como um alinhamento torto ou uma animação quebrada, até o crítico, como uma função central que para de funcionar. Tudo isso afeta direto a experiência e, quando fica sem resolver, vai corroendo a confiança.

Em design e produto, bug não é so coisa de código, porque existe também o bug visual: layout desalinhado, fonte renderizando errado, botão inacessível. Quem desenha costuma pegar esses cedo, no teste de usabilidade e no QA de design, antes de chegarem na mão de quem usa.

Gerenciar bug é um processo, e não um acaso: registrar em ferramenta (Jira, Trello, o que for), categorizar por tipo e severidade, e documentar bem, com passos pra reproduzir, print e ambiente. Quanto melhor o registro, mais rápido o conserto. E vale ir na raiz, e não so no sintoma, porque senão o mesmo bug volta.

Em uma frase

Abri um bug com print e passos pra reproduzir, o botão de envio some no Safari.

A pergunta que ele responde

Como reporto um defeito de um jeito que a engenharia consiga reproduzir e corrigir?

Quando usar

Ao reportar, priorizar e acompanhar defeitos do produto, sejam eles de código ou de design.

Como não usar

O erro é registrar bug sem os passos pra reproduzir, ou tapar o sintoma sem entender a causa, porque assim o problema sempre volta.

Na prática

Pense num botão de envio que some no Safari. Quem desenha registra o caso com print, passos e navegador, e a engenharia conserta na raiz, em vez de so esconder o sintoma e esperar que ninguém perceba.

Não confunda com

Vale separar bug de débito técnico, já que são problemas de natureza diferente. O bug é algo que está quebrado agora, enquanto o débito técnico é uma decisão de atalho que cobra juros depois. Um é uma falha; o outro é uma escolha consciente que ainda vai pesar lá na frente.

Em inglês

Bug

Pronúncia

bâg

Também chamado de

bug, defeito, falha, erro

Origem

n/a

Fonte

Saiba mais

Atlassian, guia sobre fluxo de bug tracking