Engenharia de softwareProcessos de software
- (FCC 2015)
Deve-se propor um modelo e processo(s) de softwareadequado(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 softwareaos 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.
Próximo:
EXERCÍCIOS - Exercício 25
Vamos para o Anterior: Exercício 23
Tente Este: Exercício 64
Primeiro: Exercício 1
VOLTAR ao índice: Engenharia de software