Questão de Arquitetura de Software — Ciclo de Vida — FCC 2015
Arquitetura de Software›Ciclo de Vida
Código
fc020584
Banca
FCC
Órgão
MPE-PB
Ano
2015
Nível
Superior
Cargo
Analista de Sistemas – Desenvolvedor
Considere que um Analista de Sistemas e sua equipe trabalham utilizando o ciclo de vida clássico de software. Na etapa atual eles estão descrevendo as tarefas técnicas a serem conduzidas no desenvolvimento, levantando os riscos prováveis, os recursos que serão necessários, os produtos de trabalho a serem produzidos, bem como definindo um cronograma de trabalho. A equipe está na fase de
AModelagem.
BConstrução.
CImplantação.
DPlanejamento.
ELevantamento de Requisitos.
Revelar gabarito e comentário▾
GabaritoD — Planejamento.
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”.
Ciclo de Vida Clássico de Software – Fase de Planejamento
Gabarito: letra D. A descrição no enunciado — "descrevendo as tarefas técnicas a serem conduzidas no desenvolvimento, levantando os riscos prováveis, os recursos que serão necessários, os produtos de trabalho a serem produzidos, bem como definindo um cronograma de trabalho" — corresponde exatamente à fase de Planejamento no modelo clássico (cascata) de ciclo de vida, conforme definido por Pressman. O planejamento cria o "mapa" do projeto, detalhando tudo isso antes de seguir para as fases seguintes.
A banca cobra o conhecimento das fases do modelo clássico (waterfall) e suas atividades típicas.
1Levantamento de requisitos
2Planejamento
3Modelagem
4Construção
5Implantação
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
A Modelagem é a fase em que se criam modelos (esboços) da arquitetura e do projeto para entender o problema e a solução. Não envolve o detalhamento de tarefas, riscos, recursos e cronograma, que são próprios do planejamento.
Alternativa B — ❌ Incorreta
A Construção é a fase de codificação e testes unitários. O enunciado descreve atividades anteriores à codificação, de organização e definição do trabalho.
Alternativa C — ❌ Incorreta
A Implantação (ou Entrega) é a fase de disponibilizar o software ao cliente e obter feedback. Não se confunde com o planejamento inicial.
Alternativa D — ✅ Correta ⟵ GABARITO
Conforme o conteúdo de apoio, a fase de Planejamento "define o trabalho de engenharia de software, descrevendo as tarefas técnicas a serem conduzidas, os riscos prováveis, os recursos que serão necessários, os produtos resultantes a ser produzidos e um cronograma de trabalho". Exatamente o que o enunciado descreve.
Alternativa E — ❌ Incorreta
O Levantamento de Requisitos (ou Comunicação) é a fase inicial de entender os objetivos e reunir requisitos. Apesar de necessário, a descrição focaliza o planejamento detalhado do projeto, não a coleta de requisitos.