Modelo Iterativo • Desenvolvimento em ciclos repetitivos • Revisita etapas até estabilizar • Flexível, mas exige coordenação
Modelo Espiral • Origem: Barry Boehm (1988) • Combina incremental + gestão de riscos • Excelente para grandes projetos • Complexo e caro
Modelo RAD (Rapid Application Development) • Ênfase em prototipagem e rapidez • Agilidade e interação com usuário • Bom para startups, menos robusto
Modelo de Prototipagem • Criação de protótipos para validar requisitos • Comunicação clara com cliente • Descobre requisitos ocultos • Pode gerar custos extras
Comparativo dos Modelos • Cascata: simples e estável, mas inflexível • V-Model: qualidade alta, caro para mudanças • Incremental: entregas rápidas, integração complexa • Iterativo: flexível, risco de ciclos sem fim • Espiral: gestão de riscos, custo alto • RAD: rápido, menos robusto • Prototipagem: valida requisitos, pode gerar custo extra
Conclusão • Não existe modelo único e perfeito • Escolha depende do porte do projeto, requisitos e riscos • Projetos grandes/críticos → Espiral, V-Model • Projetos dinâmicos → RAD, Prototipagem, Incremental • Projetos estáveis → Cascata • Tendência atual: modelos ágeis e híbridos