Os diversos modelos de processo de software disponíveis per...

Próximas questões
Com base no mesmo assunto
Q91139 Engenharia de Software


Considerando a figura acima, que ilustra o modelo geral de processo de projeto, julgue o próximo item.


Os diversos modelos de processo de software disponíveis permitem a representação abstrata de um processo de software sob diferentes perspectivas. No modelo evolucionário, sob a perspectiva da arquitetura, a velocidade de desenvolvimento faz que a produção de documentos que reflitam cada versão do sistema seja economicamente inviável, gerando problemas na validação independente de sistemas.
Alternativas

Comentários

Veja os comentários dos nossos alunos

Modelo Evolucionário

"[...] A grande vantagem deste processo é a maior eficácia no cumprimento das necessidades imediatas do cliente, e a rapidez no desenvolvimento. Contudo existem alguns problemas: se o sistema é desenvolvido rapidamente, não é viável produzir documentos que reflitam cada versão do sistema e, portanto perde-se o controle sobre o gerenciamento do projeto, e devido a mudanças constantes, a estrutura do software tende a se degradar, e para o seu desenvolvimento podem ser exigidas técnicas e ferramentas especiais incompatíveis com outras ferramentas e ou que exigem conhecimento que poucas pessoas possuem.

Este modelo é recomendado para sistemas de pequeno e médio porte."

Fonte: http://www.linux.ime.usp.br/~cef/mac499-05/monografias/rec/daw/eng_soft.html
No entanto, do ponto
de vista da engenharia e do gerenciamento, a abordagem evolucionária tem dois problemas:
1. O processo não é visível. Os gerentes precisam de produtos regulares para medir o progresso. Se os sistemas são desenvolvidos
rapidamente, não é viável economicamente produzir documentos que reflitam cada versão do sistema.
2. Os sistemas são freqüentemente mal estruturados. A mudança contínua tende a corromper a estrutura do software.
A incorporação de mudanças de software torna-se cada vez mais difícil e onerosa.

Sommerville 8ª edição pág. 45

Questão muito mal redigida! O examinador acha que trocar "sistemas desenvolvidos rapidamente" por "a velocidade de produção" é a mesma interpretação quando não é. Velocidade de produção pode ser alta ou baixa. Mas enfim, entre questões porcas e boas a gente vai aprendendo de algum jeito.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo