Pular para o conteúdo principal

Questão de Arquitetura de Software — Ciclo de Vida — FCC 2015

Arquitetura de SoftwareCiclo 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
  1. AModelagem.
  2. BConstrução.
  3. CImplantação.
  4. DPlanejamento.
  5. 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.

  1. 1Levantamento de requisitos
  2. 2Planejamento
  3. 3Modelagem
  4. 4Construção
  5. 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.

Gabarito: letra D.

Link permanente: /questoes/fc020584