- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwareEngenharia de Requisitos
- Engenharia de SoftwareModelos de Desenvolvimento
Considere as seguintes afirmações sobre o Ratinal Unified Process (RUP)
I. O RUP é uma ferramenta para desenvolvimento de software com um ciclo de vida adequado a UML, seu processo estático e iterativo que viabiliza as definições sequenciais de um problema.
II. O desenvolvimento de software por meio do ciclo de vida do RUP é dinâmico e iterativo, com marcos de progresso do processo.
III. Modelos são tipos mais importantes de artefatos do RUP em que pode se listar o modelo de negócios, modelo de domínio, modelo de caso de uso, modelo de implementação e modelo de teste.
IV. Durante a fase de concepção do RUP é estabelecida a visão para o sistema e delimita o escopo do projeto, incluindo casos de negócios, levantamento de todos os requisitos do sistema e seus detalhamentos e o plano de projeto inicial.
V. Características encontradas no RUP: baseado em componentes, utiliza UML para especificar, modelar e documentar artefatos, guiado por casos de uso, centrado na arquitetura, iterativo e incremental.
Considerando as afirmações, assinale a alternativa correta.