Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 84

Agile

Foundations
● Accredited Kanban Trainer (AKT)
● OKR and Product Owner’s Trainer
Maycol ● Agile Expert & Strategist
Mello
● Trabalha com Ágil desde os anos
2008
● Professor Universitário
● Membro da K21 desde 2018

https://www.linkedin.com/in/maycol-mello/ 3
Sobre a empresa
EVOLUÇÃO NOS NEGÓCIOS pode significar mudar a maneira como a empresa funciona ou criar um
novo negócio, repensando continuamente a sua estratégia. Ajudamo-vos a desenvolver uma empresa
ANTIFRÁGIL.

A K21 é uma multinacional brasileira, fundada em fevereiro de 2013, de atuação global, com foco na
evolução de negócios através de formações e consultoria com mindset Ágil.

Já certificamos vários profissionais, impactamos centenas de empresas dedicando milhares de horas


na transformação e na evolução dos negócios dos nossos clientes.

PORQUE SOMOS ÚNICOS:

• 5 Accredited Kanban Trainers


• 3 Certified Scrum Trainers de 7 brasileiros
• 3 Flight Levels Guides
• Trainers de Fit 4 Purpose
• Único Certified Enterprise Coach do Brasil.
Clientes em
Portugal
Alguns clientes
pelo mundo
O que é
Agilidade?
Exercício

> O que significa ser Ágil?

> Adicione palavras ou expressões


no quadro, um por post-it
Afinal, o que é ser Ágil?

Adaptar-se continuamente para entregar, com


frequência, o próximo maior valor.

ADAPTATIVO,
não
VELOZ
Mike Beedle
Dinâmica das Moedas
Como ser Ágil

1 Foco no Valor de Negócio

2 Ciclos Curtos

3 Melhoria Contínua
Manifesto,
Valores e
Princípios
Estamos a descobrir melhores formas de desenvolver
Manifesto Ágil produto, fazendo-o nós mesmos e ajudando outros a fazê-lo.
A partir deste trabalho começámos a valorizar:

Indivíduos e interações mais do que processos e ferramentas

Software em funcionamento mais do que documentação abrangente

Colaboração com o cliente mais do que negociação de contratos

Responder a mudanças mais do que seguir um plano

Ou seja, apesar de reconhecermos valor nos itens à direita,


valorizamos mais os itens à esquerda.
fonte: http://agilemanifesto.org/
O "Guarda-chuva" Ágil

Ágil

Scrum Lean
SW Dev.
FDD
XP
Crystal DSDM
Kanban?

16
Os 12 princípios Ágeis (originais)
7. Software funcionando é a principal medida de
1. Nossa maior prioridade é satisfazer o cliente a partir da
progresso.
entrega desde cedo e contínua de software com valor.
8. Os processos ágeis promovem desenvolvimento
2. Mudanças nos requisitos são bem-vindas, mesmo
sustentável. Os promotores, desenvolvedores e
tardiamente no desenvolvimento. Processos ágeis
utilizadores deverão ser capazes de manter,
potenciam as mudanças em benefício da vantagem
indefinidamente, um ritmo constante.
competitiva para o cliente.
9. A atenção contínua à excelência técnica e a um
3. Entregar frequentemente software funcionando, de
bom desenho aumentam a agilidade.
poucas semanas a poucos meses, com preferência a
períodos mais curtos. 10. Simplicidade - a arte de maximizar a quantidade
de trabalho que não é feito - é essencial.
4. Pessoas de negócio e desenvolvedores devem trabalhar
juntos, diariamente, durante o decorrer do projecto. 11. As melhores arquitecturas, requisitos e desenhos
emergem de equipas auto-organizáveis.
5. Construa projectos com base em indivíduos motivados.
Dê a eles o ambiente e o apoio de que necessitam e 12. Em intervalos regulares, a equipa reflete sobre
confie que irão realizar o trabalho. como se tornar mais eficaz e então refina e ajusta seu
comportamento de acordo.
6. O método mais eficiente e eficaz de transmitir
informações para e dentro de uma equipa de
desenvolvimento é a partir de conversa face a face.
Os 12 princípios Ágeis (adaptados)
1. Nossa maior prioridade é satisfazer o cliente a partir da 7. Produto/serviço funcionando é a principal medida
entrega desde cedo e contínua de produto/serviço com de progresso.
valor.
8. Os processos ágeis promovem desenvolvimento
2. Mudanças nos requisitos são bem-vindas, mesmo sustentável. Os promotores, desenvolvedores e
tardiamente no desenvolvimento. Processos ágeis utilizadores deverão ser capazes de manter,
potenciam as mudanças em benefício da vantagem indefinidamente, um ritmo constante.
competitiva para o cliente.
9. A atenção contínua à excelência técnica e a um
3. Entregar frequentemente produto/serviço bom desenho aumentam a agilidade.
funcionando, de poucas semanas a poucos meses, com
preferência a períodos mais curtos. 10. Simplicidade - a arte de maximizar a quantidade
de trabalho que não é feito - é essencial.
4. Pessoas de negócio e equipa devem trabalhar juntos,
diariamente, durante o decorrer do projecto. 11. As melhores arquitecturas, requisitos e desenhos
emergem de equipas auto-organizáveis.
5. Construa projectos com base em indivíduos motivados.
Dê a eles o ambiente e o apoio de que necessitam e 12. Em intervalos regulares, a equipa reflete sobre
confie que irão realizar o trabalho. como se tornar mais eficaz e então refina e ajusta seu
comportamento de acordo.
6. O método mais eficiente e eficaz de transmitir
informações para e dentro de uma equipa é a partir de
conversa face a face.
Exercício

> Pensando na empresa com um


todo
Princípios Ágeis
MELHOR
> Quais dos Princípios Ágeis a sua
empresa pratica melhor? Por quê?
Liste ao menos três. PIOR

> Quais a sua empresa pratica


pior? Por quê? Liste ao menos três.
Um quadro por grupo
Comparativo Ágil vs Tradicional

http://www.versionone.com/Agile101/Agile_Benefits.asp
Case
Coca-Cola
Lançamento de produto em tempo
recorde: 98,5% mais rápido que a
concorrência
Desafio
> Out/2020: preparação do lançamento da
primeira bebida alcoólica da Coca-Cola no
mercado mundial.
Sobre o processo que nós estávamos
trabalhando, é fato que ele demora no
> Primeiro teste: Rio de Janeiro e São Paulo mínimo uns quatro meses para ficar pronto
na Coca-Cola. A gente conseguiu fazer isso
em 4 dias. Foi muito surpreendente!
> Prazo médio para produtos anteriores:
9 meses

> Tempo disponível para o Topo-Chico: Luciano Lucas,


4 dias, e online Plataform Activation Sr. Manager
O que fizemos
> Backlog de perguntas a serem respondidas O processo que a K21 fez, eu acho que nunca vou
com o que era necessário saber ou definir esquecer. A gente foi capaz de mudar de direção ao
para o lançamento do produto: estratégia de longo do tempo. Então, é quase como se a gente
estivesse andando em um labirinto. E a K21, com o
marketing, questões técnicas, logística etc. olhar do drone, conseguia nos direcionar para achar a
melhor saída no melhor tempo, onde faz mais sentido.
> Ordenação por prioridade para o negócio

> Total engajamento e participação da


gestão + pessoas internas e externas Luciano Lucas,
convocadas. Autonomia nas decisões. Plataform Activation Sr. Manager

> 16 ciclos de 2 horas cada em 4 dias. Em


cada ciclo, as pessoas certas respondendo as
perguntas certas. Feedback + repriorização
Impactos

4 dias para lançar a Topo-Chico


Hard Seltzer, um recorde
para a Coca-Cola Para nós, foi muito desafiador, em função das
questões todas que estamos vivendo, econômicas,
cenário da pandemia, entrada de um produto
alcoólico num portfólio de uma empresa centenária
não alcoólica... Ter feito isso de forma acelerada nos
ajudou bastante.
11 meses

9 meses
Luciano Lucas,
Plataform Activation Sr. Manager

4 meses

4 dias!
Exercício ⏱ 5 minutos > Backlog de perguntas a serem
respondidas com o que era necessário
saber ou definir para o lançamento do
produto: estratégia de marketing,
questões técnicas, logística etc.
> No caso mencionado, que
> Ordenação por prioridade para o
elementos de adaptatividade negócio

podem ser identificados? > Total engajamento e participação da


gestão + pessoas internas e externas
convocadas. Autonomia nas decisões.

> 16 ciclos de 2 horas cada em 4 dias. Em


cada ciclo, as pessoas certas respondendo
as perguntas certas. Feedback +
repriorização

"Adaptar-se continuamente para entregar,


com frequência, o próximo maior valor."
“A cultura devora a estratégia no café da manhã”
Peter Drucker
Digite aqui seu texto

Por que
precisamos
mudar?
AGILE

Planeamento Tradicional
(Waterfall)
AGILE

Planeamento Tradicional
(Waterfall)
AGILE

Planeamento Tradicional
(Waterfall)
AGILE

Planeamento Tradicional
(Waterfall)
AGILE

Planeamento Tradicional
(Waterfall)
AGILE

Planeamento Tradicional
(Waterfall)
AGILE

Planeamento Tradicional
(Waterfall)
Ser Ágil
Sucesso
Nossa maior prioridade é satisfazer o cliente a partir da
entrega desde cedo e contínua de produto com valor.

Ámbito Orçamento Prazo

Sucesso: Métodos Sucesso: Métodos


Tradicionais Ágeis:
“Entregou o ámbito “Entregou dentro do
prometido, no prazo orçamento e prazo e
e no orçamento” com os clientes
satisfeitos”

Orçamento Prazo Ámbito

36
Sucesso
Nossa maior prioridade é satisfazer o cliente a partir da
entrega desde cedo e contínua de produto com valor.

por Henrik Kniberg

37
Processos Empíricos
Mudanças nos requisitos são bem-vindas (...)
As melhores arquitecturas, requisitos e desenhos emergem (...)

● Processos Definidos ● Processos Empíricos


○ Ambientes controlados
○ Complexos e imprevisíveis
○ Mesmas entradas, mesmas saídas
○ Trabalho linear ○ Diferentes entradas,
■ Ex.: linhas de produção diferentes saídas
○ Trabalho não-linear
Ex.: Trabalho do
Conhecimento

38
Processos Empíricos
Analogía del Horizonte
Planeamento Contínuo <detalhes

O que você pode


descrever daqui
até o horizonte? >detalhes
Entregas Frequentes
Entregar frequentemente producto funcionando (...)
Producto funcional é a principal medida de progresso.
Tradicional
Análise e Planejamento Execução Verificação/Correção

Na realidade...
Análise e Planejamento Execução Verificação/Correção
?
...

Ágil

40
Equipa: Colaboração
Pessoas de negócio e desenvolvedores devem trabalhar juntos,
diariamente, durante o decorrer do projecto.

Que bom que estamos de acordo!


por Jeff Patton Opa! A-ha! Que bom que estamos de acordo!

por Jeff Patton


Equipa: Comunicação
O método mais eficiente e eficaz de transmitir informações para e dentro de
uma equipa de desenvolvimento é a partir de conversa face a face.

Efectividade da Comunicação

Frio Riqueza do Canal de Comunicação Quente


Melhoria Contínua
A atenção contínua à excelência técnica e a um bom desenho (...)
Em intervalos regulares, a equipa reflete sobre como se tornar mais eficaz (...)

"Ocupado
demais para
melhorar"

48
Os 4 Domínios
da Agilidade
“Todos os modelos estão
errados, mas alguns são
úteis"

George E. P. Box
Os 4 Domínios da Agilidade
Objetivos de negócios, Empirismo, Melhoria
ROI, Produtos, Contínua, Autonomia,
Priorização, Releases, Motivação, Paradigmas
Eficácia Ecossistema
Contratos ...
... Negócios Cultural

Qualidade, padrões, Organograma, Processos,


Ferramentas, Maestria, Métodos, Estrutura física,
Automatização Técnico Organizacional Workflow, Times
… ...
Excelência Eficiência

by
Eficácia
vs Eficiência
Eficácia = O quê
vs Eficiência = Como
“Efficiency is doing things
right; effectiveness is doing
the right things”
Peter Drucker
Exercício Definir Critérios
Eficácia Ecossistema

> Como você mediria a Negócios Cultural

agilidade/adaptatividade da sua
organização? Escolha 2-3 critérios
para cada domínio e suas métricas
correspondentes, se possível. Escreva
Técnico Organizacional
em post-its
Excelência Eficiência
Continuous Evolution of
People and Organizations

k21.global
Introdução ao
Scrum

Rafael Sabbagh
● Certified Scrum Trainer (CST) e
Accredited Kanban Trainer (AKT)
● Membro do Scrum Alliance Board
Rafael of Directors (2015-2017)

Sabbagh ● Agile Expert & Trainer


● Trabalha com Ágil desde os anos
2000
● Palestrante em congressos e
eventos nacionais e internacionais
● Fundador da K21

https://www.linkedin.com/in/rafaelsabbagh/ 57
Scrum
O ciclo do Scrum

58
O que é Scrum?

● Scrum é:
○ um framework leve (não uma metodologia)
○ simples de entender, difícil de dominar
○ soluções adaptativas para problemas
complexos
○ pilares: transparência, inspeção,
adaptação
61
Equipa de Scrum

● Formada pelo Scrum Master,


Desenvolvedores e Product Owner
● Pequena: 10 pessoas ou menos
● Multidisciplinar: capaz de gerar o
produto de ponta a ponta
● Autogerenciada: para fazer o trabalho
62
Scrum Master
O facilitador ou líder-servidor

● Facilita as interações entre os membros


da Equipa de Scrum e seu trabalho
● Promove a remoção de impedimentos
● Ensina Scrum à equipa e a outros
● Agente de mudança na organização

63
Desenvolvedores
Aqueles que geram o produto

● Geram valor para o cliente resolvendo


problemas ao construir o produto
● Responsáveis pela qualidade
● Implementam um ou mais Incrementos
em cada Sprint

64
Product Owner
Aquele que decide sobre o produto

● Possui autoridade para definir o


produto, incrementalmente.
● Garante e maximiza o valor entregue ao
cliente a partir do trabalho dos
Desenvolvedores

65
Equipa Autogerida

● Objetivos claros e compartilhados


● Responsabilidade compartilhada sobre
alcançar os objetivos
● Alta visibilidade
● Facilitação

66
Equipa Multidisciplinar
Oportunidades de entrega

67
O ciclo do Scrum
Equipa de
Daily Scrum
Scrum Scrum Product
Master Owner

Product Sprint
Backlog Backlog
Desenvolvedores

Definição
Sprint de Pronto
Objetivo
do Sprint Incremento(s)

Objetivo Sprint Sprint Sprint


do Produto Planning Review Retrospective

68
● sequência de eventos e o
próprio Sprint
● quem está presente e o

Exercício nos Grupos


que faz cada um em cada
evento
● como é e quais os
objetivos de cada evento
● quais são e o que são os
artefatos gerados e seus
O ciclo do Scrum
compromissos

● Atenção ao timer: 12 minutos Ciclo do Scrum


● Observando a figura do ciclo do Daily
Scrum
Scrum
Master
Product
Owner

Scrum, use seu conhecimento


atual para buscar explicar como Product
Backlog
Sprint
Backlog Desenvolvedores

o ciclo funciona para os colegas


● Anote as dúvidas em post-its Sprint Definição
de Pronto
Objetivo
do Sprint Incremento(s)

Objetivo do Sprint Sprint Sprint


Produto Planning Review Retrospective

69
Ready vs. Done

Preparado?
Definição de Pronto: é o
Compromisso do Incremento.
Definição de Preparado: Estado em que o Incremento e
estado em que o item do cada item deve estar para que
Product Backlog deve estar sejam considerados prontos
para poder entrar no Sprint
Pronto?

70
Ready vs. Done
Exemplos

Definição de Preparado Definição de Pronto


"Consideramos que o item está "Consideramos que o trabalho
preparado para entrar no Sprint está pronto e é parte do
quando..." entregável quando..."
● Formato de User Story ● Passou nos testes
unitários automatizados
● Funcionalidade detalhada
● Passou nos testes de
● Dados de teste recebidos
aceitação automatizados
● < 5 dias de trabalho
● Página do manual feita

71
Exercício
O ciclo do Scrum

● Atenção ao timer: 7 minutos


● Conecte as palavras-chave ou
expressões a seu significado
correspondente
● Aproveite para esclarecer as dúvidas
dos colegas
72
http://www.encurtador.com.br/bsvES

74
(1) Desenvolvedores (h) aqueles que constróem o produto

(2) Product Owner (d) aquele que decide sobre o produto

(3) Scrum Master (j) o facilitador e líder-servidor nos processos do Sprint

(4) Incremento (i) fatia do produto com valor visível produzida no Sprint

(5) Sprint Backlog (e) o plano para se realizar o Objetivo do Sprint

(6) Product Backlog (a) lista de itens de trabalho para se realizar a Visão do Produto

(7) Definição de Pronto (b) o que é necessário fazer para que os itens estejam prontos

(8) Sprint (k) o ciclo de desenvolvimento

(9) Sprint Planning (l) reunião para planejar o Sprint que se inicia

(10) Daily Scrum (g) reunião para planejar o dia de trabalho

(11) Sprint Review (f) reunião para se obter feedback sobre o produto

(12) Sprint Retrospective (c) reunião para melhorar o trabalho da Equipa de Scrum

75
Priorizando o Valor

76
Entregas: Tradicional x Ágil
Tradicional
Análise e Planejamento Execução Verificação/Correção

Ágil

● A priorização no Ágil se dá para entregar, com frequência, o próximo


incremento de maior valor.

77
Incremento de Valor
Incremento Retorno
de valor alto

Retorno
baixo
Sem
retorno
INÍCIO FIM

Tempo

78
Priorização de Valor
Livraria online

● Vamos imaginar uma nova livraria


online. Qual seu propósito de negócio?

79
Priorização de Valor
Livraria online

● Vamos imaginar uma nova livraria


online. Qual seu propósito de negócio?

Vender Negócios

80
Priorização de Valor
Livraria online

● Na livraria, qual problema resolvemos


para seu principal utilizador/usuário?

81
Priorização de Valor
Livraria online

● Na livraria, qual problema resolvemos


para seu principal utilizador/usuário?

Comprar Utilizador

82
Priorização de Valor
Livraria online

● Ágil: perspectiva do utilizador/usuário


para alcançar o propósito de negócios

Vender Negócios

Comprar Utilizador

83
Exercício nos Grupos
Priorização por valor

● Atenção ao timer: 7 minutos


● Liste e priorize as funcionalidades que vocês esperam
estarem presentes na livraria online
● Perspectiva do utilizador/usuário comprador
● Ignorar outros utilizadores/usuário
● Priorize! Essa será a ordem inicial de desenvolvimento

84
Priorização de Valor
Livraria online

Vender Negócios

Comprar Utilizador

85
Priorização de Valor
Livraria online

Vender Negócios

Comprar Utilizador

Finalizar
Encontrar Definir
entrega Compra

86
Priorização de Valor
Livraria online

Vender Negócios

Comprar Utilizador

Finalizar
Encontrar Definir
entrega Compra

Buscar Pagar c/
por título Paypal

87
PRODUCT BACKLOG
Qual o formato de product backlog ideal?

1 2 3
PLANEJAMENTO CONTÍNUO
Retrospectiva
Referências
Nossa relação vai muito além desse momento.

VEM
DE
OUÇA
INSTA!

SIGA
https://k21.global/lovetheproblem
Livros
Continuous Evolution of
People and Organizations

k21.global

Você também pode gostar