O desenvolvimento de projetos web pode ser abordado de várias maneiras, cada uma com suas próprias vantagens e desvantagens. Neste módulo, exploraremos diferentes modelos de desenvolvimento, desde os mais tradicionais, como o Modelo Cascata, até os mais iterativos e adaptáveis, como o Modelo Espiral. Também abordaremos metodologias ágeis, que são amplamente utilizadas nos dias de hoje devido à sua flexibilidade e foco no cliente.


Módulo: Modelos de Gestão / Desenvolvimento de Projetos Web

Developers-and-project-managers-project-management-meme.png

Modelo Cascata

O Modelo Cascata é um modelo sequencial de desenvolvimento de software onde o progresso é visto como um fluxo contínuo através de várias fases bem definidas. Este modelo é frequentemente visualizado como uma série de etapas que se seguem linearmente, uma após a outra.

project-management-meme-template-cartoon-project-stages-starting-with-happiness-going-through-confusion-anger-and-despair-2F9JWY5.jpg

Características e Fases do Modelo Cascata

1684602311928.png

1. Requisitos:

A fase de recolha e documentação de requisitos é uma etapa fundamental no desenvolvimento de qualquer projeto. Nesta fase, é crucial identificar e definir as necessidades e expectativas de todos os stakeholders (partes interessadas) do projeto. Esta fase inclui a análise de requisitos funcionais e não funcionais, bem como a documentação detalhada de todas as especificações necessárias para o desenvolvimento do sistema. O objetivo é garantir que todas as partes interessadas têm uma visão clara e comum do que o sistema deve fazer e como deve comportar-se.

Passos no Processo de Recolha de Requisitos:

  1. Identificação de Stakeholders:

  2. Métodos de Recolha de Requisitos: