muito scrum master, pouco scrum team

Post on 18-Dec-2014

455 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

DESCRIPTION

Muito Scrum Master, Pouco Scrum Team, por Kerley Gontijo.

TRANSCRIPT

Muito Scrum

Master

Pouco Scrum Team

Kerley Gontijo

kerley.gontijo@live.com

@kerleygontijo

http://br.linkedin.com/in/kerleygontijo

Agile Talk – Scrum Minas

Scr

um

e s

eus

papéis

Nesta altura do campeonato, todos aqui já conhecem os

papeis do SCRUM...

Product Owner• Responsável por garantir o ROI (retorno sobre investimento);• Responsável por conhecer as necessidades do(s) cliente(s);• Proxy em ambientes com mais de um cliente;

Scrum Master• Responsável por remover os impedimentos do time;• Responsável por garantir o uso correto do SCRUM;• Protege o time de interferências externas;• NÃO É O GP OU PMO!!!

Time• Multi-disciplinar;• Auto-gerenciado;• Produz produto com qualidade e valor para o cliente;

Mas

vam

os

analis

ar

alg

uns

ponto

s

Bom, então, quais as

caraterísticas de um Scrum Team?

Mult

i-D

isci

plin

ar

Um

Scru

m Te

am

pre

cisa se

r...Mas o que isto

significa?

Significa que acabaram os

papéis, que as mascaras

caíram. Não devem mais

existir “o arquiteto”, “o

analista”, “o programador” ou

“o tester”. Existe “o time”.

Muitas pessoas se perdem

neste processo.

Multi-disciplinar

Um

Scru

m Te

am

pre

cisa se

r...Mas isto não é

simples...

A mudança de paradigma,

onde perdem-se os papeis

tende a ser muito difícil, pois

as pessoas gostam dos seus

títulos. Seu time está

preparado para perder os

títulos, ou mesmo não fazer

mais parte de um grupo?

Multi-disciplinar

Um

Scru

m Te

am

pre

cisa se

r...

Esta é uma das mudanças que

demoram. Muitas pessoas não

se adaptam ao modelo onde

qualquer um pode fazer um

teste ou mesmo um manual.

As vezes, as pessoas acham

que o trabalho a ser feito não

é digno do seu conhecimento,

das suas certificações.

Multi-disciplinar

Auto

Gere

nci

áve

l

Um

Scr

um

Team

pre

cisa

ser...

Auto Gerenciável

Mas o que isto significa?

Significa que acabaram “os

chefes”, ou seja, alguém que vai

coordenar, mandar e perguntar

todos os dias: “está pronto”?

Muitas pessoas não estão

preparadas para isto. Muitas

pessoas precisam de um chefe!

Um

Scr

um

Team

pre

cisa

ser...

Auto Gerenciável

Mas isto não é simples...

Muitas empresas se baseiam no

modelo “eu mando (GP) e vocês

obedecem (Time)”. Este é um

item que deve ser trabalhado até

mesmo na cultura da empresa.

Todos esperam que o “chefe”

seja responsável pelas atividades

e tendem a cobrar do SCRUM

Master esta posição.

Um

Scr

um

Team

pre

cisa

ser...

Auto Gerenciável

Muitos Times Scrum perdem

alguns de seus membros nas duas

primeiras sprints, pois as pessoas

não se adaptam ao modelo Auto

Gerenciável. As vezes, o próprio

time pede pela saída de um dos

membros por entender que ele

não tem a pegada do restante do

time. Nem todos gostam de ser

cobrados pelos colegas, todos os

dias!

Outr

os

Impact

os

Outro

s Impacto

s Os “chefes” ou alguém tem uma

brilhante ideia: vamos ser ágeis!! Aí,

treinam um GP para ser Scrum

Master, juntam 4 a 9 pessoas que

nunca trabalharam juntas, que caem

de “gaiato” no processo e que não

tem noção do que está acontecendo

e chamam de time. E de repente eles

se veem no meio de post-its, gráficos

burn-downm, rituais malucos e um

cara cobrando coisas que eles não

sabem do que se trata...

Primeiro projeto Scrum em uma

empresa tradicional

Outro

s Impacto

s ...logo, tenha certeza que todo

o time saiba o que é uma

metodologia ágil, o que é o

Scrum, os papeis, as

ferramentas, os rituais. Um

time Scrum que não souber

algum destes itens não vai se

comprometer com o resultado

final, com o processo, com o

produto, com as ferramentas,

com os rituais, etc...

O que é SCRUM?

Outro

s Impacto

s O Scrum tem seus rituais, como o

Daily Meeting, Planning, Review,

etc. É importante que o time

entenda, compreenda e aceite

estes rituais. Caso contrário, as

reuniões serão semanais (e olhe

lá...) e as Plannings, Reviews, etc

serão totalmente ignoradas. E

não adianta achar que o Scrum

Master vai resolver isto sem

apoio do time.

Ferramentas

Outro

s Impacto

s

Os “morcegões” tendem a

odiar o Scrum e isto pode

impactar o time,

principalmente se eles forem

formadores de opinião!

É preciso ficar atendo, pois um

morcego pode contaminar e

matar seu Scrum Team!

Morcegões

Outro

s Impacto

s É normal que a primeira e segunda

sprint não sejam concluídas como

planejadas. Seja por atividades a

mais ou a menos. O Scrum Team é

como um time de futebol. Eles

precisam se entrosar. Tem que “dar

liga”. As mudanças são grandes e é

preciso prepará-los para o fracasso

inicial. A primeira derrota pode

abalar o time. Não deixe a empresa

matar o time por não terem

cumprido a primeira sprint!

Primeiras Sprints

Outro

s Impacto

s

Cuidado com as lideranças

informais. As pessoas tendem

a querer um Líder, alguém que

“mande”, que assuma o papel

de “Capitão” ou mesmo de GP.

Veja, muitas pessoas não

gostam de assumir riscos ou

mesmo compromissos.

Lideranças Informais

Outro

s Impacto

s No WaterFall, cada “grupo” é

responsável por sua parte.

Depois de pronta, eles vão

embora. No Scrum, o time fica

até o fim. É preciso que o time

entenda, de verdade, que, ou

todos ganham, ou todos

perdem. As pessoas tendem a

achar desculpas e culpados. O

Time tem que ser unido, “na

vitória ou na derrota”!

Todos Ganham, Todos Perdem

Obri

gado!

Perguntas?

top related