Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software — UFES 2016

Engenharia de SoftwareProcessos de Software
Código
qq235465
Banca
UFES
Órgão
UFES
Ano
2016
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Um processo de software é um conjunto de atividades relacionadas que levam à produção de um produto de software. Existem muitos processos de software diferentes, cada qual com suas características, que podem ser categorizados em:• Dirigidos a planos: as atividades são planejadas com antecedência e o progresso é avaliado por comparação com o planejamento inicial.• Ágeis: possuem planejamento gradativo e possibilitam alterar o processo mais facilmente de maneira a refletir as necessidades de mudança dos clientes.Sobre processos de software, é INCORRETO afirmar:
  1. AO modelo espiral, também conhecido como modelo de Boehm, tem o software desenvolvido em uma série de versões evolucionárias, divididas por camadas. Nas primeiras iterações, trabalha-se a camada de dados, em seguida, a camada de lógica de negócio e, por fim, a camada de apresentação/interface com o usuário.
  2. BO modelo em cascata é um processo dirigido a planos, no qual as atividades são encadeadas em sequência, de modo que o estágio seguinte não deve ser iniciado até que a fase anterior seja concluída.
  3. CO desenvolvimento incremental é baseado na ideia de desenvolver uma implementação inicial, expô-la aos comentários dos usuários, e continuar o desenvolvimento por meio da criação de várias versões até que um sistema adequado seja desenvolvido. Pode ser tanto dirigido a planos, ágil ou uma mescla dessas abordagens.
  4. DO Extreme Programming (XP) é um método ágil que promove práticas de desenvolvimento de software, como o envolvimento do cliente, a programação em pares, os releases contínuos, a refatoração e o desenvolvimento incremental.
  5. EO Processo Unificado (ou Rational Unified Process) é dirigido a casos de uso, é centrado na arquitetura, é iterativo e incremental, e aproveita os melhores recursos e características dos modelos tradicionais de processo de software, mas implementa muitos dos melhores princípios do desenvolvimento ágil.
Revelar gabarito e comentário

GabaritoA — O modelo espiral, também conhecido como modelo de Boehm, tem o software desenvolvido em uma série de versões evolucionárias, divididas por camadas. Nas primeiras iterações, trabalha-se a camada de dados, em seguida, a camada de lógica de negócio e, por fim, a camada de apresentação/interface com o usuário.

Link permanente: /questoes/qq235465