Questão de Engenharia de Software — Processos de Software — FCC 2015
Engenharia de Software›Processos de Software
Código
fc023711
Banca
FCC
Órgão
TRE-PB
Ano
2015
Nível
Médio
Cargo
Técnico Judiciário - Área Apoio Especializado - Programação de Sistemas
Na fase de concepção do Processo Unificado são levantados os principais requisitos e:
Aidentificados os casos de uso de alto nível que implementam as funcionalidades requeridas pelo cliente.
Bum modelo definitivo, com análise detalhada, será construído e refinado, permitindo o entendimento da arquitetura dosistema.
Ca codificação do software será gerada e testada, dando origem ao protótipo executável que será instalado no cliente.
Das histórias de usuário que comporão o product backlog serão escritas e classificadas por prioridade.
Eum modelo conceitual é criado, dando origem a um documento conhecido como Lifecycle Architecture Milestone – LCA.
Revelar gabarito e comentário▾
GabaritoA — identificados os casos de uso de alto nível que implementam as funcionalidades requeridas pelo cliente.
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”.
Processo Unificado – Fase de Concepção
Gabarito: letra A. Na fase de concepção (inception) do Processo Unificado, o objetivo é entender o escopo do sistema, identificar os principais requisitos e, como consequência, levantar os casos de uso de alto nível que representam as funcionalidades essenciais desejadas pelo cliente. O conteúdo de apoio descreve que, nessa fase, deve-se "identificar todas as entidades externas (pessoas e sistemas) que vão interagir com o sistema e definir as interações" – ou seja, exatamente a identificação dos casos de uso de alto nível.
NÃO CAIA NESSA!
Cuidado para não confundir as fases do Processo Unificado com artefatos de outras metodologias, como o product backlog do Scrum (alternativa D). Cada método possui seu próprio vocabulário e ciclo de vida; o Processo Unificado trabalha com casos de uso nas fases iniciais.
1Concepção (Inception)Escopo e casos de uso de alto nível
2ElaboraçãoArquitetura detalhada e mitigação de riscos
3ConstruçãoCodificação e testes
4TransiçãoInstalação no cliente
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
A afirmação está perfeita: na concepção, levantamos os requisitos e identificamos os casos de uso de alto nível. Esses casos de uso são a base para planejar as iterações seguintes (elaboração, construção e transição).
Alternativa B — ❌ Incorreta
Descreve a fase de elaboração, e não a concepção. Na elaboração é que se constrói um modelo detalhado da arquitetura, se refina a análise dos requisitos e se mitiga os principais riscos. A concepção foca apenas no entendimento inicial e na viabilidade.
Alternativa C — ❌ Incorreta
Refere-se à fase de construção ou, em parte, à transição. A codificação e os testes acontecem durante a construção; a instalação no cliente ocorre na transição. Na concepção ainda não há código executável.
Alternativa D — ❌ Incorreta
"Histórias de usuário" e "product backlog" são artefatos do Scrum, não do Processo Unificado. Este último utiliza casos de uso como principal técnica de levantamento de requisitos. A banca troca intencionalmente os termos para testar o conhecimento das nomenclaturas de cada processo.
Alternativa E — ❌ Incorreta
A descrição se encaixa melhor na elaboração: um modelo conceitual é criado e o marco Lifecycle Architecture Milestone (LCA) ocorre justamente ao final da elaboração. Na concepção temos o marco Lifecycle Objective Milestone (LCO), não o LCA.
PEGA ESSA DICA!
Decore as quatro fases do Processo Unificado (Concepção, Elaboração, Construção, Transição) e os principais entregáveis de cada uma. Monte uma tabela mental: Concepção → casos de uso de alto nível + viabilidade; Elaboração → arquitetura + plano de projeto; Construção → código + testes; Transição → implantação.