Anda di halaman 1dari 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

Foco na entrega de
Ciclos curtos com
maior valor de negócio
software real com
no menor tempo
qualidade de produção.
possível

As equipes se auto- Rápida e contínua


organizam para entregar inspeção de software
o produto 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, • Processos claros de avaliação • Adaptação do modus-operandi
nos requisitos de entrega de performance e do projeto às necessidades do
combinados e no uso de planejamento do projeto ao cliente, bem como, aos
ferramentas (como Kanban) longo das iterações desafios apresentados ao longo
para medição de progresso. do projeto

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


Nível de ruído em um projeto
Longe
do
Acordo

Requerimentos

Perto
de
Acordo
Perto da Longe da
certeza 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 Processos e
interações ferramentas

Software que Documentação


funciona ao abrangente
invés
de
Colaboração do Negociação de
cliente contrato

Resposta à
Seguir um plano
mudanças
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
Transparência
problemas

AutoGerenciamento Time-Box

Scrum

Comprometimento Qualidade Total

Comunicação Trabalho em
Constante 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 auto-
organização, fator chave para o sucesso do
projeto.
Mitologia ágil
Qualidade será baixa. • DoD

Não há visibilidade do que


• KanBan
está acontecendo.

Times ágeis não planejam. • 5 níveis de planejamento

Times ágeis fazem o que


• Disciplina e ritmo intensos
querem.

Projetos ágeis não precisam


• Preocupação com o desperdício
de documentação.

Projetos ágeis não precisam


• Liderança diferenciada
de gerentes.

Projetos ágeis não precisam


• Papéis, artefatos e cerimônias
de organização.

Projetos ágeis são simples e


• Sérios empecilhos culturais
fáceis de implementar.

Projetos ágeis só funcionam


• Diversas formas para escalar
para projetos pequenos.
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 Métodos tradicionais
cuja eficácia foi prescrevem processos ideais
comprovada em campo. que são bons em teoria, mas
não se comprovam na
prática.
O que torna Scrum diferente?

Métodos Tradicionais SCRUM


Seguir o Processo e
planejamento Ferramentas
à risca onerosos Indivíduos e Software
interações; funcional;

Colaboração Adaptação
com o às
cliente; mudanças.
Negociações
Documentação
contratuais
detalhada
complexas
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

Como o progresso é
monitorado diariamente
qualquer dificuldade que a
Mitigação equipe tiver é
prontamente comunicada
e pode ser tratada da
de riscos 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
Requisitos Código Testes
Um após o outro...

Paralelo ou Ágil Ao invés de completar uma


Um pouco aqui e coisa por vez...
um pouco ali...
... 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
Product
SCRUM 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
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
Este é o Product
Backlog  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 O que você


impedimento? 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!!!

Anda mungkin juga menyukai