Você está na página 1de 1

Iterativo x Evolutivo

Iterativo: ciclos repetitivos,


com aprimoramento em
cada ciclo
Evolutivo: entrega contínua
e valor do cliente,

Modelos de Processos
aprimoramento gradual.

Espiral
Combina modelo de
cascata com elementos
iterativos e análise de
riscos
Adequado para projetos
complexos e incertos.

Cascata
Processo Unificado Des. Ágil Eng. Sof. Orientada Incremental

a Reúso Entrega Incremental


Atividades feitas de Processo de Colaboração, entrega Retulização de código Possui suas etapas Foco na entrega e
maneira sequencial desenvolvimento interativo rápida e adaptabilidade à Vantagem: menor tempo de intercaladas funcionaldiades do produto,
Uma fase deve ser e incremental mudanças desenvolvimento Cada etapa consiste em feita em partes
finalizada para avançar Orientado a Objetos Equipes trabalham em Desvantagem: produtos não uma ‘mini cascata’
Vantagens: documentação Utiliza de UML para a ciclos curtos, com entregas personalizados ao cliente. Vantagens: rápido
completa e robusta modelagem e feedbacks frequentes feedback
Desvantagens: Vantagem: maior qualidade Vantagens: flexibilidade, Desvantagens: podem Desen. Incremental
inflexibilidade a mudanças. e controle de software
Desvantagem:
adaptabilidade, entrega
rápida, melhor qualidade de
surgir incrementos
incompativeis.
Foco em seu
desenvolvimento
complexidade de software incremental, mas com
implementação Desvantagens: entrega única final
planejamento complexo,
gerenciamento difícil e
documentação difícil. RAD
Etapas
Etapas Modelo com rapido desen.
Definição de Requisitos
Projeto de SI e Software Concepção de aplicações, com foco em
Implementação e teste Elaboração prototipagem e iterações
unitário Construção Ideal para projetos com
Integração e Testes de SI Transição prazos apertados e
Operações e Manutenções. Operção e Manutenção requisitos bem definidos.

Prototipação
Protótipo funcional para
teste e refino de ideias
Útil para feedbacks e
requisitos não tão bem
definidos.

Você também pode gostar