Pular para o conteúdo principal

Questão de Engenharia de Software — Conceitos Básicos em Engenharia de Software — CESPE / CEBRASPE 2026

Engenharia de SoftwareConceitos Básicos em Engenharia de Software
Código
ce227866
Banca
CESPE / CEBRASPE
Órgão
SEFAZ-PR
Ano
2026
Nível
Médio
Cargo
Agente Fazendário Estadual - Função: Profissional de Tecnologia da Informação
No contexto da engenharia de software, o processo de desenvolvimento de software é estruturado em atividades de framework genérico e em atividades guarda-chuva, que estabelecem a base para um processo completo. Com base nesse conceito e nos fundamentos da engenharia de software, assinale a opção correta.
  1. AO processo de software deve equilibrar estrutura e disciplina, permitindo tanto abordagens prescritivas quanto abordagens evolutivas.
  2. BAs atividades do framework genérico limitam-se às atividades técnicas de construção e testes, sendo as demais classificadas como atividades guarda-chuva.
  3. CAs atividades de comunicação e de modelagem são consideradas atividades guarda-chuva por ocorrerem de forma transversal em todas as fases do processo.
  4. DO processo de software é uma abordagem sistemática em que as atividades são sempre executadas de forma linear e sequencial, independentemente do processo adotado.
  5. EAs atividades guarda-chuva incluem funções administrativas e de controle, sem influência direta no desenvolvimento do software.
Revelar gabarito e comentário

GabaritoA — O processo de software deve equilibrar estrutura e disciplina, permitindo tanto abordagens prescritivas quanto abordagens evolutivas.

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 de software: framework genérico e atividades guarda-chuva

Gabarito: A. O processo de software deve equilibrar estrutura e disciplina, permitindo tanto abordagens prescritivas (ex.: cascata) quanto evolutivas (ex.: ágil). As demais alternativas incorrem em erros de classificação ou definição, confundindo as atividades do framework genérico com as atividades guarda-chuva.

Análise das alternativas

Atividade

Classificação Correta

Descrição

Exemplo

Comunicação

Framework genérico

Ocorre em fases específicas do desenvolvimento

Levantamento de requisitos

Modelagem

Framework genérico

Ocorre em fases específicas do desenvolvimento

Criação de diagramas UML

Gerenciamento de projetos

Guarda-chuva

Transversal a todas as fases

Planejamento e controle de prazos

Garantia da qualidade

Guarda-chuva

Transversal a todas as fases

Revisões e auditorias

Gerência de configuração

Guarda-chuva

Transversal a todas as fases

Controle de versões e mudanças

1Framework genérico
Comunicação
Planejamento
Modelagem
Construção
Implantação
2Atividades guarda-chuva
Gerenciamento de projetos
Garantia da qualidade
Gerência de configuração
Rastreamento de requisitos
Medição
3Abordagens
Prescritiva (cascata)
Evolutiva (ágil)
Processo de software
LEVELsoulevel.com.br
Processo de software: Framework genérico (Comunicação, Planejamento, Modelagem, Construção, Implantação); Atividades guarda-chuva (Gerenciamento de projetos, Garantia da qualidade, Gerência de configuração, Rastreamento de requisitos, Medição); Abordagens (Prescritiva (cascata), Evolutiva (ágil))

Alternativa A — ✅ Correta ⟵ GABARITO

A engenharia de software reconhece que o processo precisa ser estruturado, mas também flexível para se adaptar a diferentes contextos. Processos prescritivos (como o modelo cascata) enfatizam planejamento e controle; processos evolutivos (como métodos ágeis) priorizam adaptação e iterações. O equilíbrio entre esses extremos é essencial para um processo eficaz.

Alternativa B — ❌ Incorreta

As atividades do framework genérico incluem comunicação, planejamento, modelagem, construção e implantação, não apenas construção e testes. As atividades guarda-chuva (como gerenciamento de projetos, garantia da qualidade, gerência de configuração) são transversais e independentes do framework. Afirmar que apenas construção e testes fazem parte do framework é um erro de classificação.

Alternativa C — ❌ Incorreta

Comunicação e modelagem são atividades do framework genérico, não guarda-chuva. Atividades guarda-chuva são aplicadas ao longo de todo o processo (ex.: rastreamento de requisitos, medição), enquanto comunicação e modelagem ocorrem em fases específicas do desenvolvimento.

Alternativa D — ❌ Incorreta

O processo de software não é sempre linear e sequencial. Modelos como o iterativo, incremental, espiral e ágil preveem ciclos de repetição e evolução. A linearidade é característica apenas de alguns modelos (ex.: cascata), não uma regra geral.

Alternativa E — ❌ Incorreta

Embora as atividades guarda-chuva incluam funções administrativas e de controle (ex.: gerenciamento de riscos, métricas), elas influenciam diretamente o desenvolvimento do software, pois garantem qualidade, prazos e controle de mudanças. Dizer que não há influência direta é falso.

NÃO CAIA NESSA!

A banca explora a confusão entre atividades do framework genérico e atividades guarda-chuva. Nas alternativas B e C, ela atribui erroneamente a classificação, fazendo o candidato trocar os papéis. Lembre-se: framework genérico → fases do desenvolvimento (comunicação, planejamento, modelagem, construção, implantação); guarda-chuva → atividades contínuas de suporte (gerenciamento, qualidade, configuração).

Gabarito: letra A.

Link permanente: /questoes/ce227866