BUG

De Wiki CTI
Ir para: navegação, pesquisa
Bug.jpg
Artefato: Bug
Utilizado para: Registrar inconformidades no sistema
Utilizado em: Ambiente de desenvolvimento/ágil


O ser humano esta sujeito a cometer um erro (engano), que produz um defeito (falha, bug), no código, em um software ou sistema ou em um documento. Se um defeito no código for executado, o sistema falhará ao tentar fazer o que deveria (ou algumas vezes, o que não deveria), causando falha.
A falha (ou bug) também pode ser causada por condições do ambiente tais como: radiação, magnetismo, campos eletrônicos e poluição.
Bug1.jpg

História do BUG:[editar]

Bug é uma palavra originária do idioma inglês, traduzida significa apenas inseto. O que um inseto tem a ver com um computador?
Bem, no início das primeiras máquinas automáticas, no caso do fonógrafo de Thomas Edison, quando em 1878, um inseto (bug) entrou em sua invenção e fez com que fez o fonógrafo funcionar de modo errado.
http://lh4.ggpht.com/-xBLawOdTdag/TjBg78M07pI/AAAAAAAAAdg/yOVLLQEXTCo/s1600-h/bug12%25255B3%25255D.jpg

Duvida1.png

Para que serve um BUG?[editar]

O item de trabalho bug é utilizado para acompanhar problemas com o código ou testes com falhas específicas e bem mapeadas. O bug representa atividades não programadas. (Fonte: http://ossegredosdainformatica.blogspot.com.br/2011/07/o-que-significa-bug.html)

Quem cadastra um BUG?[editar]

• Um bug no cenário de produção é cadastrado pelo time BUG zero
• Em desenvolvimento pode ser cadastrado por todos do time de desenvolvimento
No atual cenário do DSA, um bug encontrado em produção gera um chamado que ira tramitar pelos níveis de atendimento até chegar à equipe do BUG ZERO, que deverá fazer o cadastro e análise da falha encontrada.
Um bug encontrado em desenvolvimento poderá ser cadastrado por qualquer pessoa do time de desenvolvimento. Esse bug deverá comunicado ao analista de sistema para que seja analisado e inserido no backlog do produto para
correção futura ou imediata.
Quemcriabug.jpg

Qual o impacto da descoberta de um BUG em produção?[editar]

• Gera um custo de 10 à 1000 vezes mais à empresa
• Efeitos negativos na imagem que o cliente tem sobre os responsáveis pela aplicação
• Alto custo na alocação de pessoas para correção
• Manchar a imagem do produto
• Retrabalho de codificação
• Manchar a imagem da TI como um todo

Qual o impacto da descoberta de um BUG em desenvolvimento?[editar]

• A detecção do bug em fase de desenvolvimento torna a correção mais rápida e eficaz.
• Bug em fase de desenvolvimento não impacta na imagem principal que o cliente tem dos responsáveis do projeto ou departamento pois o erro foi tratado com antecedência impedindo que o cliente sofra alguma consequência por um erro de projeto.

Fluxo para criar um Bug[editar]

Fluxobug.jpg

Consulte o manual de como criar esse artefato no ALM[editar]

Duvida1.png

  1. BUG - Cadastro de um erro

Exemplo de escrita de BUG[editar]

800jpg

O bug foi cadastrado, e agora?[editar]

Solucaobug.jpg

Etapas do Bug[editar]

Etapasbug.jpg

Onde e como usar[editar]

Backlogbug.jpg


Utilidade[editar]

Rastreando Bus

Continue pesquisando...[editar]

  1. TASK
  2. USER STORY
  3. BUG
  4. ISSUE
  5. FEATURE
  6. EPIC