Considerando o fluxo de processos (ou fluxo de trabalho), o ...

Próximas questões
Com base no mesmo assunto
Q3036038 Engenharia de Software
Considerando o fluxo de processos (ou fluxo de trabalho), o tipo de modelo de processo de software que tem como característica combinar os fluxos de processo linear e paralelo das atividades, aplicando sequências lineares de forma escalonada é o 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - Incremental

Tema central: A questão aborda modelos de processo de software, especificamente a forma como diferentes modelos organizam o fluxo de trabalho das atividades de desenvolvimento. Compreender esses modelos é fundamental para engenheiros de software, pois influencia diretamente na gestão de projetos e na entrega de produtos de qualidade.

Resumo teórico: Modelos de processo de software descrevem como as atividades de desenvolvimento são organizadas ao longo do tempo. Entre os modelos clássicos estão:

  • Cascata: Fluxo estritamente linear, onde cada etapa inicia somente após o término da anterior.
  • Incremental: O desenvolvimento ocorre em pequenas partes (incrementos), cada uma baseada em uma sequência linear de atividades, mas entregues de forma escalonada e potencialmente paralela.
  • Evolucionário: O software é desenvolvido e aperfeiçoado continuamente, com revisões baseadas em protótipos e feedbacks.
  • Concorrente: Permite que várias atividades ocorram ao mesmo tempo, sem uma ordem fixa.

Fontes: Pressman, R. S. – Engenharia de Software; Sommerville, I. – Engenharia de Software.

Justificativa da alternativa correta:
A alternativa D está correta porque o modelo incremental combina elementos do fluxo linear (cada incremento segue uma sequência de atividades) e do fluxo paralelo (diferentes incrementos podem ser realizados de forma escalonada ou até mesmo simultânea). Assim, o produto final é construído em etapas, o que permite entregas parciais e maior flexibilidade.

Análise das alternativas incorretas:

  • A - Cascata: É um modelo puramente linear, sem combinação com paralelismo. Cada fase depende do término total da anterior, sem escalonamento.
  • B - Concorrente: Permite múltiplas atividades ao mesmo tempo, mas não utiliza sequências lineares escalonadas, e sim paralelismo puro.
  • C - Evolucionário: Foca em ciclos de refinamento contínuo, guiado por feedback, não necessariamente com incrementos lineares escalonados.

Estratégia para interpretação: Ao encontrar termos como "combinar fluxos linear e paralelo" ou "sequências lineares de forma escalonada", lembre-se do modelo incremental. Atenção especial para palavras que sugerem etapas, divisões ou entregas parciais.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Letra D)

Cascata

  • É puramente linear e sequencial
  • Não permite paralelismo entre atividades

Concorrente

  • Atividades simultâneas, controle por estados

Evolucionário

  • Entregas sucessivas, foco em protótipos e versões

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo