RUP
Disciplinas
Suporte
Ambiente
Gerenciamento de projetos
Gerenciamentos de Mudanças
Processo
Teste
Análise e Design
Requisitos
Modelagem de negócio
fases
Concepção
escopo
Transição
Entrega ao cliente
Contrução
sistema de software
Elaboração
analise de riscos
Desenvolvedor
Incremental e Iterativo
Atividades Simultâneas
Especificação
Desenvolvimento
Validação
Versão final
Versão Intermediaria
Visão inicial
processamento
Estrutura degradada
Não visível
Fácil
Manutenção
Mudanças de Requisitos
rápida
Entrega
Com cliente
Espiral
possui
Equipe
Atraso e maior custo
Maior custo
Processos complexos
Gerência
Riscos
Maior visibilidade
Outros Modelos
Inclui Interações
Cada fase
Ciclo de vida
Análise de Risco
Engenharia
Avaliação do Cliente
Testador
Cliente
Test Driven Development
Code Refactoring
Coding Standarts
Customer Tests
Small Release
Planning Game
2 a 4 semanas
Product Backlog
Sprint Backlog
Revisão e retrospectiva
do Sprint
Reuniões diárias
Sprint
Planejamento do Sprint
Scrum Master
Product Owner
Hierarquia
XP
Scrum
Atividades Básicas
Scrum Team
Equipe multidisciplinar
Metodologias ágeis
Cascata
Falta paciência
Raramente esclarecem tudo desejado
Raramente seguem o fluxo projetado
Etapas
Implantação
Entrega do software
Construção
Testes
Implementação
Modelagem
Interfaces
Arquitetura de software
Estrutura de dados
Planejamento
Acompanhamento
Cronogramas
Definição de estimativas
Levantamento de requisitos
Objetivos do Software
Limitações
Serviços a serem fornecidos
Adaptações
Sistemas existentes
Prototipação
Desvantagens
Análise insuficiente do software
Vantagens
Satisfação elevada
Facilidade de operação do sistema
Participação do usuário
Redução de custo
Descartáveis
Descobrir falhas nos requisitos
Evolutivos
Aprimorar e evoluir os protótipos
Encontrar falhas iniciais
Softwares iniciais