Programa do Curso
Dia 1 - Gerenciando Projetos de Software em um Contexto Waterfall
1. Introdução ao Waterfall
a. Contexto Histórico
- Winston Royce
- Fundamentos em processos de fabricação
b. Fases do Waterfall
- Geração de requisitos
- Design
- Implementação
- Verificação
- Manutenção
c. Desafios do Waterfall
- Lidar com mudanças
- Diferença entre o conhecimento de negócios e a implementação
- Atrasar o risco para o final do ciclo de vida
- Priorização do escopo
d. Resumo das reações ao modelo Waterfall
- Embracement – Abordagens Waterfall, por exemplo, SSADM
- Coping – Modelo V
- Adaptation – Incremental
- Rejection – Ágil
- Enhancement – Lean
2. Estratégias de enfrentamento do modelo V para entrega Waterfall
a. Verificação e validação antecipadas
- Custo de encontrar tarde
- Revisões e inspeções
- Análise estática
b. Fases de teste do modelo V
- Unidade/Integração de unidade
- Sistema
- Integração de sistema
- Aceitação
c. Benefícios do modelo V
- Aumento da participação do usuário final na verificação
- Mitigação de riscos antecipada
3. Adaptando o Waterfall com abordagens Incrementais
a. Tipos de abordagens incrementais
- Pre-planejadas
- Paralelas, RAD
- Evolucionárias, RUP
b. Princípios da entrega incremental
- Incrimentos de produto
- Prototipagem
- Timeboxing
c. Benefícios da entrega incremental
- Aumento da participação do usuário na tomada de decisão
- Retorno sobre investimento precoce
- Reação a mudanças
4. Rejeitando o modelo Waterfall em favor do Ágil
a. Essenciais do Ágil
- Manifesto Ágil
- Princípios Ágeis
b. Introdução ao Scrum, o framework Ágil mais popular
- Entrega iterativa
- Trabalho colaborativo
- Documentação just-in-time
- Planejamento adaptativo
c. Benefícios do Ágil
- Aumento da participação do usuário durante todo o processo
- Equipe de desenvolvimento empoderada
- Retorno rápido sobre investimento
- Maior capacidade de reagir a mudanças
- Redução do desenvolvimento desnecessário
5. Aumentando o Waterfall com entrega Kanban
a. Lean e Kanban
- História da entrega Lean
- História do Kanban
- Princípio de redução de desperdício
b. Introdução ao Kanban
- O quadro Kanban
- Gestão do trabalho em andamento
c. Benefícios do Kanban
- Maior capacidade de reagir a mudanças
- Retorno rápido sobre investimento
- Redução do desenvolvimento desnecessário
Dia 2 - Técnicas de Gerenciamento de Projetos Ágeis
1. Controle de Processo Empírico
a. Inspeção
- Demonstração
- Retrospetiva
b. Adaptação
- Planejamento adaptativo
- Melhoria contínua
c. Transparência
- Involvimento dos interessados
- Negociação de contrato
- Documentação just-in-time
2. Gerenciamento de requisitos
a. Backlogs
- Produto
- Lançamento
- Sprint
b. Itens do backlog
- Histórias de usuário
- Defeitos
- Especificações de requisitos
c. Risco
- Ajustar o backlog para riscos
- Burndown de risco
3. Estimativa e controle
a. Planejamento em caixas de tempo
- Planejamento de lançamento
- Planejamento de iteração
- Comunicação diária
b. Técnicas de priorização
- MoSCoW
- Baseado em valor
- Outras técnicas
c. Técnicas de estimativa
- Grooming de histórias de usuário
- Jogo do planejamento (Planning Poker)
4. Gerenciamento da entrega
a. Entrega iterativa
- Velocidade da equipe
- Retorno rápido sobre investimento
b. Radiadores de informação
- Parede Scrum
- Gráfico de burndown
5. Gerenciamento de equipes
a. Liderança associativa
- O ScrumMaster como facilitador
- Papel do gerente de projeto tradicional
b. Involvimento do usuário final
- O único tomador de decisão - o Product Owner
- Comunicação com interessados (Porcos e Galinhas)
c. Equipe empoderada
- Equipes autogeridas
- Papel do especialista dentro da equipe
- Gestão de equipes divididas
Requisitos
Nenhum
Declaração de Clientes (5)
workshops, practical cases
Joanna Nowak - LKQ Polska Sp. z o. o.
Curso - Introduction to Agile Testing
exercícios de equipa
Dan
Curso - SAFe® for Teams
Máquina Traduzida
Um curso fantástico, gostaria de fazer um curso mais longo para aprender mais!
claire
Curso - Scrum for Managers and Executives
Máquina Traduzida
compartilhamento de experiências e compartilhamento de outros materiais não incluídos no pacote.
BRYAN SANTOS - Mizuho Bank Ltd - Manila Branch
Curso - Agile Business Analysis
Máquina Traduzida
A teoria, os exemplos, os exercícios, as explicações.
bao thanh n guyen van - EDQM - Council of Europe - Conseil de l'Europe
Curso - Agile Software Testing
Máquina Traduzida