Diversos tipos de modelos de processos de desenvolvimento têm sido propostos e utilizados na engenharia de software ao longo do tempo.
Com relação a modelos de processos de desenvolvimento, é CORRETO afirmar que
- A para maior eficiência, no modelo Espiral de processo, o primeiro circuito em volta da espiral já deve resultar em versões operacionais, não apenas em protótipos, que vão progressivamente evoluindo para versões cada vez mais sofisticadas do software.
- B o processo PSP, proposto por Watts Humphrey, é constituído em um processo único, simplificado, usado para treinamento de desenvolvedores individuais.
- C o modelo de ciclo de vida em cascata é adequado para subprocessos que são processos bem delimitados utilizados dentro de um processo maior como, por exemplo, a resolução de defeitos e a alteração de requisitos.
- D o RUP, Processo Unificado da Rational, é uma versão comercial do PU, Processo Unificado, do qual herdou a estrutura com as mesmas fases e os mesmos fluxos de trabalho do PU.