O ciclo de vida do produto é dividido em iterações, cada uma entregando incrementos (partes acabadas) do software
Guiado por Casos de Uso
Nota:
Os casos de uso conectam todas as fases e visões, sendo utilizados por todos os stakeholders
Centrado na Arquitetura
Nota:
◦Envolve aspectos estáticos e dinâmicos
◦Evolui a partir das necessidades do produto
Orientado a Objeto
Nota:
Componentes são construídos através de Objetos e estes colaboram entre si para realizar os casos de uso
Planejado por Risco
Nota:
Os riscos são analisados continuamente e os de maior criticidade são tratados prioritariamente
Dimensões
1ª Dimensão
Nota:
A primeira dimensão representa o aspecto dinâmico do processo
◦Eixo horizontal
◦Expresso em termos de fases, marcos e iterações
Disciplinas
Nota:
São um conjunto de atividades (fluxo de trabalho) relacionadas a uma “área de interesse” do projeto
Ajudam a compreender o projeto a partir de uma perspectiva em cascata
Cada disciplina possui um fluxo de trabalho
2ª
Dimensão
Nota:
A segunda dimensão representa o aspecto estático do processo
◦Eixo vertical
◦Expresso em termos de componentes, disciplinas, atividades, artefatos, papéis…
Fases
Nota:
Cada fase termina com um marco.
Metodologia
Nota:
Compõe a Metodologia:
Processo de Desenvolvimento
Conjunto de métodos e práticas bem definidas:
◦Com responsáveis
◦Entradas/Saídas
◦Ordem de precedência
Inclui:
◦Ferramentas, Tecnologias, Pessoas, Padrões e guias.
QUEM? O QUÊ? COMO? QUANDO?
Inclui:
◦Ferramentas, Tecnologias, Pessoas, Padrões e guias
Benefícios da Metodologia:
Qualidade de software
Maior produtividade
Maior previsibilidade
Maior controle sobre custos e prazos