Questão de Engenharia de Software — Processos de Software — FCC 2020
Engenharia de Software›Processos de Software
Código
fc058959
Banca
FCC
Órgão
AL-AP
Ano
2020
Cargo
Analista Legislativo - Desenvolvedor de Sistemas
Considere os seguintes objetivos das Fases do Rational Unified Process - RUP:I. Analisar de forma mais detalhada o domínio do problema, revisando os riscos que o projeto pode sofrer. A arquitetura do projeto inicia-se com sua forma básica elaborada. Indagações como "O plano do projeto é confiável?", "Os custos são admissíveis?" são esclarecidas nesta fase.II. Abranger as tarefas de comunicação com o cliente e o planejamento. É feito um plano de projeto avaliando os possíveis riscos, as estimativas de custo e prazos, estabelecendo as prioridades, o levantamento dos requisitos do sistema e a análise preliminar. Nesta fase, deve haver concordância dos stakeholders quanto ao escopo do projeto.III. Disponibilizar o sistema de forma que seja compreendido pelo usuário final. As atividades desta fase incluem o treinamento dos usuários finais e a realização de testes da versão beta do sistema visando garantir a sua qualidade.IV. Desenvolver ou adquirir componentes de software. O principal objetivo desta fase é codificação do software, com foco nos componentes e outros recursos do sistema.Os objetivos I a IV estão correlacionados, correta e respectivamente, às fases de
AConcepção, Elaboração, Construção e Transição.
BElaboração, Concepção, Construção e Transição.
CTransição, Elaboração, Concepção e Construção.
DElaboração, Concepção, Transição e Construção.
EConcepção, Construção, Elaboração e Transição.
Revelar gabarito e comentário▾
GabaritoD — Elaboração, Concepção, Transição e Construção.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Rational Unified Process (RUP) — Fases e seus objetivos
Gabarito: letra D. A sequência correta é: I – Elaboração, II – Concepção, III – Transição, IV – Construção. A questão exige associar cada descrição à fase correspondente do RUP, conforme suas finalidades clássicas.
O RUP divide o desenvolvimento em quatro fases sequenciais e iterativas: Concepção (Inception), Elaboração (Elaboration), Construção (Construction) e Transição (Transition). Cada fase possui um foco específico:
Fase
Objetivo principal
Concepção
Estabelecer o business case, alinhar expectativas, definir escopo e obter concordância dos stakeholders.
Elaboração
Compreender o domínio do problema, projetar a arquitetura básica, identificar e mitigar riscos, validar viabilidade (custos, prazos).
Construção
Codificar, desenvolver/adquirir componentes, integrar partes e testar o sistema.
Transição
Implantar o sistema em ambiente real, treinar usuários, realizar testes beta e garantir a qualidade final.
Análise dos itens
Item I — “Analisar de forma mais detalhada o domínio do problema, revisando os riscos... A arquitetura inicia-se... Indagações sobre plano e custos são esclarecidas.” ✅ Corresponde à Elaboração. É nessa fase que se aprofunda o entendimento do problema, se constrói a arquitetura inicial e se avalia a viabilidade do projeto. (Contexto: “Elaboração: desenvolver compreensão do problema dominante, estabelecer framework da arquitetura, desenvolver plano do projeto e identificar maiores riscos.”)
Item II — “Abranger as tarefas de comunicação com o cliente e planejamento... plano de projeto avaliando riscos, estimativas, prioridades, levantamento de requisitos e análise preliminar. Concordância dos stakeholders quanto ao escopo.” ✅ Corresponde à Concepção. Fase inicial que foca no business case, comunicação, planejamento macro e definição do escopo. (Contexto: “Concepção: estabelecer um business case para o sistema.”)
Item III — “Disponibilizar o sistema de forma que seja compreendido pelo usuário final... treinamento dos usuários finais e realização de testes da versão beta.” ✅ Corresponde à Transição. A transferência do sistema para o ambiente do usuário, incluindo treinamento e testes de aceitação (beta). (Contexto: “Transição: transferência do sistema da comunidade de desenvolvimento para a comunidade de usuários e funcionamento em ambiente real.”)
Item IV — “Desenvolver ou adquirir componentes de software. O principal objetivo é a codificação do software, com foco nos componentes.” ✅ Corresponde à Construção. É a fase de implementação propriamente dita: programação, desenvolvimento de componentes e integração. (Contexto: “Construção: envolve projeto, programação e testes do sistema; partes desenvolvidas em paralelo e integradas.”)
Portanto, a ordem correta é: Elaboração, Concepção, Transição e Construção, que corresponde exatamente à alternativa D.
Por que as demais estão erradas?
Alternativa A (Concepção, Elaboração, Construção, Transição): Troca a Elaboração pela Concepção (I seria Concepção, mas é Elaboração) e inverte Construção e Transição.
Alternativa B (Elaboração, Concepção, Construção, Transição): Coloca Construção como III e Transição como IV, mas III é Transição e IV é Construção.
Alternativa C (Transição, Elaboração, Concepção, Construção): Desloca todas as fases para posições incorretas.
Alternativa E (Concepção, Construção, Elaboração, Transição): Mistura completamente a ordem.
1ConcepçãoEscopo e business case
2ElaboraçãoArquitetura e riscos
3ConstruçãoCodificação e testes
4TransiçãoImplantação e treinamento
LEVEL · soulevel.com.br
PEGA ESSA DICA!
Decore as fases do RUP na sequência (Concepção → Elaboração → Construção → Transição) e associe cada uma a seus verbos-chave: iniciar/planejar (Concepção), analisar/projetar (Elaboração), codificar/integrar (Construção), implantar/treinar (Transição). Questões de FCC e outras bancas frequentemente cobram essa correspondência.