Please enable JavaScript.
Coggle requires JavaScript to display documents.
Gabriel Moretti, Programming Models :computer: (RUP (Disciplinas…
Gabriel Moretti
Programming Models :computer:
Waterfall
Planejamento
Design
Implementação
Teste
Teste Subsistema
Teste de Integração
Avaliação
Prevê o retorno das Fases
Semelhante ao StageWise
Stagewise
Planejamento
Design
Implementação
Teste Unitário
Teste de Subsistemas
Teste Integral
Avaliação Final
Code And Fix
Especificações de Sistema
Programar
Consertar Bugs
Lançar Programa
Funciona bem:
Para Estudo
Produções a curto prazo
Projetos
Funciona mal:
Com grupos médios e grandes na produção
Testes de qualidade
Lidando com análise de requerimentos de produto
Evolutionary Dev
Investigar
Design
Planejamento
N Ciclos
Planejamento
Design
Implementação
Teste
3 more items...
RUP
Fases
Concepção
Verificar viabilidade, riscos e custos
Diagramas de casos de uso
Elaboração
Complementação e revisão de documentos da fase anterior
Construção
Implementação
Transição
Implementação
Entrega
Treino
Acompanhamento
Disciplinas
Modelagem de Negócios
Requisitos
Análise e projeto
Implementação
Ambiente
Configuração e gestão de mudanças
Gerência de Projeto
Tem como objetivo aumentar a produtividade do preocesso de desenvolvimento
Concepção baseada em conceitos de Orientação a objeto
Princípios
Modelagem Visual De software
Arquitetura baseada em componentes
Verificação da qualidade do software
Gerenciamento de Requisitos
Controle de Alterações no software
Desenvolvimento Iterativo
Linhas Mestras
Arquitetura baseada em componentes
Extensibilidade
Reutilização
Intuitividade
Software Visual
UML
Gestão de Requisitos
Negócio
Funcionalidade
Infraestrutura
Gestão e controle de mudanças no software
Controle e monitoramento de mudanças
Verificação da qualidade
Todos são responsáveis pro todas as fases do projeto
SCRUM
Time
Prod Owner
Time de Desenvolvimento
scrum master
Eventos
Planejamento
Diárias
Reunioes
Revisao
Sprint
Artefatos
Backlog da Sprint
Incremento
Backlog do Produto
transparência
Todos devem ter conhecimento do quê está pronto
SCRUM Teams
Scrum of Scrums
Large-Scale Scrum (LeSS)
LeSS para até oito equipes
LeSS para centenas de devs
Processo
Ciclo N /Sprint
Reunião para planejamento da Sprint
Backlog da Sprint
Daily Scrum/ Reunião Diária breve
Reunião de revisão da Sprint
Retrospectiva da Sprint
1 more item...
Incremento
1 more item...
Identifica-se o que funcionou bem, o que deve ser melhorado, e como pode-se melhorar tais itens
Levantamento do que foi feito no dia anterior / identificar riscos e impedimentos
lista de tarefas que o Scrum Team se compromete a fazer em um Sprint.
Product Owner levanta as principais funcionalidades
Conjunto de atividades deve ser realizado
Backlog do Produto / PO
Espiral
Definição de Objetivos
Identificar Restrições
Plano de Gerenciamento
Avaliação e Redução de Riscos
Análise de Risco
Identificar Risco
Reduzir/Evitar Risco
Implementação e validação
Escolha de modelo de desenvolvimento
Exemplos:
Modelo em cascata
Modelo incremental
Podem ser escolhidos diferentes modelos para cada implementação
Planejamento e Especificação
Análise completa do projeto
Planejamento dos próximos passos
Ordem Cronológica
1950
1960
1970
1980
1990
2000
2000