Você está na página 1de 2

ATIVIDADE | Criação de Metodologia

Alunos:
Ruhan Monte
Thayanne Tenório
Alberto Silva
Lyllyanny França

Empresa de software fictícia chamada "SoftSolutions".

Processo de Manutenção de Bugs de Software na SoftSolutions

1. Relato e Registro:
- Receber relatórios de bugs de clientes, testadores ou internamente.
- Registrar os detalhes do bug, como descrição, gravidade, passos para reproduzir e
plataforma afetada.

2. Triagem e Priorização:
- Avaliar a gravidade e o impacto do bug para determinar a prioridade.
- Atribuir uma classificação de prioridade (baixa, média, alta) com base no impacto no
usuário e no sistema.

3. Reprodução do Bug:
- Tentar reproduzir o bug em um ambiente de desenvolvimento controlado.
- Confirmar se o comportamento relatado é realmente um bug e entender suas causas.

4. Análise e Diagnóstico:
- Analisar o código relacionado ao bug para identificar a causa raiz.
- Compreender o contexto e as interações que levaram ao bug.

5. Correção e Desenvolvimento:
- Desenvolver uma correção para o bug, considerando os princípios de desenvolvimento
de software.
- Escrever testes unitários para garantir que a correção funcione como esperado.

6. Revisão de Código:
- Enviar o código corrigido para revisão por outros membros da equipe.
- Garantir que a correção siga as diretrizes de codificação da empresa.

7. Testes de Validação:
- Realizar testes rigorosos na correção em um ambiente de teste dedicado.
- Verificar se o bug foi resolvido sem introduzir novos problemas.

8. Implantação:
- Introduzir a correção no ambiente de produção, por meio de um processo de
implantação controlado.
9. Comunicação:
- Informar o status da correção aos relatores do bug e outros stakeholders relevantes.
- Fornecer detalhes sobre quando a correção estará disponível.

10. Monitoramento Pós-Correção:


- Monitorar o ambiente de produção após a implantação para garantir que o bug não
ressurja.
- Coletar feedback adicional dos usuários.

11. Atualização da Documentação:


- Atualizar a documentação do software para refletir a correção do bug.
- Manter um histórico de bugs resolvidos para referência futura.

Esse processo ajudará a equipe da SoftSolutions a gerenciar eficientemente a resolução de


bugs em seu software, garantindo uma experiência positiva para os usuários e mantendo a
qualidade do produto.

Você também pode gostar