Imagem de fundo

Deve-se propor um modelo e processo(s) de software...

Deve-se propor um modelo e processo(s) de software adequado(s) para o desenvolvimento de sistemas com as seguintes características:


I. Os requisitos do negócio e do produto mudam frequentemente à medida que o desenvolvimento prossegue. Prazos reduzidos impossibilitam criar uma versão completa e abrangente do software, mas é desejável a produção de uma versão reduzida para fazer face às pressões do negócio. Há um conjunto básico de requisitos bem determinado, mas os detalhes e extensões do produto precisam ser definidos.

II. Os requisitos iniciais estão bem definidos, mas o escopo global do esforço de desenvolvimento não é linear. Há necessidade de se fornecer rapidamente um conjunto limitado de funcionalidades do software aos usuários e depois refinar e expandir aquelas funcionalidades em versões subsequentes do sistema.


Os modelos corretos propostos em I e II, são, respectivamente,


A

Espiral, que inclui o processo Baseado em Componentes e o Ágil, que inclui o Processo Unificado.


B

Evolucionário, que inclui os processos Espiral e Concorrente e o Incremental, que inclui o processo RAD.


C

Prototipagem, que inclui o Processo Unificado e o Incremental, que inclui o processo Concorrente.


D

Incremental, que inclui o processo RAD e o Sequencial, que inclui o processo em Cascata.


E

Baseado em Componentes, que inclui a Prototipagem e o Evolucionário, que inclui o Processo Unificado.