Workshop Inception Enxuta
Baseado no Livro Direto ao Ponto e Blog do Paulo Caroli
(www.caroli.org)
Mayra R Souza
@paola_mayra
Atualmente Agile Coach na ZAP Imóveis do grupo Globo.
Trabalhou 2 anos na ThoughtWorks junto com Paulo
Caroli facilitando Inception em clientes da
Thoughtworks, facilitando workshops de aprendizado e
desenvolvendo novas pessoas facilitadoras. Apoiou e
desenvolveu muitas pessoas em sua jornada na TW!
Atuou nos papéis de analista de negócios, coach e
facilitadora de práticas ágeis. Formada em Engenheira de
Produção pela PUCRS, com especializações em Scrum
Product Owner, FMEA de processos, Auditoria,
Management 3.0, Visual Thinking e com experiência em
diversas áreas como: gestão de pessoas, comercial,
treinamentos e qualidade. Jornada profissional de 15
anos com gestão de pessoas, treinamentos e
reengenharia de processos.
Paulo Caroli consultor principal da Thoughtworks Brasil e
cofundador da Agile Brazil, possui mais de vinte anos de
experiência em gestão e desenvolvimento de software,
passando por corporações no Brasil, Índia e EUA . Em 2000,
conheceu o Extreme Programming e, desde então, tem
mantido seu foco em processos e práticas de gestão e
desenvolvimento ágil. Ingressou na ThoughtWorks em 2006
e ocupou os cargos de agile coach, treinador, e gerente de
projetos. Possui os títulos de Bacharel em Ciência da
Computação e MS em Engenharia de Software, ambos da
PUC-Rio.
Autor dos Livros ” Direto Ao Ponto; Criando Produtos de
forma enxuta” , e “Fun Retrospectives; activities and ideas
for making agile retrospectives more engaging”.
AGENDA DO WORKSHOP
֎O que é MVP?
֎Porque fazer uma Inception?
֎Como preparar uma Inception Enxuta?
֎Mão na massa! Vamos praticar.
O QUE É MVP?
Produto mínimo viável é a versão mais simples de um produto que pode ser disponibilizado para o
negócio, focando na entrega de valor de acordo com objetivos de negócios e as necessidades dos
usuários. O objetivo do MVP é o produto mínimo, validação de pedaços menores, bem menos
elaborados do que uma versão final, mas viável para verificar se o direcionamento está correto.
MÉTODO TRADICIONAL
DESENVOLVIMENTO LEAN
Code
Data
Ideas
Loop Lean Start up: construir, medir e aprender
Steve Blank: build, measure, learn
Origem da imagem: http://euheroi.com.br/a-startup-enxuta/
MVP
Origem da imagem: http://blog.crisp.se/author/henrikkniberg
MVP
Origem da imagem: http://blog.crisp.se/2014/07/01/henrikkniberg/how-do-you-know-that-your-product-works
COMO ENTREGAR ESTE PRODUTO
EM MVP?
MVP 3MVP 1 MVP 2
MVP 4 MVP 5 MVP 6
VANTAGENS DO MVP
֎Ciclos curtos de feedback;
֎Resposta rápida: pivotar, cancelar ou corrigir a viabilização do
produto;
֎Evolução incremental do produto;
֎Validar incremento e guiar-se pelos resultados iniciais;
֎Ajuda a fundamentar decisões sobre o seu negócio;
֎Entende e valida rapidamente as hipóteses:
▪ Sobre o negócio
▪ Real necessidade do usuário
▪ Usabilidade
PREVENÇÃO
PORQUE FAZER UMA
INCEPTION?
•A Inception marca o início de um projeto é a etapa em que a equipe descobre e entende
coletivamente sobre o escopo do produto que será desenvolvido. Ao final o time tem o
plano do desenvolvimento do produto em MVPs e deve estar mais entrosado com uma
visão mais clara do caminho a seguir.
ALINHAMENTO
Origem da imagem: https://www.thoughtworks.com/pt/insights/blog/inception-o-que-quem-onde-quando-como-0
16
Community Building Diverge and
Converge
Share thoughts
and ideas
Collaborate in a single
strategy
CONVERGE TO DEFINE
SolutionProblem
ENTREGAS RÁPIDAS E FREQUENTES
FEEDBACK
Origem da imagem: http://blog.jelastic.com/2015/07/07/devops-tools-continuous-delivery-jelastic-private-cloud-part-2-configure-jenkins-app-
life-%D1%81ycle-automation/
֎ COLABORAÇÃO
֎ COMPARTILHAR
֎ INTEGRAÇÃO
֎ INTERAÇÃO
֎ FEEDBACK
OQUE ROLA EM UMA INCEPTION?
INCEPTION ENXUTA
Como planejar?
O que fazer na Inception?
Quais atividades?
SALA PARA INCEPTION
POST-ITS
FLIP CHART
DATASHOW
֎QUADRO BRANCO
֎COFFEE BREAK
֎CANETAS E FOLHAS
MESA E CADEIRAS
QUEM PARTICIPA?
֎Facilitador(a);
֎Membros ativos do projeto:
▪ Gerente de Projeto (PM)
▪ Analista de negócios (BA)
▪ Desenvolvedores (Dev)
▪ Analista de testes (QA)
▪ Designer (UX)
▪ Dono do Produto (PO)
֎Stakeholders.
CAMPANHA DE E-MAIL DA INCEPTION
Sequência de e-mails antes da Inception com objetivo de informar
sobre o processo e despertar interesse do grupo participante.
Quando? Assunto do e-mail? Sobre o que?
14 dias antes [Inception] Save the date Reservar a agenda
10 dias antes [Inception] Por que uma Inception?
Explicando sobre o processo
e objetivo da Inception
7 dias antes [Inception] Qual agenda da semana? Programação da semana
3 dias antes [Inception] O que faz o facilitador? Apresentando o facilitador
PLANEJAMENTO DA SEMANA
Segunda Terça Quarta Quinta Sexta
MANHÃ
Introdução
Personas
Nivelando
Funcionalidades
(Features)
Trade-off Consolidação
Kick off
Visão do Produto
ALMOÇO
TARDE
Objetivos do
Produto
Funcionalidades
(Features)
Jornadas do
usuário
Sequenciamento de
Funcionalidades
Showcase
CANVAS MVP
Consolidação Consolidação Consolidação Consolidação
֎ A importância da participação dos STAKEHOLDERS nas
atividades;
֎ SHOWCASE vivo;
֎ Atividades foco: Negócio, UX, Engenharia e Gestão.
ICEBREACKER & ENERGIZER
֎Quebra gelo
֎Interação
֎Socialização
֎Descontração
֎Desarma as pessoas
֎Energizante
Blog Fun Retrospectives do Paulo Caroli
www.funretrospectives.com/
O QUE ACERTAR NO INÍCIO?
QUADRANTE RAID: Risks,
Assumptions, Issues and
Dependencies.
AGENDA BURN UP
VISÃO DO PRODUTO
Para [cliente final],
cujo [problema que precisa ser resolvido],
o [nome do produto]
é um [categoria do produto]
que [benefício-chave, razão para adquiri -lo].
Diferentemente da [alternativa da concorrência],
o nosso produto [diferença-chave].
OBJETIVOS DO PRODUTO
O produto é…
O produto não é…
O produto faz…
O produto não faz…
Rafael Sabbagh
OBJETIVOS DO PRODUTO
Se você tiver que resumir este produto em três objetivos para
seus usuários, quais seriam eles?
PERSONAS
Natalia Arsand
PERSONAS
FUNCIONALIDADES (Features)
O que precisa ter no produto para que tal persona
alcance tal objetivo?
PERSONAS
OBJETIVOS
FEATURES ANTES OU DEPOIS DA JORNADA DO USUÁRIO!
POR QUÊ?
ENTENDIMENTO TÉCNICO E DE
NEGÓCIO DAS FUNCIONALIDADES
NÍVEL DE
INCERTEZA
NÍVEL DE ESFORÇO E
VALOR
VALOR DE NEGÓCIO:
★ ALTÍSSIMO;
★ MUITO ALTO;
★ ALTO.
NIVELANDO FUNCIONALIDADES (Features)
֎ TODOS COM POST - ITS E CANETAS
֎ COLAR ANOTAÇÕES ATRÁS DOS CARTÕES
TRADE-OFFs
Esta atividade promove uma conversa aberta e colaborativa sobre os trade offs.
Trade-offs mais esclarecidos evitam desentendimentos e ajudam na rápida
tomada de decisões.
O que tem um valor maior: a segurança ou a facilidade de usar?
E quanto a escalabilidade e segurança?
E escalabilidade e facilidade de usar?
JORNADA DO USUÁRIO
A jornada do usuário descreve o percurso de um usuário por uma sequência de
passos para alcançar um objetivo. Alguns desses passos representam diferentes
pontos de contato com o produto, caracterizando a interação do usuário com
ele. ֎ DEPOIS DA ATIVIDADE É
POSSÍVEL IDENTIFICAR QUAIS
FEATURES TEM RELAÇÃO COM
OS PASSOS DA JORNADA;
֎ É UM MOMENTO DE
VALIDAÇÃO: PODENDO
ELIMINAR OU CRIAR NOVAS
FEATURES.
SEQUENCIAMENTO DE FUNCIONALIDADES
Planeja a entrega de forma incremental com MVPs.
֎ A IDEIA DA ONDA É NÃO TER
UMA GRANDE INCERTEZA;
֎ NÃO CONFUNDA ONDA COM
ITERAÇÃO;
֎ O MVP NÃO PRECISA SER UMA
ONDA COMPLETA, PODE TER
MAIS OU MENOS FEATURES;
֎ VOCÊ TEM QUE ENTREGAR
VALOR X FUNCIONALIDADE NO
MVP.
REGRAS DO SEQUENCIADOR DE FUNCIONALIDADES
֎Uma onda pode conter no máximo 3
features;
֎Uma onda não pode conter mais de uma
feature cartão vermelho;
֎Uma onda não pode conter somente
cartões amarelos e vermelho;
֎A soma de esforço das features não pode
ultrapassar 5 Es;
֎A soma de valor das features não pode
ser menos de 4 $s;
֎Uma onda tem de conter no mínimo 2
features.
CÁLCULO DE AMOSTRAGEM
Dev
Senior
Dev
Jr.
CANVAS MVP
O Canvas MVP alinha e clarifica o que é o MVP.
CANVAS MVP
+
Loop Lean Start up construir-
medir-aprender
Loop Design thinking usuário-
jornada-ação
Plataformas
MÃO NA MASSA!
Agradecemos a presença de
todes!
Dúvidas e feedback:
https://br.linkedin.com/in/mayrarodriguesdesouza
@paola_mayra
acaocriandoambientes@gmail.com

Workshop Inception Enxuta

  • 1.
    Workshop Inception Enxuta Baseadono Livro Direto ao Ponto e Blog do Paulo Caroli (www.caroli.org) Mayra R Souza @paola_mayra
  • 2.
    Atualmente Agile Coachna ZAP Imóveis do grupo Globo. Trabalhou 2 anos na ThoughtWorks junto com Paulo Caroli facilitando Inception em clientes da Thoughtworks, facilitando workshops de aprendizado e desenvolvendo novas pessoas facilitadoras. Apoiou e desenvolveu muitas pessoas em sua jornada na TW! Atuou nos papéis de analista de negócios, coach e facilitadora de práticas ágeis. Formada em Engenheira de Produção pela PUCRS, com especializações em Scrum Product Owner, FMEA de processos, Auditoria, Management 3.0, Visual Thinking e com experiência em diversas áreas como: gestão de pessoas, comercial, treinamentos e qualidade. Jornada profissional de 15 anos com gestão de pessoas, treinamentos e reengenharia de processos.
  • 3.
    Paulo Caroli consultorprincipal da Thoughtworks Brasil e cofundador da Agile Brazil, possui mais de vinte anos de experiência em gestão e desenvolvimento de software, passando por corporações no Brasil, Índia e EUA . Em 2000, conheceu o Extreme Programming e, desde então, tem mantido seu foco em processos e práticas de gestão e desenvolvimento ágil. Ingressou na ThoughtWorks em 2006 e ocupou os cargos de agile coach, treinador, e gerente de projetos. Possui os títulos de Bacharel em Ciência da Computação e MS em Engenharia de Software, ambos da PUC-Rio. Autor dos Livros ” Direto Ao Ponto; Criando Produtos de forma enxuta” , e “Fun Retrospectives; activities and ideas for making agile retrospectives more engaging”.
  • 4.
    AGENDA DO WORKSHOP ֎Oque é MVP? ֎Porque fazer uma Inception? ֎Como preparar uma Inception Enxuta? ֎Mão na massa! Vamos praticar.
  • 5.
    O QUE ÉMVP? Produto mínimo viável é a versão mais simples de um produto que pode ser disponibilizado para o negócio, focando na entrega de valor de acordo com objetivos de negócios e as necessidades dos usuários. O objetivo do MVP é o produto mínimo, validação de pedaços menores, bem menos elaborados do que uma versão final, mas viável para verificar se o direcionamento está correto.
  • 6.
  • 7.
    DESENVOLVIMENTO LEAN Code Data Ideas Loop LeanStart up: construir, medir e aprender Steve Blank: build, measure, learn Origem da imagem: http://euheroi.com.br/a-startup-enxuta/
  • 8.
    MVP Origem da imagem:http://blog.crisp.se/author/henrikkniberg
  • 9.
    MVP Origem da imagem:http://blog.crisp.se/2014/07/01/henrikkniberg/how-do-you-know-that-your-product-works
  • 10.
    COMO ENTREGAR ESTEPRODUTO EM MVP?
  • 11.
    MVP 3MVP 1MVP 2 MVP 4 MVP 5 MVP 6
  • 12.
    VANTAGENS DO MVP ֎Cicloscurtos de feedback; ֎Resposta rápida: pivotar, cancelar ou corrigir a viabilização do produto; ֎Evolução incremental do produto; ֎Validar incremento e guiar-se pelos resultados iniciais; ֎Ajuda a fundamentar decisões sobre o seu negócio; ֎Entende e valida rapidamente as hipóteses: ▪ Sobre o negócio ▪ Real necessidade do usuário ▪ Usabilidade
  • 13.
  • 14.
    PORQUE FAZER UMA INCEPTION? •AInception marca o início de um projeto é a etapa em que a equipe descobre e entende coletivamente sobre o escopo do produto que será desenvolvido. Ao final o time tem o plano do desenvolvimento do produto em MVPs e deve estar mais entrosado com uma visão mais clara do caminho a seguir.
  • 15.
    ALINHAMENTO Origem da imagem:https://www.thoughtworks.com/pt/insights/blog/inception-o-que-quem-onde-quando-como-0
  • 16.
    16 Community Building Divergeand Converge Share thoughts and ideas Collaborate in a single strategy CONVERGE TO DEFINE SolutionProblem
  • 17.
    ENTREGAS RÁPIDAS EFREQUENTES FEEDBACK Origem da imagem: http://blog.jelastic.com/2015/07/07/devops-tools-continuous-delivery-jelastic-private-cloud-part-2-configure-jenkins-app- life-%D1%81ycle-automation/
  • 18.
    ֎ COLABORAÇÃO ֎ COMPARTILHAR ֎INTEGRAÇÃO ֎ INTERAÇÃO ֎ FEEDBACK OQUE ROLA EM UMA INCEPTION?
  • 19.
    INCEPTION ENXUTA Como planejar? Oque fazer na Inception? Quais atividades?
  • 20.
    SALA PARA INCEPTION POST-ITS FLIPCHART DATASHOW ֎QUADRO BRANCO ֎COFFEE BREAK ֎CANETAS E FOLHAS MESA E CADEIRAS
  • 21.
    QUEM PARTICIPA? ֎Facilitador(a); ֎Membros ativosdo projeto: ▪ Gerente de Projeto (PM) ▪ Analista de negócios (BA) ▪ Desenvolvedores (Dev) ▪ Analista de testes (QA) ▪ Designer (UX) ▪ Dono do Produto (PO) ֎Stakeholders.
  • 22.
    CAMPANHA DE E-MAILDA INCEPTION Sequência de e-mails antes da Inception com objetivo de informar sobre o processo e despertar interesse do grupo participante. Quando? Assunto do e-mail? Sobre o que? 14 dias antes [Inception] Save the date Reservar a agenda 10 dias antes [Inception] Por que uma Inception? Explicando sobre o processo e objetivo da Inception 7 dias antes [Inception] Qual agenda da semana? Programação da semana 3 dias antes [Inception] O que faz o facilitador? Apresentando o facilitador
  • 23.
    PLANEJAMENTO DA SEMANA SegundaTerça Quarta Quinta Sexta MANHÃ Introdução Personas Nivelando Funcionalidades (Features) Trade-off Consolidação Kick off Visão do Produto ALMOÇO TARDE Objetivos do Produto Funcionalidades (Features) Jornadas do usuário Sequenciamento de Funcionalidades Showcase CANVAS MVP Consolidação Consolidação Consolidação Consolidação ֎ A importância da participação dos STAKEHOLDERS nas atividades; ֎ SHOWCASE vivo; ֎ Atividades foco: Negócio, UX, Engenharia e Gestão.
  • 24.
    ICEBREACKER & ENERGIZER ֎Quebragelo ֎Interação ֎Socialização ֎Descontração ֎Desarma as pessoas ֎Energizante Blog Fun Retrospectives do Paulo Caroli www.funretrospectives.com/
  • 25.
    O QUE ACERTARNO INÍCIO? QUADRANTE RAID: Risks, Assumptions, Issues and Dependencies.
  • 26.
  • 27.
    VISÃO DO PRODUTO Para[cliente final], cujo [problema que precisa ser resolvido], o [nome do produto] é um [categoria do produto] que [benefício-chave, razão para adquiri -lo]. Diferentemente da [alternativa da concorrência], o nosso produto [diferença-chave].
  • 28.
    OBJETIVOS DO PRODUTO Oproduto é… O produto não é… O produto faz… O produto não faz… Rafael Sabbagh
  • 29.
    OBJETIVOS DO PRODUTO Sevocê tiver que resumir este produto em três objetivos para seus usuários, quais seriam eles?
  • 30.
  • 31.
  • 32.
    FUNCIONALIDADES (Features) O queprecisa ter no produto para que tal persona alcance tal objetivo? PERSONAS OBJETIVOS FEATURES ANTES OU DEPOIS DA JORNADA DO USUÁRIO! POR QUÊ?
  • 33.
    ENTENDIMENTO TÉCNICO EDE NEGÓCIO DAS FUNCIONALIDADES NÍVEL DE INCERTEZA NÍVEL DE ESFORÇO E VALOR VALOR DE NEGÓCIO: ★ ALTÍSSIMO; ★ MUITO ALTO; ★ ALTO.
  • 34.
    NIVELANDO FUNCIONALIDADES (Features) ֎TODOS COM POST - ITS E CANETAS ֎ COLAR ANOTAÇÕES ATRÁS DOS CARTÕES
  • 35.
    TRADE-OFFs Esta atividade promoveuma conversa aberta e colaborativa sobre os trade offs. Trade-offs mais esclarecidos evitam desentendimentos e ajudam na rápida tomada de decisões. O que tem um valor maior: a segurança ou a facilidade de usar? E quanto a escalabilidade e segurança? E escalabilidade e facilidade de usar?
  • 36.
    JORNADA DO USUÁRIO Ajornada do usuário descreve o percurso de um usuário por uma sequência de passos para alcançar um objetivo. Alguns desses passos representam diferentes pontos de contato com o produto, caracterizando a interação do usuário com ele. ֎ DEPOIS DA ATIVIDADE É POSSÍVEL IDENTIFICAR QUAIS FEATURES TEM RELAÇÃO COM OS PASSOS DA JORNADA; ֎ É UM MOMENTO DE VALIDAÇÃO: PODENDO ELIMINAR OU CRIAR NOVAS FEATURES.
  • 37.
    SEQUENCIAMENTO DE FUNCIONALIDADES Planejaa entrega de forma incremental com MVPs. ֎ A IDEIA DA ONDA É NÃO TER UMA GRANDE INCERTEZA; ֎ NÃO CONFUNDA ONDA COM ITERAÇÃO; ֎ O MVP NÃO PRECISA SER UMA ONDA COMPLETA, PODE TER MAIS OU MENOS FEATURES; ֎ VOCÊ TEM QUE ENTREGAR VALOR X FUNCIONALIDADE NO MVP.
  • 38.
    REGRAS DO SEQUENCIADORDE FUNCIONALIDADES ֎Uma onda pode conter no máximo 3 features; ֎Uma onda não pode conter mais de uma feature cartão vermelho; ֎Uma onda não pode conter somente cartões amarelos e vermelho; ֎A soma de esforço das features não pode ultrapassar 5 Es; ֎A soma de valor das features não pode ser menos de 4 $s; ֎Uma onda tem de conter no mínimo 2 features.
  • 39.
  • 40.
    CANVAS MVP O CanvasMVP alinha e clarifica o que é o MVP.
  • 41.
    CANVAS MVP + Loop LeanStart up construir- medir-aprender Loop Design thinking usuário- jornada-ação Plataformas
  • 42.
  • 43.
    Agradecemos a presençade todes! Dúvidas e feedback: https://br.linkedin.com/in/mayrarodriguesdesouza @paola_mayra acaocriandoambientes@gmail.com