Questões de Modelo em cascata (Engenharia de Software)

Limpar Busca

A respeito de engenharia de software, julgue o item a seguir.


O modelo em espiral combina características do modelo cascata e do modelo iterativo, o que proporciona maior flexibilidade e controle ao incorporar iterações de desenvolvimento e gerenciamento de riscos em cada fase do ciclo de vida do software.

  • Certo
  • Errado

Julgue o próximo item, relativo aos padrões de programação para smartphones, às tecnologias de persistência de dados em dispositivos móveis e aos modelos de ciclo de vida de software.


O modelo cascata é caracterizado por seu processo linear e sequencial: cada fase deve ser completada antes de a próxima ser iniciada, sem a possibilidade de voltar a fases anteriores.


  • Certo
  • Errado

Considere que a Prefeitura de São Paulo esteja enfrentando desafios para implementar projetos em áreas diversas, cada uma com requisitos distintos em termos de flexibilidade, previsibilidade e colaboração. Um Analista ficou encarregado de analisar os projetos e indicar a metodologia mais adequada. Assim, para o projeto de

  • A implantação de um sistema de gestão tributária com um cronograma rígido, alto grau de regulamentação e entrega única no final, ele indicou o Scrum, por permitir mudanças incrementais no Sprint Backlog durante cada Sprint, caso haja ajustes no controle regulatório.
  • B revitalização de infraestrutura viária, incluindo a construção de pontes e viadutos, com etapas claramente definidas e necessidade de alta previsibilidade, ele indicou o Lean, uma vez que o Architecture Qwner pode garantir que as decisões arquitetônicas suportem os objetivos do negócio e sejam sustentáveis ao longo das etapas de construção.
  • C desenvolvimento de um aplicativo de transporte público, com entregas frequentes e foco em priorizar mudanças contínuas para atender às demandas dos cidadãos, ele indicou o Waterfall, por sua capacidade de prever todas as etapas e evitar mudanças durante o desenvolvimento.
  • D digitalização do atendimento de saúde, combinando a modelização de equipamentos hospitalares (com cronogramas fixos) e a criação de um portal interativo para os cidadãos, que requer ajustes frequentes com base no feedback dos usuários, ele indicou a metodologia hibrida Agile-Waterfall, que permite combinar a estrutura de fases do Waterfall para equipamentos com a flexibilidade do Agile para o portal.
  • E implantação de painéis inteligentes de monitoramento urbano em tempo real, que exigem desenvolvimento rápido e alta interação entre equipes multidisciplinares, ele indicou a metodologia Disciplined Agile Deploy (DAD), que permite reduzir desperdícios, fornece alta adaptabilidade no desenvolvimento e utiliza a métrica cycle time, que mede o tempo total desde o início até a entrega de uma tarefa, ajudando a identificar gargalos no projeto.

O modelo cascata é amplamente utilizado em projetos que seguem uma abordagem sequencial e estruturada, sendo comum em sistemas de alta previsibilidade. Acerca do modelo cascata, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.

(__) No modelo cascata, as etapas de desenvolvimento devem ser completadas sequencialmente, e não é possível retornar a fases anteriores, mesmo quando são detectados erros significativos nas fases subsequentes.
(__) A fase de teste no modelo cascata ocorre após a implementação, permitindo a validação dos requisitos do sistema conforme definidos na análise.
(__) Uma das principais limitações do modelo cascata é a flexibilidade que ele oferece para revisões contínuas durante o desenvolvimento, tornando-o ineficiente para projetos de requisitos estáveis.
(__) A aplicação do modelo cascata é recomendada em projetos que possuem requisitos claramente definidos e pouca probabilidade de mudanças durante o ciclo de vida do desenvolvimento.

A sequência está correta em:

  • A V − V − V − V.
  • B F − V − F − V.
  • C F − F − V − V.
  • D V − F − F − F.

Julgue o próximo item, a respeito de metodologias de gerenciamento de projetos.

A metodologia cascata é altamente iterativa, permitindo revisões e alterações frequentes durante todas as fases do projeto.

  • Certo
  • Errado