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.