Logo Passei Direto
Buscar

Agroecologia

Engenharias
Questão 4/5 Integração de Sistemas Legados Ler em voz alta Um sistema legado tem mais de dez anos de idade. Seu código está com baixa qualidade, sem documentação e com rotinas complexas para prestar manutenção. Qual das opções abaixo seria a mais indicada para resolver os problemas recorrentes de manutenção e de desenvolvimento de novas funcionalidades? Considere que este é um sistema importante, que será substituído em menos de dois anos e que há poucas pessoas disponíveis para lidar com O seu desenvolvimento (Assinale a alternativa correta): Nota: 20.0 A Refazer a arquitetura, O código e OS testes de todo O sistema. B Simplesmente modificar 0 código para fazer as alterações necessárias. C Tentar entender melhor O funcionamento geral do programa, para tentar fazer com que as alterações sejam mais efetivas. D Opções b e c.
User badge image
Wellington Cleiton dos Santos

há 2 semanas

Respostas

User badge image

Ed Verified user icon

há 2 semanas

Para resolver problemas em um sistema legado que tem mais de dez anos, com baixa qualidade de código e sem documentação, é importante considerar a abordagem mais prática e eficiente, especialmente porque o sistema será substituído em menos de dois anos e há poucas pessoas disponíveis para lidar com o desenvolvimento. Vamos analisar as opções: A) Refazer a arquitetura, o código e os testes de todo o sistema. - Essa abordagem pode ser ideal em um cenário onde o sistema é crítico e precisa de uma base sólida, mas pode ser muito custosa e demorada, especialmente considerando o prazo de substituição. B) Simplesmente modificar o código para fazer as alterações necessárias. - Essa opção pode resolver problemas imediatos, mas pode levar a mais complicações no futuro, especialmente em um sistema já problemático. C) Tentar entender melhor o funcionamento geral do programa, para tentar fazer com que as alterações sejam mais efetivas. - Essa abordagem pode ajudar a fazer modificações mais informadas, mas ainda pode não resolver os problemas de manutenção a longo prazo. D) Opções b e c. - Essa opção combina a modificação do código com uma melhor compreensão do sistema, o que pode ser uma abordagem prática e eficiente, dado o contexto. Considerando que o sistema será substituído em breve e que a equipe é limitada, a opção mais indicada seria a D) Opções b e c, pois permite fazer alterações necessárias de forma mais eficaz sem um grande investimento de tempo e recursos.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina