Modelos prescritivos
1)
Qual a importância de um Processo de Desenvolvimento de Software e quais são as fases ge-
néricas? Cite quatro processos prescritivos.
O Processo de Desenvolvimento de Software é importante na medida em que possibilita definir metas de melhoria contínua, traz facilidade na manutenção de sistemas, reduz dependência de pessoas chaves e facilita o processo de testes. Suas fases genéricas são: especificação (o que o sistema deve fazer e suas restrições de desenvolvimento); desenvolvimento (produção do sistema de software); validação
(verificação de que o software é o que o cliente deseja) e evolução (mudança do software em resposta às demandas de mudança). Cascata, incremental, RAD, prototipagem, espiral e RUP são processos prescritivos. 2)
Por que os Processos Prescritivos recebem essa denominação?
Os Processos Prescritivos recebem essa denominação porque, assim como uma receita médica, irão
“prescrever” algo a ser realizado, no caso, ações de engenharia de software, produtos de trabalho e mecanismos que garantam a qualidade e controle de modificações em cada projeto necessárias para o desenvolvimento de um sistema de software.
3)
Qual foi o motivador para o surgimento da Engenharia de Software?
O motivador para o surgimento da Engenharia de Software foi o caos. Como, a partir da década de 60, o hardware deixou de representar um problema com o advento dos microprocessadores e o software tornou-se o foco