PM-81 - Gerenciamento de Projetos de Software com Scrum

Cansado dos atrasos nos projetos e incapacidade de trabalhar com as rápidas mudanças de requisitos?

Neste treinamento você será apresentado à metodologia de gerenciamento que vem revolucionando os resultados em projetos de software ao redor do mundo. Esteja preparado para aplicar Scrum na sua empresa, e entenda como e por que gigantes como Yahoo, Microsoft e Google vêm obtendo excelentes resultados com o uso desta abordagem. Um treinamento coordenado por Alexandre Magno, consultor reconhecido na comunidade de gerenciamento ágil de projetos, e um Certified Scrum Master.

O principal propósito deste treinamento é o de preparar profissionais para darem início às experiências com a abordagem ágil Scrum em seus projetos. Utilizando uma didática focada no mundo real e práticas consagradas para o ensino de abordagens ágeis, o treinamento aborda desde recursos introdutórios do Scrum até a sua integração com outras práticas do mundo do gerenciamento de projetos.

A primeira parte do treinamento engloba os conceitos necessários para um bom entendimento do porquê da utilização de abordagens ágeis e faz um apanhado geral de todas as práticas do Scrum. Esta parte do treinamento é finalizada com o consagrado Scrum 59 Game, onde os participantes do treinamento terão a oportunidade de aplicar as práticas do Scrum em um inusitado projeto. O conceito e prática do Sprint é bastante discutido.


scrum caelum sprint
Ciclo de vida de um projeto usando Scrum

A segunda parte apresenta um estudo de caso do início ao fim de um projeto de software, dando oportunidade aos participantes do treinamento de interagirem com o projeto, tentando assim aplicar seus conhecimentos de Scrum. O instrutor atua aqui como um facilitador, para que em cada nova parte do projeto o debate entre os envolvidos seja transformado em conhecimento para todo o grupo.

Na terceira parte, o treinamento é finalizado apresentando a forma com que o Scrum se relaciona com outras metodologias, práticas e certificações do mercado, tais como: RUP, XP, FDD, CMMI, PMBok e Corrente Crítica. Algumas ferramentas também são apresentadas.

Faça já sua reserva

Informações

Carga Horária: 20 horas aula

Pré-requisitos: participação no processo de desenvolvimento de um projeto, não há necessidade de já ter gerenciado um projeto anteriormente.

Indicação de bibliografia
Bibliografia na Livraria Tempo Real

Conteúdo detalhado do PM-81

Por que precisamos de uma metodologia?

  1. Qual o propósito de um processo de software?
  2. O Chaos Report
  3. O que precisamos saber em projetos de software?
  4. Metodologias, processos e certificações disponíveis no mercado
  5. Como escolher uma metodologia?

Introdução às abordagens ágeis

  1. O Manifesto Ágil
  2. O que é agilidade?
  3. O que não é agilidade?
  4. Decifrando o Manifesto Ágil
  5. Desenvolvimento iterativo
  6. As abordagens ágeis
  7. Problemas com as abordagens ágeis
  8. Sucesso com agile (Estudos de caso)

O que é Scrum?

  1. Alguma definições para Scrum
  2. A objetividade do Scrum
  3. Conhecendo o ciclo de vida do Scrum

Os papéis no Scrum

  1. Pigs e Chickens são papéis no Scrum?
  2. Product Owner
  3. Scrum Master
  4. Os membros do equipe

O conceito de Sprint

  1. Entregando freqüentemente software de valor para o cliente
  2. Caracteríticas de um Sprint
  3. Composição de um Sprint

Product Backlog

  1. Entendendo o que é, e para que serve um Product Backlog
  2. Descobrindo, priorizando e estimando as necessidades do cliente
  3. Exemplos de Product Backlog
  4. Perguntas e respostas sobre Product Backog

Sprint Planning Meeting

  1. Regras
  2. Sprint Planning Meeting #1
  3. Estimativas, como medir a criatividade?
  4. Sprint Planning Meeting #2
  5. Caracteríticas do Sprint Backlog

Scrum Daily Meeting

  1. Descobrindo pequenos problemas antes que estes se tornem grandes
  2. Reunir-se todo dia? Impossível!
  3. O quadro de acompanhamento
  4. Sprint Burndown

Sprint Review

  1. Apresentando o resultado

Sprint Retrospective

  1. Avaliando pontos positivos e negativos
  2. Preparando-se para reiniciar

Um projeto de ponta a ponta

  1. Conhecendo a empresa Kingsoftware
  2. Apresentando Scrum para o equipe
  3. Auxiliando o Product Owner na elaboração do Product Backlog
  4. Auxiliando o equipe nas estimativas do Product Backlog
  5. Facilitando o Sprint Planning Meeting #1
  6. Facilitando o Sprint Planning Meeting #2
  7. Iniciando o Sprint
  8. Facilitando Scrum Daily Meeting
  9. A engenharia de software no Scrum
  10. Auxiliando o equipe no planejamento do Scrum Review
  11. Facilitando a Scrum Retrospective
  12. Reiniciando o jogo

Scrum e outras metodologias

  1. O que é UP
  2. Scrum e UP, é possível?
  3. O que é XP
  4. Scrum e XP, é possível?
  5. O que é FDD
  6. Scrum e FDD, é possível?

Um pouco mais

  1. Introdução ao CMMI
  2. Como alcançar nível de maturidade com Scrum
  3. Scrum e PMBok
  4. Introdução ao PMBok
  5. Scrum e PMBok, é possível?
  6. Scrum e Corrente Crítica
  7. Introdução à Corrente Crítica
  8. Scrum e Corrente crítica é possível?
  9. Scrum e ferramentas
  10. Avaliando algumas ferramentas para Scrum disponíveis no mercado