Você está na página 1de 44

Papeis Scrum Master

Ágeis
Uma visão Scrum

Product Owner
Time

Kleitor Franklint
kleitor.franklint@gmail.com
Relaxe um pouco...

O Porquê da apresentação
-Visão geral de Papeis Ágeis
-Não indica que serão jogados no Ágil

Sobre a apresentação
-Não é sobre blá, blá, blá
-Nem lavagem cerebral sobre papeis ágeis
-É sobre chão de fábrica
-É sobre como o time se integra e trabalha melhor
-É sobre quem faz o quê
-É sobre pontos de vista
Um Road Map
Ágil no
Ágil: equívocos mundo real
populares

Hierarquia de Perguntas a
Papeis Ágeis refletir

Quiz Papeis Ágeis

3
Ágil no mundo real
Pouco tempo, demanda maior que a capacidade
de atendimento, dentre outros. 

O Ágil pode ajudar a lidar ou eliminar esses cenários?

5
Ágil no mundo real
Não é sobre um novo “big bang”

-É só sobre uma forma simples e prática de


criar produtos;
-É sobre ter papeis que facilitam e apoiam
criando um fluxo produtivo continuo;
-É sobre produzir com melhor qualidade de
vida.
Agile!
Agile!!
Agile!!!
Colaboração + times = Sucesso!!!

7
O que é “Ágil”, Afinal?

 Agil não é metodologia, mas práticas


úteis, principalmente comportamentais

Rapid Testing

8
O que é “Ágil”, Afinal?

 É sobre práticas para reduzir


incertezas:

 Qual o custo do desconhecido?

9
O que é Ágil, Afinal?

 É sobre feedback: para gerar ROI e


produzir melhor

 Qual o custo da falta de comunicação?


Times, artefatos, código

Lean Software Testing, Bárbara Cabral, at: http://pt.slideshare.net/barbaracabral/lean-software-testing 10


Agil: equívocos populares
-Projeto apertado, projeto visível
Ágil não tem
#I documentação
-Documentação como entregável
-Orientada a valor
-KISS

FALSO !

#2 Ágil é novo
- 1976- a ideia
- 1995 -padrões
- 2001- manifesto
FALSO!

Ágil não tem


#3 design
- Design first:
- Toda reunião é de design
- Toda solução é um design
FALSO!
Agil: equívocos populares

-Planejamento é melhor que plano


Ágil não tem
#4 -Senso de compromisso
planejamento -Responsabilidade compartilhada
-Adaptativo e prático

FALSO !
Time faz o que
#5 quer
- Disciplina, foco, colaboração
- PO para negócio
- SM para velocidade
FALSO!

O trabalho deve
#6 caber no Sprint
- Se bem planejado e maduro:
Sim! E sempre com risco de não!
FALSO!
Agil: equívocos populares
-O rápido atrasa o ágil
Ágil é pra fazer -Melhoria contínua
#7
mais rápido -Velocidade como resultado da qualidade
-Ritmo sustentável

FALSO !
Ágil é controle
#8 da qualidade
-Kentô: planeje com cuidado
execute com precisão
- Detecção pela prevenção
FALSO!

Ágil não funciona


#9 em projetos
brownfield - Trabalha bem com coexistência
- Possibilita adoção incremental
FALSO!
Que perguntas queremos responder?

Como é a relação e comunicação em times ágeis?

É mais importante hierarquia ou integração?

Quem conversa com o cliente?

Quem descreve os requisitos pro time?

Quem adiciona os requisitos no sprint?

Como reduzir custos da incerteza?


Que perguntas
queremos responder?

Quais papeis ágeis existem?

De quem é a responsabilidade da qualidade do produto?

Quem exerce quais papeis?

O que é responsabilidade compartilhada?

Quais as competências de cada papel?

Como é a interação com o time no dia-a-dia?


Quem precisa Scrum Master

de Papeis
Ágeis?

Product Owner
Time
Qual é a hierarquia no Ágil?

Product
Owner
Master
Scrum

Desenv
Time
Product
Owner

Master
Desenv

Scrum
Time

Quem só fala com o Analista?


Quem só fala com o
desenvolvedor?

17
Qual é a hierarquia no Ágil?

Papeis:colaboração, fluxo contínuo, orientado a valor,


compromisso, responsabilidade compartilhada, feedback
18
Qual é a hierarquia no Ágil?

É sobre visão de liderança ( a si e a outros )


É sobre criar entendimento compartilhado

19
Product Owner
Comunicação direta
encorajada

Cliente: Time
Product Owner Scrum Master
Produção
-Mantem o processo “Como” e “Quão
Puxada rápido” entregar o
-É o facilitador
produto

Sabe “ O que” é desejado


Sabe “Porquê” é desejado
20
Que é o PO?
NEGÓCIO

Representa o
Identifica e
lado do
prioriza requisitos
negócio

Refina
requisitos
Corresponsável por
maximizar o ROI

Palavra final sobre o


trabalho a ser feito

21
Interação: O que um PO faz?

Com o Cliente:
Com o Time:

-Identifica
PO necessidade -Assume compromisso
-Avalia o produto com o Sprint.
-Esclarece dúvidas
de negócio.
-Refina o backlog em
itens menores.

PO

-Descobre e comunica
mudanças no produto
Com ambos: -Justifica a presença do
requisito no backlog

22
O que um PO faz?

-Participa da discussão do backlog


-Compromisso de solução de
impedimentos de negócio
-cliente interno demonstração do sprint

-Colabora na elaboração do product backlog.


-Participa do rebalanceamento e prioridade do product backlog.
-Ajuda a entender o impacto financeiro ao negócio
-Responde pela demonstração do Sprint

23
Interação: O que um PO faz?
Com a Organização:
PO

-Compreender melhor o mercado;


-Expressar visão de mercado com de loops de feedback
curtos: Sprint Review, Release Planning, etc;
-Promover maior colaboração entre os usuários finais e time
de desenvolvimento.

24
O que o PO não faz?

Não participa de
estimativas de velocidade

Não diz ao time como implementar


requisito ( história / casos de uso)

25
PO: quem realiza o papel?

-GP ou alguém do time


-O cliente;
-O analista responsável pela modelagem do negócio;
-Um especialista no negócio indicado para exercer este papel
-Não pode ser o scrum master

Quando é definido?
-No inicio do Projeto. Revisão a cada Sprint

26
Product Owner

O que minha Mãe O que meu time


O que eu penso pensa que eu faço
pensa que eu faço que eu faço

O que Scrum Master


O que meu chefe O que eu
pensa que eu faço
pensa que realmente faço
eu faço
Scrum Master

Scrum Master Time


PO: Sabe “Como” e “Quão
“ O que” é desejado rápido” entregar o
“Porquê” é desejado produto

Facilitador
Agente de melhoria continua
28
Que é o Scrum Master?
Facilitador

Promove fluxo
Elimina contínuo
impedimentos

Colabora nas sessões


de demonstração do - Colabora com as
produto reuniões diárias

- Auxilia a empresa no desafio da


mudança de cultura e processo

29
O que um Scrum Master faz?

Com o time

- Discute produção x velocidade do Sprint.


- Avalia a melhoria continua do processo
- Atualiza o Backlog
- Chama o time a estimar
- Facilita reuniões diárias e retrospectivas
- Questiona requisitos não claros
- Chama o time a ação quando surgem sinais de
alarme
- Protege o time de interferências externas
- Comunica o Sprint no início e fim

30
Interação: O que um SM faz?

Com o
PO:
Solicita e acompanha
solução de impedimentos
técnicos

-Participa da discussão do backlog


-Solicita e acompanha solução de impedimentos de negócio
-É cliente interno da demonstração do sprint
-Ajuda o PO a repensar o impacto de novos itens no sprint.

31
O que um Scrum Master faz?

Com a organização:
-Buscam compreender melhor a produtividade do time;
-Comunicador nas scrums –of-scrums

32
O que um Scrum Master não faz?

-Não responde por


decisões técnicas.

-Não diz a cada um do time


como realizar individualmente
sua atividade.

-Não responde por


decisões de negócio.

33
Scrum Master: quem realiza o
papel?

- Alguém do time
- O GP
-Não pode ser o PO

Quando é definido?
-No inicio do Projeto. Revisão a cada Sprint
-Acordo entre o Escritório de Projetos e a Gerencia de
desenvolvimento.

34
Scrum Master

O que minha Mãe


O que meu time
pensa que eu faço O que eu penso
pensa que eu faço
que eu faço

O que Product O que meu chefe O que eu


Owner pensa pensa que realmente faço
que eu faço eu faço
35
… E o time?

Responsável...

-Pela reunião diária


-Pela retrospectiva
-Pelo Sprint junto com o PO
-Move o projeto pra frente

Colabora...

-Refinar o Backlog
-Revisar o Sprint

36
Papeis Ágeis

Scrum Master
Product Owner

Cliente
37
FAP
-Funções e Papeis

-Composição Mínima
do time

Comunicação direta
encorajada

Scrum Master Time


PO
38
Funções e Papeis
Algumas realidades
Adaptadas à necessidade,
mas não restritivas.

Analista de TI
Scrum Master Product Owner

Desenvolvedor

Scrum Master

39
Algumas composições
propostas

Composição 1
1 Analista de TI, também como PO
1 Gerente de projeto, também como Scrum Master
1 Desenvolvedor

40
Algumas composições
propostas

Composição 2
1 Cliente também como PO
1 GP também como Scrum Master
1 Analista de TI
1 Desenvolvedor

41
Algumas composições
propostas

Composição 3
1 Analista de TI, também como PO
1 Gerente de projeto
1 Projetista ( Analista ou programador ) como SM
1 Desenvolvedor

42
QUIZ

Papeis
Ágeis Refinar o Planejar Reunião Revisar
SPRINT
Restrospectiva
Backlog SPRINT Diária
Desenv
Time

Colabora Responde Responde Colabora Responde


Master
Scrum

Colabora Colabora Colabora Colabora Responde


Product
Owner

Responde Responde Colabora Responde Responde

Colabora / Responde
43
POSSO COLABORAR COM
MAIS RESPOSTAS?

kleitor.franklint@gmail.com

br.linkedin.com/in/kfranklint

44

Você também pode gostar