SlideShare uma empresa Scribd logo
1 de 61
A MindMaster é uma empresa de treinamentos diferenciada, focada em formar
profissionais com conhecimentos práticos e prontos para atuação em projetos.
Criada por executivos de larga experiência no mercado de TI, a MindMaster tem se
destacado por oferecer os treinamentos que melhor acompanham as tendências do
mercado.
Objetivos do Módulo 1
Após completar este módulo você deverá ter absorvido o
seguinte conhecimento:
 Uma ampla visão do framework Scrum e suas

peculiaridades
 Entendimento sobre os processos essenciais do Scrum

 Compreensão sobre os termos utilizados no Scrum

através de Glossário
O que é Scrum?

“Um método simples para
gerenciar projetos
complexos”
O Ciclo Scrum
Framework de práticas
que permitem controle
empírico de projetos
complexos
Ciclos curtos com
software real com
qualidade de produção.

Foco na entrega de
maior valor de negócio
no menor tempo
possível

As equipes se autoorganizam para entregar
o produto

Rápida e contínua
inspeção de software
em produção

As necessidades de
negócio determinam as
prioridades

* Maior aprofundamento do conteúdo na Versão Advanced
Scrum

De onde saiu isso?

O nome Scrum vem de uma
jogada ou formação do
Rugby, onde 8 jogadores de
cada time devem se encaixar
para formar uma muralha. É
muito importante que seja
realizado um trabalho de
equipe, pois se um dos
jogadores
na
formação
falhar, toda a jogada é
comprometida.
picture by Kiwi Flickr
Pilares do SCRUM

Transparência

Inspeção

Adaptação

• Transparência nos processos,
nos requisitos de entrega
combinados e no uso de
ferramentas (como Kanban)
para medição de progresso.

• Processos claros de avaliação
de performance e
planejamento do projeto ao
longo das iterações

• Adaptação do modus-operandi
do projeto às necessidades do
cliente, bem como, aos
desafios apresentados ao longo
do projeto

* Maior aprofundamento do conteúdo na Versão Advanced
Nível de ruído em um projeto

Requerimentos

Longe
do
Acordo

Perto
de
Acordo
Perto da
certeza

Longe da
certeza

Fonte: Strategic Management and Organizational Dynamics by Ralph Stacey in
Agile Software Development with Scrum by Ken Schwaber and Mike Beedle.
* Maior aprofundamento do conteúdo na Versão Advanced
Manifesto Ágil - Valores
Indivíduos e
interações

Processos e
ferramentas

Software que
funciona

Documentação
abrangente

Colaboração do
cliente
Resposta à
mudanças

ao
invés
de

Negociação de
contrato
Seguir um plano

Visite e leia mais sobre o manifesto
em: www.agilemanifesto.org
Princípios ágeis decorrentes do manifesto
Nossa maior prioridade é satisfazer o cliente através da entrega antecipada e continua de
software com valor.
Acomodar mudanças de requisitos mesmo que seja ao final do desenvolvimento. Processos
ágeis aproveitam as mudanças para dar vantagem competitiva ao cliente.

Entregar software funcionando frequentemente, o mais rápido possível.

Pessoas de negócios e desenvolvimento devem trabalhar juntos diariamente durante todo o
projeto.
Criar projetos rodeado de indivíduos motivados, dê-lhes o ambiente e suporte necessários, e
estabeleça confiança para que o trabalho seja feito.
Valores do Scrum
Foco na Entrega
Trazer à tona os
problemas

Transparência

AutoGerenciamento

Time-Box
Scrum

Comprometimento

Comunicação
Constante

Qualidade Total

Trabalho em
Equipe
Auto-Organização:
Princípio Básico do SCRUM
 A equipe deve ser capaz de se organizar e

dividir o trabalho
 Não necessariamente o time todo deve ser

Sênior, porém a auto-organização requer
comprometimento
e responsabilidade
desde o primeiro dia de projeto
 Como no esporte, os membros da equipe

são interdependentes e o Scrum Master fará
todo o possível para manter a autoorganização, fator chave para o sucesso do
projeto.
Mitologia ágil
Qualidade será baixa.

• DoD

Não há visibilidade do que
está acontecendo.

• KanBan

Times ágeis não planejam.

• 5 níveis de planejamento

Times ágeis fazem o que
querem.

• Disciplina e ritmo intensos

Projetos ágeis não precisam
de documentação.

• Preocupação com o desperdício

Projetos ágeis não precisam
de gerentes.

• Liderança diferenciada

Projetos ágeis não precisam
de organização.

• Papéis, artefatos e cerimônias

Projetos ágeis são simples e
fáceis de implementar.

• Sérios empecilhos culturais

Projetos ágeis só funcionam
para projetos pequenos.

• Diversas formas para escalar
O que torna Scrum diferente?
“Gerencia complexidade,
imprevisibilidade e mudanças
por meio da visibilidade,
inspeções e adaptações”
O que torna Scrum diferente?
“Os métodos tradicionais se

focam em seguir planos. Scrum é
focado em entregar software com
business value.”
O que torna Scrum diferente?
Scrum é baseado em
métodos de trabalho
cuja eficácia foi
comprovada em campo.

Métodos tradicionais
prescrevem processos ideais
que são bons em teoria, mas
não se comprovam na
prática.
O que torna Scrum diferente?
Métodos Tradicionais
Seguir o
planejamento
à risca

Processo e
Ferramentas
onerosos

SCRUM

Documentação
detalhada

Software
funcional;

Colaboração
com o
cliente;
Negociações
contratuais
complexas

Indivíduos e
interações;

Adaptação
às
mudanças.
Divergência entre paradigmas
Vantagens do Scrum
Foco no valor agregado
• Todo o trabalho é priorizado em função do valor de negócio
percebido pelo cliente;
• O time sempre está executando as tarefas que mais
interessam aos stakeholders;
• Os stakeholders passam a enxergar os resultados
rapidamente;
• Redução do desperdício de dinheiro e tempo na execução de
itens de menor prioridade.
Vantagens do Scrum
Visibilidade do progresso
• O trabalho é organizado de forma simples, portanto
é fácil determinar o progresso do projeto;

• Todos os envolvidos sabem o que foi feito, o que
está em execução e o que ainda deve ser realizado;
Vantagens do Scrum

Mitigação
de riscos

Como o progresso é
monitorado diariamente
qualquer dificuldade que a
equipe tiver é
prontamente comunicada
e pode ser tratada da
melhor maneira, o mais
rápido possível, através
dos processos e
cerimônias do SCRUM.
Vantagens do Scrum
Desenv. sequencial versus paralelo
Sequencial
Um após o outro...

Requisitos

Paralelo ou Ágil
Um pouco aqui e
um pouco ali...

Ao invés de completar uma
coisa por vez...

Código

Testes

... equipes Scrum fazem um
pouco de cada coisa, todo o
tempo.

Fonte: “The New New Product Development Game” by
Takeuchi and Nonaka. Harvard Business Review, January
1986.
Empresas que utilizam Scrum
Visão do processo Scrum
Glossário Scrum

Os Termos serão melhor compreendidos
a medida que o curso avance em cada
um dos tópicos relacionados.

Scrum Master
O ScrumMaster é o responsável por garantir que o Scrum Team se orienta pelos valores e práticas do Scrum. O ScrumMaster
protege o time certificando-se de que os membros não se comprometam com compromissos além dos que eles conseguem
cumprir dentro de um sprint.

Product Owner
O Product Owner (dono do produto) representa os interesses de todos os envolvidos (stakeholders), define as funcionalidades do
produto e prioriza os itens de Product Backlog.

Scrum Team, Dev Team ou Time de Desenvolvimento
O Scrum Team constrói o produto que o cliente irá utilizar
Objetivos do Módulo 2
Após completar este módulo você deverá ter absorvido o
seguinte conhecimento:
 Os papéis e responsabilidades do Scrum*
 Product Owner, Scrum Master, Time de Desenvolvimento
 Conceitos básicos de projetos ágeis
Papéis do
SCRUM

Product
Owner

SCRUM

Scrum Team

ScrumMaster
Papeis

Product Owner
Time
ScrumMaster
Product Owner
•

O product owner atua como representante dos
stakeholders perante o time;

•

Direciona o time estabelecendo metas e objetivos
priorizados que atendam as necessidades e desejos dos
stakeholders;

•

É o único responsável pela manutenção do product
backlog;
Time
•
•

Deve ser composto por até 9 pessoas;
Equipe multifuncional responsável pela

análise, projeto, implementação e teste do sistema;

•

A equipe coletivamente deve possuir todos os skills
necessários para realizar o trabalho;

•

O time é auto-organizado e trabalha pra atender as
prioridades definidas pelo product owner.
Scrum Master
•

Líder que atua como moderador, facilitador e coach do
processo Scrum;

•

O ScrumMaster auxilia removendo obstáculos que
impeçam o progresso do time;

•

Gerencia o relacionamento do time com o product

owner;

•

Orienta a equipe para que ela amadureça sua
capacidade de auto-organização.
Conceitos básicos do Scrum
Product backlog
Sprint
Papeis
Product backlog
•

Essencialmente é uma lista priorizada de todas os itens
que precisam ser realizados;

•

Está em evolução constante, tendo itens
adicionados, removidos ou repriorizados;

•

Os itens podem ser features de um sistema ou
tarefas, como configurar um servidor, por exemplo.

•

Itens essencialmente são qualquer coisa que tenha de ser

feita para se cumprir a demanda;
Product Backlog
 Os requisitos do projeto
 Uma lista de todo o trabalho

Este é o Product
Backlog

desejado no projeto
 Idealmente, na forma em que
cada item tenha seu peso de
acordo com a vontade do cliente
ou usuários
 Priorizado pelo dono do produto
 Repriorizado no início de cada
Sprint
Scrum framework
Papéis

•Product Owner
•ScrumMaster
•Equipe
Cerimônia
•Planejamento
•Revisão
•Retrospectiva
•Reunião diária
Artefatos

•Product backlog
•Sprint backlog
•Burndown charts
Sprint
•
•

Iteração com duração de 2 a 4 semanas;
Cada sprint deve possuir metas bem definidas,
mensuráveis e exeqüíveis;

•
•
•

São iniciados com reuniões de planejamento;

São encerrados com reuniões de retrospectiva;
O time se compromete a realizar o trabalho definido na
reunião de planejamento;
Processos Básicos
Sprint planning meeting
Reunião cujo o objetivo é selecionar quais itens do product backlog serão
realizados durante o sprint;

Possui duração de 8 horas;

A primeira metade é a priorização do que deve ser feito entre o product owner e o
time;

A segunda metade é uma discussão da equipe para planejar o sprint e gerar o
sprint backlog;
Daily Scrum meeting
Reunião diária realizada sempre no
mesmo horário e no mesmo local
com todos os membros do time
presentes;

Tem duração máxima de 15
minutos;

Todos os indivíduos permanecem
de pé durante a reunião.
Scrum diário
 Parâmetros



Diário
15 minutos

 Todos em pé!
 Não é para a solução

de problemas



Todo mundo é convidado
Apenas os membros da equipe, ScrumMaster, dono do produto
podem falar

 Ajuda a evitar reuniões adicionais desnecessárias
Daily Scrum Meeting ou Standup Meeting
Cada individuo deve responder as seguintes perguntas:

O que você fez
ontem?

Há algum
impedimento?

O que você
fará hoje?

* Maior aprofundamento do conteúdo na Versão Advanced
Certificação Scrum Master
 A Certificação Professional Scrum Master pode ser obtida através

do treinamento preparatório da MindMaster.
 O SCRUM.ORG, o site criado pelos fundadores do SCRUM e que
oferece uma forma de reconhecimento profissional aos
praticantes do SCRUM por meio da certificação.

 A certificação é reconhecida internacionalmente e atesta o

conhecimento do profissional SCRUM
 Embora a certificação não ateste o conhecimento prático de cada
Scrum Master, ela oferece uma forma de reconhecer o domínio
técnico e empenho do profissional ao gerenciamento de projetos
ágeis.
Certificação Scrum Master
A certificação Professional Scrum Master I indica o quão bem
os indivíduos compreendem os papéis, regras, artefatos e
limites de tempo que compõem o Scrum framework.

Professional Scrum Master I (Fundamental)
• O exame mede conhecimento básico de Scrum e seus papéis, regras,
artefatos e limites de tempo.
Investimento: US$100
• Limite de Tempo: 60 minutos
• Pontuação Mínima: 85%
• Formato: Múltipla Escolha
• Material de Estudo: MindMaster Scrum Guide
Certificação Scrum Master
 Clique aqui para fazer o Simulado da Certificação SCRUM

Simulação: Scrum Open Assessment
Certificação Scrum Master
 Instruções:
 Para fazer a avaliação (exame), sugere-se seguir os seguintes passos:
 0) Inscreva-se no curso preparatório da MindMaster

 1) Revisar as aulas na plataforma EAD e o MindMaster Scrum Guide.
 2) Preste bastante atenção à aula de preparação da MindMaster
 3) Reserve 60 minutos de tempo.
 4) Use a senha que lhe foi passada para a acessar o site indicado no

e-mail e começar a avaliação.
Certificação Scrum Master
Inscrição
 Ao se matricular no curso da MindMaster o aluno

automaticamente já recebe o seu voucher para
participação do exame de certificação.
 O Valor da certificação está incluso no treinamento.
Certificação Scrum Master
Adquira agora o curso preparatório
Scrum Master Certificação
Obtenha uma das principais certificações do Mercado e ainda aprenda os
fundamentos do método ágil

Clique aqui para se inscrever ou acesse
scrum.mindmaster.com.br
Certificação Scrum Master é na
MindMaster!
CUSTO X BENEFÍCIO
• O curso da MindMaster , possui o melhor custo x benefício do mercado, oferecendo a formação e a
certificação .
• O Melhor Conteúdo programático pelo melhor preço do mercado.

VALOR AGREGADO
• A Melhor Formação em Scrum do Brasil
• Investimento certo em em sua carreira
• Treinamento com Cases reais
• Facilidade de Pagamento (Pague em até 18 vezes)

INSTALAÇÕES
•

• Treinamento na Av.Paulista, próximo ao metrô
• Material Didático Incluso
• Alimentação Inclusa
• Estacionamento Incluso
Conteúdos do Treinamento Presencial

Maior detalhamento dos
Papéis do Scrum
Conteúdos do Treinamento Presencial

Como aplicar os
processos e cerimônias
do SCRUM
Conteúdos do Treinamento Presencial

Maior conteúdo com aplicação Prática! Certificação Scrum Master – Prepare-se!
Obrigado por sua participação!
 Aguardamos você no nosso treinamento!!!

Mais conteúdo relacionado

Mais procurados

Treinamento de Scrum
Treinamento de ScrumTreinamento de Scrum
Treinamento de ScrumLuiz Duarte
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horasWise Systems
 
Scrum - Framework, Competências e Valores (versão community)
Scrum -  Framework, Competências e Valores (versão community)Scrum -  Framework, Competências e Valores (versão community)
Scrum - Framework, Competências e Valores (versão community)Manoel Pimentel Medeiros
 
Scrum em 15 minutos
Scrum em 15 minutosScrum em 15 minutos
Scrum em 15 minutosSerge Rehem
 
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelManoel Pimentel Medeiros
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMLucas Vinícius
 
Scrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundoScrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundoJoão Grabosque
 

Mais procurados (20)

Treinamento de Scrum
Treinamento de ScrumTreinamento de Scrum
Treinamento de Scrum
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horas
 
Scrum - Framework, Competências e Valores (versão community)
Scrum -  Framework, Competências e Valores (versão community)Scrum -  Framework, Competências e Valores (versão community)
Scrum - Framework, Competências e Valores (versão community)
 
Gerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com ScrumGerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com Scrum
 
Scrum
ScrumScrum
Scrum
 
Agile SCRUM
Agile SCRUMAgile SCRUM
Agile SCRUM
 
Scrum em 15 minutos
Scrum em 15 minutosScrum em 15 minutos
Scrum em 15 minutos
 
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
 
Papeis Ágeis - uma proposta operacional Scrum
Papeis Ágeis - uma proposta operacional ScrumPapeis Ágeis - uma proposta operacional Scrum
Papeis Ágeis - uma proposta operacional Scrum
 
Metodologia SCRUM
Metodologia SCRUMMetodologia SCRUM
Metodologia SCRUM
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUM
 
Scrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundoScrum: o método que consolidou o ágil no mundo
Scrum: o método que consolidou o ágil no mundo
 
Scrum - evolução contínua
Scrum - evolução contínuaScrum - evolução contínua
Scrum - evolução contínua
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
Scrum
ScrumScrum
Scrum
 
Dinamica fabrica avioes 2.0
Dinamica fabrica avioes 2.0Dinamica fabrica avioes 2.0
Dinamica fabrica avioes 2.0
 
Scrum
ScrumScrum
Scrum
 
Metodologia Ágil
Metodologia ÁgilMetodologia Ágil
Metodologia Ágil
 
Trabalho scrum
Trabalho scrumTrabalho scrum
Trabalho scrum
 
Gestao agil de projetos
Gestao agil de projetosGestao agil de projetos
Gestao agil de projetos
 

Semelhante a Apostila Scrum: Fundamentos do Scrum

Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Rafael de Oliveira
 
Inciando com Scrum
Inciando com ScrumInciando com Scrum
Inciando com ScrumIdéia Ágil
 
Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisfayrusm
 
Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumInove
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosWilliam Lima
 
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptxGeorgeoNocera2
 
Metodologia agil scrum x pmbok
Metodologia agil   scrum x pmbokMetodologia agil   scrum x pmbok
Metodologia agil scrum x pmbokMarisa Wittmann
 
O papel do an na agilidade
O papel do an na agilidadeO papel do an na agilidade
O papel do an na agilidadeCamila Capellão
 
Slides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisSlides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisMárcio Oya
 
Desenvolvimento ágil pensando além
Desenvolvimento ágil   pensando alémDesenvolvimento ágil   pensando além
Desenvolvimento ágil pensando alémilegra
 
Scrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilScrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilIsrael Santiago
 
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoScrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoAlessandro Novais
 

Semelhante a Apostila Scrum: Fundamentos do Scrum (20)

Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
 
Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.
 
Inciando com Scrum
Inciando com ScrumInciando com Scrum
Inciando com Scrum
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Aplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeisAplicando Scrum na prática para times ágeis
Aplicando Scrum na prática para times ágeis
 
Agilidade Com Scrum
Agilidade Com ScrumAgilidade Com Scrum
Agilidade Com Scrum
 
Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com Scrum
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
 
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx
2024.1 - Módulo B - Frameworks de Gestão de Projetos - SCRUM.pptx
 
Agil - artigo cientifico
Agil - artigo cientificoAgil - artigo cientifico
Agil - artigo cientifico
 
Desenvolvimento ágil com scrum
Desenvolvimento ágil com scrumDesenvolvimento ágil com scrum
Desenvolvimento ágil com scrum
 
Metodologia agil scrum x pmbok
Metodologia agil   scrum x pmbokMetodologia agil   scrum x pmbok
Metodologia agil scrum x pmbok
 
Scrum agil
Scrum agilScrum agil
Scrum agil
 
O papel do an na agilidade
O papel do an na agilidadeO papel do an na agilidade
O papel do an na agilidade
 
Scrum - Visão Geral
Scrum - Visão GeralScrum - Visão Geral
Scrum - Visão Geral
 
Slides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisSlides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos Digitais
 
Desenvolvimento ágil pensando além
Desenvolvimento ágil   pensando alémDesenvolvimento ágil   pensando além
Desenvolvimento ágil pensando além
 
Scrum - Desenvolvimento Ágil
Scrum - Desenvolvimento ÁgilScrum - Desenvolvimento Ágil
Scrum - Desenvolvimento Ágil
 
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de InformaçãoScrum - Introdução Interna para o Núcleo de Arquitetura de Informação
Scrum - Introdução Interna para o Núcleo de Arquitetura de Informação
 
Scrum em 1h.
Scrum em 1h.Scrum em 1h.
Scrum em 1h.
 

Apostila Scrum: Fundamentos do Scrum

  • 1.
  • 2. A MindMaster é uma empresa de treinamentos diferenciada, focada em formar profissionais com conhecimentos práticos e prontos para atuação em projetos. Criada por executivos de larga experiência no mercado de TI, a MindMaster tem se destacado por oferecer os treinamentos que melhor acompanham as tendências do mercado.
  • 3.
  • 4. Objetivos do Módulo 1 Após completar este módulo você deverá ter absorvido o seguinte conhecimento:  Uma ampla visão do framework Scrum e suas peculiaridades  Entendimento sobre os processos essenciais do Scrum  Compreensão sobre os termos utilizados no Scrum através de Glossário
  • 5.
  • 6. O que é Scrum? “Um método simples para gerenciar projetos complexos”
  • 7. O Ciclo Scrum Framework de práticas que permitem controle empírico de projetos complexos Ciclos curtos com software real com qualidade de produção. Foco na entrega de maior valor de negócio no menor tempo possível As equipes se autoorganizam para entregar o produto Rápida e contínua inspeção de software em produção As necessidades de negócio determinam as prioridades * Maior aprofundamento do conteúdo na Versão Advanced
  • 8. Scrum De onde saiu isso? O nome Scrum vem de uma jogada ou formação do Rugby, onde 8 jogadores de cada time devem se encaixar para formar uma muralha. É muito importante que seja realizado um trabalho de equipe, pois se um dos jogadores na formação falhar, toda a jogada é comprometida. picture by Kiwi Flickr
  • 9. Pilares do SCRUM Transparência Inspeção Adaptação • Transparência nos processos, nos requisitos de entrega combinados e no uso de ferramentas (como Kanban) para medição de progresso. • Processos claros de avaliação de performance e planejamento do projeto ao longo das iterações • Adaptação do modus-operandi do projeto às necessidades do cliente, bem como, aos desafios apresentados ao longo do projeto * Maior aprofundamento do conteúdo na Versão Advanced
  • 10. Nível de ruído em um projeto Requerimentos Longe do Acordo Perto de Acordo Perto da certeza Longe da certeza Fonte: Strategic Management and Organizational Dynamics by Ralph Stacey in Agile Software Development with Scrum by Ken Schwaber and Mike Beedle. * Maior aprofundamento do conteúdo na Versão Advanced
  • 11. Manifesto Ágil - Valores Indivíduos e interações Processos e ferramentas Software que funciona Documentação abrangente Colaboração do cliente Resposta à mudanças ao invés de Negociação de contrato Seguir um plano Visite e leia mais sobre o manifesto em: www.agilemanifesto.org
  • 12. Princípios ágeis decorrentes do manifesto Nossa maior prioridade é satisfazer o cliente através da entrega antecipada e continua de software com valor. Acomodar mudanças de requisitos mesmo que seja ao final do desenvolvimento. Processos ágeis aproveitam as mudanças para dar vantagem competitiva ao cliente. Entregar software funcionando frequentemente, o mais rápido possível. Pessoas de negócios e desenvolvimento devem trabalhar juntos diariamente durante todo o projeto. Criar projetos rodeado de indivíduos motivados, dê-lhes o ambiente e suporte necessários, e estabeleça confiança para que o trabalho seja feito.
  • 13. Valores do Scrum Foco na Entrega Trazer à tona os problemas Transparência AutoGerenciamento Time-Box Scrum Comprometimento Comunicação Constante Qualidade Total Trabalho em Equipe
  • 14. Auto-Organização: Princípio Básico do SCRUM  A equipe deve ser capaz de se organizar e dividir o trabalho  Não necessariamente o time todo deve ser Sênior, porém a auto-organização requer comprometimento e responsabilidade desde o primeiro dia de projeto  Como no esporte, os membros da equipe são interdependentes e o Scrum Master fará todo o possível para manter a autoorganização, fator chave para o sucesso do projeto.
  • 15.
  • 16. Mitologia ágil Qualidade será baixa. • DoD Não há visibilidade do que está acontecendo. • KanBan Times ágeis não planejam. • 5 níveis de planejamento Times ágeis fazem o que querem. • Disciplina e ritmo intensos Projetos ágeis não precisam de documentação. • Preocupação com o desperdício Projetos ágeis não precisam de gerentes. • Liderança diferenciada Projetos ágeis não precisam de organização. • Papéis, artefatos e cerimônias Projetos ágeis são simples e fáceis de implementar. • Sérios empecilhos culturais Projetos ágeis só funcionam para projetos pequenos. • Diversas formas para escalar
  • 17. O que torna Scrum diferente? “Gerencia complexidade, imprevisibilidade e mudanças por meio da visibilidade, inspeções e adaptações”
  • 18. O que torna Scrum diferente? “Os métodos tradicionais se focam em seguir planos. Scrum é focado em entregar software com business value.”
  • 19. O que torna Scrum diferente? Scrum é baseado em métodos de trabalho cuja eficácia foi comprovada em campo. Métodos tradicionais prescrevem processos ideais que são bons em teoria, mas não se comprovam na prática.
  • 20. O que torna Scrum diferente? Métodos Tradicionais Seguir o planejamento à risca Processo e Ferramentas onerosos SCRUM Documentação detalhada Software funcional; Colaboração com o cliente; Negociações contratuais complexas Indivíduos e interações; Adaptação às mudanças.
  • 22.
  • 23. Vantagens do Scrum Foco no valor agregado • Todo o trabalho é priorizado em função do valor de negócio percebido pelo cliente; • O time sempre está executando as tarefas que mais interessam aos stakeholders; • Os stakeholders passam a enxergar os resultados rapidamente; • Redução do desperdício de dinheiro e tempo na execução de itens de menor prioridade.
  • 24. Vantagens do Scrum Visibilidade do progresso • O trabalho é organizado de forma simples, portanto é fácil determinar o progresso do projeto; • Todos os envolvidos sabem o que foi feito, o que está em execução e o que ainda deve ser realizado;
  • 25. Vantagens do Scrum Mitigação de riscos Como o progresso é monitorado diariamente qualquer dificuldade que a equipe tiver é prontamente comunicada e pode ser tratada da melhor maneira, o mais rápido possível, através dos processos e cerimônias do SCRUM.
  • 27. Desenv. sequencial versus paralelo Sequencial Um após o outro... Requisitos Paralelo ou Ágil Um pouco aqui e um pouco ali... Ao invés de completar uma coisa por vez... Código Testes ... equipes Scrum fazem um pouco de cada coisa, todo o tempo. Fonte: “The New New Product Development Game” by Takeuchi and Nonaka. Harvard Business Review, January 1986.
  • 30. Glossário Scrum Os Termos serão melhor compreendidos a medida que o curso avance em cada um dos tópicos relacionados. Scrum Master O ScrumMaster é o responsável por garantir que o Scrum Team se orienta pelos valores e práticas do Scrum. O ScrumMaster protege o time certificando-se de que os membros não se comprometam com compromissos além dos que eles conseguem cumprir dentro de um sprint. Product Owner O Product Owner (dono do produto) representa os interesses de todos os envolvidos (stakeholders), define as funcionalidades do produto e prioriza os itens de Product Backlog. Scrum Team, Dev Team ou Time de Desenvolvimento O Scrum Team constrói o produto que o cliente irá utilizar
  • 31.
  • 32. Objetivos do Módulo 2 Após completar este módulo você deverá ter absorvido o seguinte conhecimento:  Os papéis e responsabilidades do Scrum*  Product Owner, Scrum Master, Time de Desenvolvimento  Conceitos básicos de projetos ágeis
  • 35. Product Owner • O product owner atua como representante dos stakeholders perante o time; • Direciona o time estabelecendo metas e objetivos priorizados que atendam as necessidades e desejos dos stakeholders; • É o único responsável pela manutenção do product backlog;
  • 36. Time • • Deve ser composto por até 9 pessoas; Equipe multifuncional responsável pela análise, projeto, implementação e teste do sistema; • A equipe coletivamente deve possuir todos os skills necessários para realizar o trabalho; • O time é auto-organizado e trabalha pra atender as prioridades definidas pelo product owner.
  • 37. Scrum Master • Líder que atua como moderador, facilitador e coach do processo Scrum; • O ScrumMaster auxilia removendo obstáculos que impeçam o progresso do time; • Gerencia o relacionamento do time com o product owner; • Orienta a equipe para que ela amadureça sua capacidade de auto-organização.
  • 38.
  • 39. Conceitos básicos do Scrum Product backlog Sprint Papeis
  • 40. Product backlog • Essencialmente é uma lista priorizada de todas os itens que precisam ser realizados; • Está em evolução constante, tendo itens adicionados, removidos ou repriorizados; • Os itens podem ser features de um sistema ou tarefas, como configurar um servidor, por exemplo. • Itens essencialmente são qualquer coisa que tenha de ser feita para se cumprir a demanda;
  • 41. Product Backlog  Os requisitos do projeto  Uma lista de todo o trabalho Este é o Product Backlog desejado no projeto  Idealmente, na forma em que cada item tenha seu peso de acordo com a vontade do cliente ou usuários  Priorizado pelo dono do produto  Repriorizado no início de cada Sprint
  • 43. Sprint • • Iteração com duração de 2 a 4 semanas; Cada sprint deve possuir metas bem definidas, mensuráveis e exeqüíveis; • • • São iniciados com reuniões de planejamento; São encerrados com reuniões de retrospectiva; O time se compromete a realizar o trabalho definido na reunião de planejamento;
  • 44.
  • 46. Sprint planning meeting Reunião cujo o objetivo é selecionar quais itens do product backlog serão realizados durante o sprint; Possui duração de 8 horas; A primeira metade é a priorização do que deve ser feito entre o product owner e o time; A segunda metade é uma discussão da equipe para planejar o sprint e gerar o sprint backlog;
  • 47. Daily Scrum meeting Reunião diária realizada sempre no mesmo horário e no mesmo local com todos os membros do time presentes; Tem duração máxima de 15 minutos; Todos os indivíduos permanecem de pé durante a reunião.
  • 48. Scrum diário  Parâmetros   Diário 15 minutos  Todos em pé!  Não é para a solução de problemas   Todo mundo é convidado Apenas os membros da equipe, ScrumMaster, dono do produto podem falar  Ajuda a evitar reuniões adicionais desnecessárias
  • 49. Daily Scrum Meeting ou Standup Meeting Cada individuo deve responder as seguintes perguntas: O que você fez ontem? Há algum impedimento? O que você fará hoje? * Maior aprofundamento do conteúdo na Versão Advanced
  • 50.
  • 51. Certificação Scrum Master  A Certificação Professional Scrum Master pode ser obtida através do treinamento preparatório da MindMaster.  O SCRUM.ORG, o site criado pelos fundadores do SCRUM e que oferece uma forma de reconhecimento profissional aos praticantes do SCRUM por meio da certificação.  A certificação é reconhecida internacionalmente e atesta o conhecimento do profissional SCRUM  Embora a certificação não ateste o conhecimento prático de cada Scrum Master, ela oferece uma forma de reconhecer o domínio técnico e empenho do profissional ao gerenciamento de projetos ágeis.
  • 52. Certificação Scrum Master A certificação Professional Scrum Master I indica o quão bem os indivíduos compreendem os papéis, regras, artefatos e limites de tempo que compõem o Scrum framework. Professional Scrum Master I (Fundamental) • O exame mede conhecimento básico de Scrum e seus papéis, regras, artefatos e limites de tempo. Investimento: US$100 • Limite de Tempo: 60 minutos • Pontuação Mínima: 85% • Formato: Múltipla Escolha • Material de Estudo: MindMaster Scrum Guide
  • 53. Certificação Scrum Master  Clique aqui para fazer o Simulado da Certificação SCRUM Simulação: Scrum Open Assessment
  • 54. Certificação Scrum Master  Instruções:  Para fazer a avaliação (exame), sugere-se seguir os seguintes passos:  0) Inscreva-se no curso preparatório da MindMaster  1) Revisar as aulas na plataforma EAD e o MindMaster Scrum Guide.  2) Preste bastante atenção à aula de preparação da MindMaster  3) Reserve 60 minutos de tempo.  4) Use a senha que lhe foi passada para a acessar o site indicado no e-mail e começar a avaliação.
  • 55. Certificação Scrum Master Inscrição  Ao se matricular no curso da MindMaster o aluno automaticamente já recebe o seu voucher para participação do exame de certificação.  O Valor da certificação está incluso no treinamento.
  • 56. Certificação Scrum Master Adquira agora o curso preparatório Scrum Master Certificação Obtenha uma das principais certificações do Mercado e ainda aprenda os fundamentos do método ágil Clique aqui para se inscrever ou acesse scrum.mindmaster.com.br
  • 57. Certificação Scrum Master é na MindMaster! CUSTO X BENEFÍCIO • O curso da MindMaster , possui o melhor custo x benefício do mercado, oferecendo a formação e a certificação . • O Melhor Conteúdo programático pelo melhor preço do mercado. VALOR AGREGADO • A Melhor Formação em Scrum do Brasil • Investimento certo em em sua carreira • Treinamento com Cases reais • Facilidade de Pagamento (Pague em até 18 vezes) INSTALAÇÕES • • Treinamento na Av.Paulista, próximo ao metrô • Material Didático Incluso • Alimentação Inclusa • Estacionamento Incluso
  • 58. Conteúdos do Treinamento Presencial Maior detalhamento dos Papéis do Scrum
  • 59. Conteúdos do Treinamento Presencial Como aplicar os processos e cerimônias do SCRUM
  • 60. Conteúdos do Treinamento Presencial Maior conteúdo com aplicação Prática! Certificação Scrum Master – Prepare-se!
  • 61. Obrigado por sua participação!  Aguardamos você no nosso treinamento!!!