Um processo de software é um conjunto de atividades relacionadas que levam à produção de um produto de software. Existem muitos processos de software diferentes, mas todos devem incluir quatro atividades fundamentais: especificação, projeto e implementação, validação e
O processo unificado (Rational Unified Process – RUP)
é composto por diversas disciplinas ou atividades e por
quatro fases. Umas dessas fases é denominada de Transição, na qual o principal objetivo é
Segundo a versão 1.0 do Processo de Software para o
SISP (PSW-SISP), a atividade cujo objetivo é analisar
a demanda recebida, identificar os requisitos básicos e
definir o escopo do produto é
Acerca de ciclo de vida e de metodologias de desenvolvimento de software, julgue os itens seguintes.
O RUP (rational unified process) é um modelo de desenvolvimento de software com visão estática que enfoca at iv id ad es que oco r rem durante o proce s so de desenvolvimento.
O Modelo Cascata é considerado o “avô" de todos os ciclos de vida de sistemas e propõe que, antes de produzir linha de código,
deve-se fazer um trabalho detalhado de análise e projeto, de forma que, quando o código for efetivamente produzido, esteja o
mais próximo possível dos requisitos do cliente. Sobre este modelo, considere:
I. É dirigido por documentação, já que é ela que determina se as fases foram concluídas ou não.
II. Prevê uma atividade de revisão ao final de cada fase para que se avalie se o projeto pode passar à fase seguinte.
III. Tem fases sequenciais, ou seja, com o passar do tempo, o processo de desenvolvimento passa de uma fase à outra,
como requisitos, análise, programação, testes e implantação.
IV. São produzidos resultados tangíveis até a fase de codificação, pois sempre são estabelecidos requisitos completos antes
desta fase.