No RUP, os riscos inerentes a um projeto de software são ide...

Próximas questões
Com base no mesmo assunto
Q491548 Engenharia de Software
No RUP, os riscos inerentes a um projeto de software são identificados mais cedo, em comparação ao ciclo de vida tradicional.

                              PORQUE

Artefatos são disponibilizados ao final de cada iteração para que o cliente possa validá-los.

Analisando as afirmações, conclui-se que
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: A - as duas afirmações são verdadeiras e a segunda justifica a primeira.

O Rational Unified Process, ou RUP, é uma abordagem iterativa e incremental para o desenvolvimento de software que enfatiza a identificação e a gestão de riscos. Nessa metodologia, o projeto é dividido em iterações, cada uma resultando em um incremento do sistema. Esta abordagem permite que os riscos sejam identificados e tratados mais cedo no processo, já que a equipe avalia continuamente o produto e seu progresso.

A primeira afirmação destaca essa característica do RUP, em que os riscos são identificados cedo porque o processo de desenvolvimento é orientado por iterações focadas em objetivos específicos e na redução de riscos. Assim, a equipe consegue prever e mitigar problemas potenciais antes que eles se tornem críticos.

A segunda afirmação está relacionada à maneira como o RUP promove a validação contínua dos artefatos do projeto. Uma vez que o produto de cada iteração é uma versão executável do software (mesmo que parcial), ele pode ser apresentado aos clientes e stakeholders para avaliação. Isso não apenas aumenta a transparência, mas também fornece feedback valioso que pode ajudar a identificar riscos ou ajustar requisitos.

A entrega contínua de artefatos funcionais para validação do cliente é, portanto, uma das razões pelas quais os riscos podem ser identificados mais cedo no RUP em comparação com os modelos tradicionais de ciclo de vida de software, o que justifica a primeira afirmação pela segunda.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

RUP é iterativo e incremental, logo está sujeito a feedback do cliente a cada iteração

A primeira afirmação é verdadeira porque no Rational Unified Process (RUP), os riscos são identificados mais cedo devido à abordagem iterativa e incremental. Como o RUP divide o desenvolvimento em iterações curtas e repetidas, os riscos são avaliados e mitigados ao longo do processo, permitindo que sejam identificados e tratados mais cedo em comparação com o ciclo de vida tradicional em cascata.

No entanto, a segunda afirmação é falsa porque no RUP os artefatos não são disponibilizados ao final de cada iteração para validação pelo cliente. Na verdade, os artefatos são produzidos ao longo de cada fase do processo e são revisados e refinados continuamente pela equipe de desenvolvimento, mas a entrega ao cliente geralmente ocorre em marcos específicos do projeto, não necessariamente ao final de cada iteração.

Portanto,

a resposta correta é a opção C: "a primeira afirmação é verdadeira e a segunda é falsa."

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo