Questão nº 35
Questão de Lógica de Programação e Estrutura de Dados · CESGRANRIO BASA 01/2024 (nº 35)
Um gerente de projetos de uma instituição financeira está adotando o Processo Unificado (UP) para o desenvolvimento de um novo sistema de gerenciamento de transações. Durante uma reunião, ele explica as diferentes fases do UP e seus objetivos.
Considerando-se o contexto descrito, qual é o objetivo principal a ser atingido na fase de elaboração do Processo Unificado?
- ADefinir o escopo do projeto, levantar os requisitos iniciais e realizar a análise de viabilidade.
- BDetalhar os requisitos, definir a arquitetura do sistema e elaborar um plano mais detalhado do projeto. (alternativa correta)
- CDesenvolver o sistema de acordo com os requisitos e arquitetura definidos, incluindo implementação e testes.
- DImplementar o sistema no ambiente de produção e realizar ajustes finais.
- ERealizar a manutenção corretiva e adaptativa do sistema após sua implementação.
Resposta comentada
Gabarito Alternativa B
O Processo Unificado (UP) é dividido em fases que vão do entendimento do problema até a entrega. A fase de Elaboração é o momento de sair do "o que" (ideia inicial) e partir para o "como" (estrutura e plano), ou seja, é onde se constrói a espinha dorsal do projeto: os requisitos são refinados, a arquitetura é definida e o plano de execução fica mais realista.
- (A) Incorreta: Definir escopo, levantar requisitos iniciais e analisar viabilidade é o objetivo da fase de Concepção (Inception), não da Elaboração. A pegadinha aqui é confundir o ponto de partida com o refinamento.
- (B) Correta: Este é o núcleo da Elaboração: detalhar os requisitos (transformar o levantamento inicial em especificações claras), definir a arquitetura do sistema (a estrutura de componentes e suas interações) e elaborar um plano mais detalhado (cronograma e recursos com maior precisão). É a fase que reduz os maiores riscos técnicos do projeto.
- (C) Incorreta: Desenvolver, implementar e testar é o objetivo da fase de Construção (Construction), onde o código é produzido em iterações. A armadilha é achar que a Elaboração já entrega código funcional.
- (D) Incorreta: Implementar no ambiente de produção e ajustes finais é a fase de Transição (Transition), que cuida da entrega e do treinamento do usuário final.
- (E) Incorreta: Manutenção corretiva e adaptativa é uma atividade contínua pós-entrega, não pertence a uma fase específica do UP (é o ciclo de vida do produto após a Transição).
Fonte: CESGRANRIO BASA 01/2024 Técnico Científico - Área de Formação: Tecnologia da Informação (Caderno Prova B). Reproduzida para fins de estudo.