Arquivo da tag: scrum master

Se fossemos uma lavanderia, poderia ser uma lavanderia SCRUM

O blog http://cartoontester.blogspot.com.br não tem novos posts desde 2014, tem um traço muito próprio, mas eu tenho paixão pelo diagrama abaixo, alegoria ao método SCRUM caso nosso backlog fosse um enorme cesto de roupa suja. A beleza da simplicidade, impossível não entender o básico do SCRUM com ela.

É possível discernir facilmente cada etapa, inclusive é possível entender o que é valor, a relevância de um bom Release Plan, o que é o Selected Sprint Backlog, o próprio Sprint backlog, o conceito de sprint, a review e retrospectiva, até o pacote potencialmente entregável, daria para reescrever o guide de forma bem divertida.

Nada disso está no blog do Andy Glover (talvez parente do Danny), mas a primeira vez que olhei para essa alegoria, diagramada como abaixo, foi amor a primeira vista … todos os conceitos de timeboxes e artefatos pulam na frente, muito legal!

Poderia traçar analogia a N situações, acho que até meus avós entenderiam o que é esse tal de SCRUM, backlog, sprint, para ilustrar escolhi um cenário bem simples:

Pré-game: nosso PO chega na lavanderia SCRUM com um imeeeeenso cesto de roupa suja, mostra para a equipe e pede um planejamento para estimar o custo. O cesto é muito grande e a galera pergunta para o PO o que ele tinha ali, qual sua necessidade e expectativas, permitindo a equipe planejar e combinar o projeto.

Com o Scrum Setup Canvas eles percebem que precisarão de uma máquina de lavar, outra de secar e uma bancada de passar, dimensionamento de equipe, exigências de qualidade do serviço, pontos de atenção, cuidados, etc. Estimam que precisarão provavelmente 3 (três) sprint (rodadas na máquinas de lavar, secar e passar), mais 1 (um) de buffer na eventualidade de precisar de sete, pois dependendo do tamanho e peso das toalhas talvez seis fosse pouco.

O nosso PO diz que precisa para a primeira sprint de pelo menos uma toalha grande, pois está sem nenhuma e tem que tomar um banho para ir trabalhar e que até a segunda precisará de determinada calça de veludo, uma camisa azul e roupa de baixo para usar, determinando que para o terceiro precisaria de um smoking completo e roupa de baixo, meias pretas. De posse das informações a equipe planejou os itens a cada rodada de forma a atender as necessidades do cliente.

Ao final, está definido o nosso product backlog, entendido, priorizado, MVP, planejado em sprints, permitindo à equipe começar a trabalhar no primeiro sprint.

Sprint 1 – A equipe realiza o primeiro sprint, seguindo a prioridade do cliente, realizando cada máquina e serviços, mantendo o cliente informado do andamento e tendência. O cliente pôde passar no horário combinado e avalia o trabalho executado, comentando que esperava mais da dobradura de uma camisa, feedback depois discutido entre a equipe para que as próximas fiquem melhor.

Sprint 2 – O PO propõe alterar um pouco o sprint backlog, apontando outra calça como prioridade e incluindo mais uma toalha pequena que trouxe, mas que a equipe acredita que não impacta na previsão e por já ter entregue a toalha grande, avaliam a tendência e avisam o cliente que provavelmente não precisará do buffer. A entrega se confirma e o cliente elogia que a nova dobradura da camisa está muito melhor e a calça de brim escolhida será melhor para seu compromisso.

Sprint 3 – A cada sprint a equipe confirma com o cliente a priorização e condições, executa, entrega e ao final discute os feedbacks e percepções variadas de ocorrências. Já conhecem o cliente e estabelece-se uma relação de confiança, quer pela transparência, pela confirmação, parceria e resultados.

Quer tentar? Fecha os olhos e faça seu story board mental do projeto SCRUM da sua lavanderia com o seu cliente … acho que a galera do Savana Scrum vai abrir uma lavanderia na selva e vou postar algumas tirinhas das suas aventuras  \o/

Diferentes quadros para debater cultura e dinâmica de equipes

Após o post com variados assessments (avaliações) ágeis, compartilho algumas técnicas de cultura de time baseadas em diferentes canvas. Já postei sobre todos eles mais de uma vez em usos pessoais, sobre produtos, negócios, mas aqui ofereço boas técnicas a serem usadas para estabelecer o máximo de auto-conhecimento coletivo, enxergando uma equipe, das partes ao todo.

Acredito muito em Team Building Games, de forma útil e positiva, com objetivo, mas há também múltiplas técnicas para interação e sinergia, reflexão e auto-conhecimento. Alguns quadros foram criados e se propõem a discutir diferentes aspectos da formação, dinâmica e trabalho em grupo. Alguns deles apresento abaixo, com links de origem, outros são habituée aqui no blog.

1. TEAM CANVAS

O Team Canvas é um quadro proposto por Alex Ivanov e Mitya Voloshchuk com o objetivo de propôr uma ferramenta para discutir a dinâmica de trabalho e interação de um time, impactada tanto pela cultura pessoal de seus integrantes quanto da cultura organizacional. Clique aqui e baixe template A3.

Pessoas e Funções: Nome e função dos integrantes;
Objetivos comuns: Qual o foco comum a todo o time;
Objetivos pessoais: Objetivos individuais dos integrantes;
Propósito: Porque fazemos o que fazemos, qual nossa motivação;
Valores: Quais são os nossos valores;
Forças e ativos: Pontos fortes;
Fraquezas e Riscos: Pontos fracos;
Necessidades e Expectativas: O que precisa e o que quer;
Regras e Atividades: Regras básicas e atividades-chave.

Clique aqui para acessar o site explicativo do Team Canvas e sua técnica.

2. TEAM CHARTER CANVAS

Um modelo mais envolvido com missão e valores, segundo seu autor, é complementar ao Team Canvas explicado e linkado logo acima. No site do autor ele recomenda que antes de preenche-lo de forma colaborativa uma das opções é realizar uma dinâmica de integração e provocação como o Lego Serious Play.

Missão – Qual o porque da existência da equipe;
Escopo – O que é e o que não é escopo do time;
Valores – Como a equipe aborda seus objetivos;
Papéis – Quem é quem na equipe;
Eventos – Como celebra sucessos e como busca aprender;
Objetivos – O que a equipe busca atingir, atender, ser;
Forças – Habilidades e pontos fortes coletivos e individuais;
Fraquezas – O que falta ao time para ser ainda melhor;
Normas – Como a equipe se determina e toma decisões.

Clique aqui para acessar o site oficial e aqui para baixar o template em A0.

3. TEAM CHARTER CANVAS / releitura

4. LEAN TEAM CANVAS

Outro quadro com peculiaridades muito legais, uma espécie de Business Model para o trabalho em equipe onde os campos tiveram uma reinterpretação bastante acoplada, como por exemplo:

Liderança – Quais as características de um líder;
Atividades de time – Atividades desejadas, como feedbacks, reuniões, eventos;
Cultura – Motivação, dinâmica interna, propósito, prioridades;
Valor – Como o time agrega valor, competências essenciais, diferenciais;
Ciclo – Qual o ciclo de vida desejado no trabalho;
Espaço – Modalidades, metodologias, ferramentas essenciais;
Membros – Quem são, função, hard e soft skills que os define;
Custos – Prioridade dos investimentos diretos ou indiretos;
Objetivos – Estratégia, metas, objetivos comuns e prioritários.

Clique aqui para assistir um slideshare completo sobre Lean Team Canvas.

5. SWOT e JOHARI

Duas técnicas poderosas em diferentes frentes, mas também usados para debater o auto-conhecimento de um time, no SWOT (FOFA em português) debatemos forças, oportunidades, fraquezas e ameaças, enquanto na Janela de JOHARI discutimos o quanto nós percebemos e o mundo nos percebe em relação a estes mesmos quesitos, materializando áreas abertas, ocultas, cegas e desconhecidas:

6. CHAx5 (Mapa de Competências)

Este é efetivo e divertido, a equipe lista todos os conhecimentos, habilidades e atitudes que são relevantes ou representam oportunidades para o seu trabalho em equipe, quer em um projeto, sustentação ou operação. Há quem use apenas para conhecimentos, há quem amplie também para habilidade e competências em um espectro mais amplo. O resultado é muito realismo, insights, planos de melhoria.

Tem muito mais, este post foi só para provocar que tem muito mais que projeto e produto, é preciso discutir melhoria contínua inclusive a partir da cultura e dinâmica interna de cada time … opções para a nossa Toolbox 360°.  \o/

Assessment (+20) não gera diagnóstico, mas é uma usina de insights

Compartilho a seguir alguns assessments que tenho usado na minha estrada como Agile Coach e consultor, a do James Shore eu aprendi com o grande parceiro Alejandro Olchik em 2015, os outros fui  encontrando em meio a milhares de páginas e artigos que fui lendo e compartilhando nos últimos sete anos.

A seguir um mapa geral dos assessments que compartilhei neste post, clique aqui para baixar se quiser te-lo em tamanho A3 como um guia:

ASSESSMENTS

Não acredito em assessments para diagnósticos, mas se bem escolhido frente ao momento do time, é uma ferramenta relevante para ampliar horizontes e fomentar o debate construtivo, aumentar o auto-conhecimento e embasar os próximos passos e planos de ação. Clique nas imagens para ir às páginas e arquivos originais:

1. Roda da Vida

Se você não tem domínio sobre você mesmo, se não dedica algum tempo para auto-conhecer-se, querer fazer isso para o grupo é amadorismo. Pessoas que se conhecem bem pessoal e profissionalmente tendem a se posicionar e propôr soluções mais assertivamente … A roda da vida é uma preliminar pessoal para SWOT, BMY, Johari, CHAx5, antes de discutir sonhos e planos coletivos.

2. Assessment James Shore

Este aqui tem questões muito objetivas sobre valores e boas práticas em áreas como Agile Thinking, Colaboração, Planejamento, Desenvolvimento e Entrega. Em grupos grandes eu divido em sub-grupos de 3 pessoas, que respondem e depois convergimos juntos no entendimento de pontos fortes e fracos, propondo pequenos planos de ação para melhorias:

art of agile - shore map

3. Maturity Assessment Model for Scrum Teams

No site da Scrum Alliance tem este assessment sobre os 12 princípios ágeis, já o utilizei como warmup, antes de uma retrospectiva e gerou bons insights sobre nossos valores ágeis. A proposta original diferencia a opinião de cada um, mas eu normalmente faço uma primeira discussão em sub-grupos de 2 ou 3, depois consolidamos, assim cada coluna passa a representar um grupo e não uma pessoa:

4. Comparative Agility

Eu realizei o assessment online e salvei todas as questões para poder me debruçar e analisá-las com mais calma … até mesmo porque meu objetivo não era nos comparar com outras empresas e equipes, mas proporcionar reflexões sobre quesitos relevantes e montar planos de ações para melhoria contínua:

5. Agilometer PRINCE2

PRINCE2 é um framework tradicional para gerenciamento de projetos que vem se propondo a flexibilizar-se e agregar valor com princípios e boas práticas oriundas do Scrum e Kanban. De toda forma, compartilho um assessment muito simples, é só imprimir colorido e colocar “botões” deslizantes, que podem ser postits:

6. SAFe Team self-assessment

Esse é bem conhecido da galera do SAFe, o que restringe seu uso a poucas e grandes empresas, aquelas que usam o framework para projetos que contam com muitas equipes trabalhando juntas no mesmo release … no início pode parecer um tanto desafiador, e é, mas mais pelo tanto de atitude e realismo que exige de todos:

7. Squad Health Check Model

Esse é muito legal e seu uso é bem mais amplo, podendo ter nas colunas a auto-avaliação do time a cada sprint, uma forma de manter no radar os resultados obtidos com os planos de ação e iniciativas realizadas no transcorrer do projeto. O pdf já disponibiliza os cartões e semáforos, usamos as setas para dar a tendência – www.barryovereem.com/how-i-used-the-spotify-squad-health-check

8. The Unoficial Check-list SCRUM

Já fiz posts sobre este e outros, mas os links são para as páginas originais. Este eu achei muito legal e já usei com bons resultados, lembrando que o meu objetivo nunca é diagnóstico, mas reflexão pelo próprio time durante uma retrospectiva, que decide a partir disto quais as ações melhores a serem priorizadas:

Há uma lista com sugestões de assessments listadas por Barry Overeem, que relaciono abaixo, para estes sugiro o post original e seguir os links abaixo:

20. SCHNEIDER’S CULTURE ASSESSMENT – Para terminar compartilho um assessment lastreado na teoria sobre cultura organizacional de Schneider para descontrair e lembrar do que eu disse no início sobre tudo iniciar na pessoa, sendo assim, também é preciso lembrar que pessoas e times estão imersos em um contexto organizacional que pode ajudar ou atrapalhar se não estiver em equilíbrio. Ela é muito intuitiva e busca estabelecer o debate acerca da orientação cultural em equilíbrio ou não:

Uma versão PDF para impressão A3 do Scrum Setup Canvas

Compartilho uma versão A3 para impressão e uso do Scrum Setup Canvas. Não é para ser só mais um quadro com postits na parede, ele é vital ao gerar um debate sobre acordos e pré-definições pouco antes da realização de um Release Plan.

É para ser um documento vivo, com combinações e pactos evolutivos, jamais para justificativas, mas para aprendizados e melhoria contínua. A maioria de seus campos são relevantes mas não constam em nenhum outro canvas ou artefato.

Para quem não acompanhou nem os posts anteriores nem as apresentações, o SSC é um quadro que formaliza as combinações e premissas essenciais que balizarão o Release Plan, para planejar é preciso definir as bases sobre as quais o faremos.

Eu gosto mais da minha versão colorida do SSC, mas alguns amigos, colegas e contatos tem me pedido uma versão A3 para uso, então criei uma para ser impresso em tamanho grande, de forma a usar postits pequenos como eu uso.

Arquivo tamanho A3 em pdf no dropbox – https://www.dropbox.com

  • Elevator Statement
  • Equipe e envolvidos
  • Aproveitamento e formato dos sprints
  • Arquitetura e Integrações
  • Indicadores e Métricas
  • Boas Práticas e Ferramentas
  • DoR (Definition of Ready)
  • DoD (Definition of Done)
  • Feriados e Férias
  • Sprint Zero
  • Reserva Técnica (%)

Clique aqui para assistir a apresentação em vídeo no Agile Trends 2017.

Clique aqui para acessar a apresentação em PDF a partir do DropBox.

Espero que seja útil aos que já o utilizam ou querem experimentar, igual fico a disposição no caso de dúvidas, aberto a sugestões ou críticas construtivas 🙂

Daily e pós-daily só dá certo se souber porque dá certo

A técnica ágil mais praticada no mundo, conforme as pesquisas da Version One, é a Daily ou Stand Up Meeting. Parece ser algo trivial, mas é preciso algum esforço e dedicação para entender na prática o que é, para que serve, experimentação para fazer dar certo, diferenciar a Daily da Pós-Daily, achar o ponto de equilíbrio.

Trata-se de uma rápida reunião com menos de 15 minutos, preferencialmente no início da manhã, antes de entrarmos em fluxo. Uma reunião tática, que gera uma boa energia para o dia todo, lembrando a todos que estão todos unidos para o sucesso da sprint, iteração usualmente com duas semanas de trabalho.

Entender a Daily como um Status Report é sinal de que ainda temos mindset de comando-controle. Daily é dizer e ouvir o suficiente para concordarmos que estamos fazendo o melhor possível para a meta da sprint. É preciso ver a Daily como um pacto diário, focado naquilo que de melhor podemos fazer:

  • O que fiz desde a última e se isso contribuiu para a nossa meta;
  • O que pretendo fazer até a próxima para contribuir para a meta;
  • Se preciso de ajuda, tenho ou vejo impedimentos para a meta;
  • Se eu vejo uma oportunidade ou posso ajudar a irmos além.

Se algo não está de acordo ou há que se debater sobre algum risco, fato ou oportunidade … então encerre a Daily, libere quem não precisa ficar para esta conversa e inicie o que chamo de Pós-Daily!

Daily x Pós-Daily

Se a Daily é uma alinhamento de abstrações pessoais de atividades, risco e oportunidades, justifica-se então a presença obrigatória de toda a equipe de desenvolvimento … porque a meta, valor, produtividade, energia e Lean thinking de todos a cada dia é responsabilidade de todos.

Sempre que necessário for é possível fazer uma Pós-Daily, com a presença apenas de quem possa ou precise colaborar. Se na Daily a presença é obrigatória, no pós-Daily fica somente quem necessário, em comum acordo. Em uma equipe auto-organizada, a Daily e a pós-Daily são nosso choque diário de realidade.

São dois momentos que dizem respeito a relembrar que a meta é de todos, que estamos juntos nessa, que mais que contar com o apoio uns dos outros, é fundamental que estejamos de acordo que estamos todos gerando sinergia suficiente para que a auto-organização aconteça.

Não importa se presencial ou remoto, o fato é que uma conversa no inicio do dia reativa o foco, relembra que estamos todos juntos nessa, chama a atenção para o fluxo expresso no quadro e a tendência visualizadas nas métricas.

Querer que suas Daily Stand Up Meetings deem certo sem ter entendido porque e para que elas servem é análogo a querer uma vitamina no copo pela manhã só porque comprou um liquidificador … mas tem que comprar os ingredientes certos e preparar, senão é só peça de decoração.

14/06/17 – 1° Scrum Day Brasil, pela Scrum.org

Dá uma navegada no site da SCRUM.ORG e na página do Scrum Day 2017, porque será um momento histórico, primeiro grande evento organizado pela Scrum.Org no Brasil, em grande estilo … dedicado ao método ágil mais utilizado no mundo.

Um grande time de especialistas certificados pela Scrum.Org, muitos nomes que você com certeza conhece e acompanha em seus posts pelas redes. O valor é absolutamente irrisório, early birds a R$200 até o dia 14/06 e depois R$280.

Para quem é de SP não dá para perder, para quem não é temos quase dois meses para ver passagens acessíveis a todos nos sites de viagem, se sua empresa adquirir hoje vai gastar em ida e volta (POA-SP) e inscrição exatos R$800,00:

Serão palestras, relatos de casos, workshops e open spaces variados relacionados diretamente com a prática da metodologia ou do Scrum em escala, além de treinamentos oficiais com referências mundiais da própria Scrum Org.

Não tenho palavras em parear com um timaço de especialistas que admiro e considero meus gurus no primeiro grande evento da Scrum Org no Brasil. Será no Prodigy Grand Hotel & Suits Berrini em SP, organizado pela Scrum Org e pela Concrete Solutions – https://www.scrumday.com.br/

Vou aplicar o SCRUM Game criado por mim para os treinamentos da DBServer, batizado de Banco Intergaláctico. Uma hora e meia para exercitar papéis, timeboxes, artefatos e regras para um cliente tri-especial, que após seu último empreendimento resolveu sair do lado negro e regenerar-se em um negócio de muito potencial em fase de crescimento.

Aos agilistas da ponte SP – RJ, com certeza nos vemos por lá no dia 14/06, para os gaúchos e outros estados a inscrição hoje é R$200, mais passagem ida e volta adquirida agora disponível a R$600 … mas não fica procrastinando, fala com teu chefe, apresenta um plano de replicação que não tem como não dar certo.  \o/

 

Time Ágil ou Time Ágil de Alta Performance?

Estamos atingindo um virtual ponto de saturação do termo “Times Ágeis”, cada vez mais diluído, frequentemente mal entendido. Creio fazer-se necessária uma mudança para reforçar e quebrar vícios inerentes a banalização de um termo que per si sempre teve múltiplas interpretações: O que é Ágil no dicionário?

No dicionário, ágil é aquilo que se move com facilidade, ligeiro, veloz; Algo desembaraçado, vivo, rápido; Eficiente, diligente, trabalhador.

Eu prefiro “Times Ágeis de Alta Performance“. Acho sinceramente que só o termo Ágil está carecendo de uma ajudinha explícita, para não mascarar ou confundir o amplo mix de equidade que queremos atingir – cliente, empresa, profissionais, tecnologia, valor, Lean, excelência, ambiente, satisfação, …

No dicionário, Alta Performance diz respeito a atingimento de todo seu potencial, poder desfrutar de tudo que suas habilidades possam proporcionar.

Tenho visto muita facilidade em nos considerarmos ágeis, mas ao mesmo tempo temos dificuldade em nos considerarmos equipes de alta performance.

É preciso idealizar menos, esforçar-se mais, agilidade é trabalho duro, persistente, de alta performance e sustentável. Vejo muitas convicções e trincheiras sobre agilidade, muita retórica, resignações, impedimentos, desmotivação porque o mundo não é o que deveria ser ou porque a lua não é de queijo.

A essência do mindset ágil diz respeito a geração de um ecossistema propício a geração de valor a todos os envolvidos, nasceu fundamentado nos princípios Lean, eliminação de todo e qualquer desperdício sem propósito. Por isso a pirâmide Lean, porque é preciso considerar estratégia, tática e técnica.

Tem uma brincadeira que faço em meus cursos, eu pergunto a alguém se ele se considera um bom profissional? Sempre dizem que sim, daí eu pergunto porque? Sempre me dizem que é porque entregam, são reconhecidos. Eu concluo pedindo para se compararem com equipes reconhecidas como de alta performance? A resposta sempre é um sorriso, um nem tanto, um sim mas!

Inexiste agilidade se estamos nos acomodando em meio a trincheiras: Se há retrabalho, se há desperdício, se falta poke-yoke e kaizen com cenários, automações, pair, peer review, se falta comunicação ativa e eficaz, se existem silos, trincheiras, ações motivadas pela busca de culpados e responsáveis, está na hora de sermos mais transparentes e realistas, puxando para nós o que é de nossa alçada.

Proponho uma reflexão, através de um auto-questionário:

  • 1ª – Você e sua equipe são ágeis?
  • 2ª – São uma equipe de alta performance?
  • 3ª – A resposta é que a culpa é dos outros?
  • 4ª – Você continua aprendendo e tentando ou se entrincheirou?

Há um exercício que promovo em equipes que já praticam e possuem muitas barreiras organizacionais, dificuldades, equipes que já encontraram defesas e explicações sobre cada desvio e causas de cada problema recorrente: Crie um quadro análogo ao abaixo, bem grande, na vertical temos “valor” à agilidade aumentando de baixo para cima e na horizontal a alçada. Para cada postit colocado a esquerda (responsabilidade do cliente ou da empresa/status quo), é preciso colocar um adicional a direita com o que estamos ou poderíamos estar fazendo para eliminar ou mitigar aquela carência.

É um warmup, um exercício de brainstorming, de ToolBox, visando encontrar técnicas de mitigação, de argumentação, de ações que nos levem adiante, mais um passo na eliminação de desperdícios, geração de maior valor e construção de um ecossistema sustentável no qual estamos inseridos. O desenho abaixo é ilustrativo, tentando ser didático, a direita podem ser variados tipos de ações, pró-ativas, engajadas, focadas em kaizen, assumindo protagonismo e fugindo dos silos:

É fácil culpar o cliente, o diretor, o gerente, outras áreas da empresa, o que é difícil é assumir o papel de agente da mudança, esse é o mote do conceito por tras do livro e jogo TOOLBOX 360°: Se nós estamos na vanguarda do entendimento do que ser ágil, ao invés de culpar alguém ou transferir e lavar as mãos, nosso papel é buscar técnicas, boas práticas, abordagens que ajudem a contornar o problema, mostrar para quem ainda não entendeu ou trazer a luz informações e conhecimentos que ajudem a darmos o próximo passo.

Você ainda é um agente da mudança? Ou desistiu em algum momento? Se alguém não entendeu e não contribui, você continua sendo ágil e tentando mudar ou em algum momento desmotivou e desistiu, se entrincheirou em explicações e justificativas?

Últimos posts sobre mindset