Prévia do material em texto
UAM – Engenharia de software – Prova N2 Pergunta 4 As leis de evolução de um software podem ser aplicadas em qualquer software, de forma geral para momentos de tomada de decisão, de planejamento, desenvolvimento e manutenção, conhecidas como as leis de Lehman (SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Education, 2011). Das alternativas abaixo, assinale a que descreve as características de algumas das leis de Lehman. · .Crescimento contínuo: a funcionalidade do sistema diminui com o tempo de uso do sistema, devido à inclusão dos novos recursos. · .Sistema de feedback: permite que o desenvolvedor perceba os aprimoramentos que tenham significados ao sistema. · .Qualidade em declínio: a qualidade é diminuída ao menos que sejam adaptados às mudanças nos ambientes operacionais. · .Estabilidade organizacional: quando usado em um ambiente real, deve fornecer uma estabilidade ou ser descartado. · .Mudança contínua: à medida que o programa muda, a estrutura muda e tende a ser menos complexa, devido aos novos recursos.