< Return to Video

INOV CAP08 2024 VIDEOCAST PLANNING POKER

  • 0:08 - 0:10
    Você conhece o planning poker?
  • 0:10 - 0:12
    Pois é, é exatamente disso
    que nós vamos falar.
  • 0:12 - 0:17
    Eu sou o Robson Pantolfi, head de tecnologia
    e produtos, e também professor na FIAP.
  • 0:17 - 0:21
    E temos aqui um time de ponta
    para simular esse cenário com vocês.
  • 0:21 - 0:24
    Por falar de time de ponta,
    eu estou aqui na ponta da mesa.
  • 0:24 - 0:27
    Sou o André David,
    professor, desenvolvedor
  • 0:27 - 0:30
    e, junto com você, eu quero descobrir
    que história é essa de planning poker
  • 0:30 - 0:32
    e onde nós vamos levar ele.
  • 0:32 - 0:35
    Eu sou a Laura Gurgel, sou head
    de experiência do cliente na _____
  • 0:35 - 0:37
    e também professora da FIAP,
  • 0:37 - 0:43
    e, assim como o André, vou descobrir
    que diabos seria planning poker.
  • 0:43 - 0:48
    Eu sou a Ju Amoasei, eu sou desenvolvedora
    back-end e instrutora de programação.
  • 0:48 - 0:52
    E aí, eu vou ajudar a esclarecer o que é
    o planning poker e para quê ele é usado.
  • 0:52 - 0:57
    Eu acho que nós podemos partir daí, vocês
    contarem para nós o que é esse planning poker,
  • 0:57 - 1:01
    por que nós estamos com monte de carta
    na mão e, principalmente, para que ele serve.
  • 1:01 - 1:01
    Legal.
  • 1:01 - 1:07
    Bom, antes de tudo, é importante nós
    entendermos a dinâmica de estimativas
  • 1:07 - 1:10
    o que ela segue e como que é
    o contexto histórico.
  • 1:10 - 1:13
    Historicamente, existiam
    várias metodologias,
  • 1:13 - 1:17
    a mais famosa, especialmente
    em projetos de sistemas,
  • 1:17 - 1:19
    era justamente a análise
    de ponto de função.
  • 1:19 - 1:22
    Mas, diferente do que é
    o nosso modelo ágil,
  • 1:22 - 1:26
    outros modelos tinham um padrão,
    tabelas que, muitas vezes,
  • 1:26 - 1:31
    não respeitavam a produtividade
    real de cada personagem do time.
  • 1:31 - 1:36
    Com o planning poker, isso mudou
    um pouco e isso respeita muito mais,
  • 1:36 - 1:40
    inclusive é estimado pelo próprio
    time que vai construir o produto.
  • 1:40 - 1:42
    O planning poker, assim
    como está na mesa,
  • 1:42 - 1:47
    ele reflete diretamente
    a filosofia de Fibonacci,
  • 1:47 - 1:49
    que é uma regra matemática,
    uma sequência
  • 1:49 - 1:53
    que indica que o próximo número
    representa a soma dos dois anteriores.
  • 1:53 - 2:00
    Então, aqui, nós vemos em uma escala
    crescente, 1, 2, 3 e, consequentemente,
  • 2:00 - 2:03
    números que representam
    a soma dos dois anteriores.
  • 2:03 - 2:05
    É muito comum
    no planning poker,
  • 2:05 - 2:09
    a partir do 20, você não ter mais
    exatamente essa regra a risca,
  • 2:09 - 2:14
    como o 21, mas sim você ter escalas
    maiores que representam os épicos.
  • 2:14 - 2:19
    Uma ponta muito importante disso tudo
    é que esse baralho vai ser utilizado
  • 2:19 - 2:24
    por todas as pessoas do time e,
    a cada tarefa que nós formos estimar
  • 2:24 - 2:27
    para definir o quanto de trabalho
    vai caber no nosso sprint,
  • 2:27 - 2:29
    não mais no modelo anterior,
  • 2:29 - 2:33
    quando nós definíamos o quanto de tempo
    nós demoraríamos para cada tarefa,
  • 2:33 - 2:39
    aqui, nós vamos discutir sobre os itens,
    nós vamos apresentar ao mesmo tempo as cartas
  • 2:39 - 2:44
    e isso vai ser um norte para nós
    definirmos o tamanho de cada tarefa,
  • 2:44 - 2:50
    o tamanho de cada história, o tamanho
    da complexidade de cada tarefa.
  • 2:50 - 2:54
    Um ponto muito importante do porquê
    que isso tem sido cada vez mais adotado
  • 2:54 - 2:59
    é porque, muitas vezes, no modelo
    anterior, você tinha muita discordância,
  • 2:59 - 3:02
    uma pessoa mais sênior,
    uma pessoa mais júnior
  • 3:02 - 3:04
    ou alguém que tinha mais
    experiência naquele projeto,
  • 3:04 - 3:07
    entre outras pessoas
    com menos experiência.
  • 3:07 - 3:12
    Aqui, independente de quem vai demorar
    mais ou menos para compreender
  • 3:12 - 3:18
    e executar uma tarefa, ambos vão concordar
    que uma tarefa é mais complexa que a outra.
  • 3:18 - 3:22
    Consequentemente, uma pode
    ter uma pontuação 8 ou 5
  • 3:22 - 3:25
    em comparação a outra,
    que teria a pontuação 1 ou 2.
  • 3:25 - 3:29
    É impressão minha ou nós estamos
    em uma vibe meio jogo de tabuleiro,
  • 3:29 - 3:32
    onde nós aprendemos melhor
    jogando do que lendo as regras?
  • 3:32 - 3:35
    É exatamente isso, André, e é exatamente
    isso que nós vamos fazer agora.
  • 3:35 - 3:40
    Bom, para começar a nossa simulação,
    é muito importante nós entendermos
  • 3:40 - 3:43
    o que aconteceu antes
    de começar essa dinâmica
  • 3:43 - 3:45
    e quais são os papéis
    que nós estamos simulando.
  • 3:45 - 3:50
    Aqui, somos o time que vai participar
    da construção desse produto,
  • 3:50 - 3:53
    o time de desenvolvimento, se não
    é desenvolvimento de sistemas,
  • 3:53 - 3:55
    porque o seu produto é
    outro, é de documentação,
  • 3:55 - 3:58
    são as pessoas que vão escrever
    a documentação, enfim,
  • 3:58 - 4:02
    são as pessoas que fazem parte
    do time que está construindo.
  • 4:02 - 4:04
    Antes disso,
    o que aconteceu na prática?
  • 4:04 - 4:09
    O nosso product owner, ou PO,
    definiu qual é o escopo do projeto,
  • 4:09 - 4:12
    o que nós vamos fazer,
    quais são as prioridades
  • 4:12 - 4:16
    e o que que nós vamos atacar primeiro,
    e essas tarefas que são as prioridades
  • 4:16 - 4:20
    é o que nós vamos estimar aqui, pensando
    no que nós vamos fazer no próximo sprint.
  • 4:20 - 4:24
    começando aqui, então, repassando
    o nosso exemplo de escopo,
  • 4:24 - 4:28
    nós temos, aqui, um sistema
    de locação de veículos.
  • 4:28 - 4:32
    Nesse sistema de locação de veículos
    nós temos alguns módulos-chaves,
  • 4:32 - 4:37
    nós temos o cadastro de carros
    para você vincular os carros à agência,
  • 4:37 - 4:40
    você tem o cadastro
    de clientes que vão locar,
  • 4:40 - 4:44
    você tem toda a parte
    de pedidos, atendimentos,
  • 4:44 - 4:48
    que é justamente para fazer
    a reserva do carro, alugar o carro,
  • 4:48 - 4:54
    devolver e assim por diante, e você
    tem outras funcionalidades internas,
  • 4:54 - 4:58
    sejam para processar o pagamento, sejam
    para colocar o carro para manutenção,
  • 4:58 - 5:02
    sejam relatórios
    para o acompanhamento gerencial.
  • 5:02 - 5:07
    E, dentro desse escopo, foi
    priorizado pelo nosso cliente
  • 5:07 - 5:12
    que nós primeiro fizéssemos toda
    a parte para já fazer a locação do carro,
  • 5:12 - 5:16
    porque a parte cadastral, para ele
    já começar a utilizar alguma coisa,
  • 5:16 - 5:20
    já começar a operacionalizar, nós vamos
    cadastrar diretamente no banco de dados
  • 5:20 - 5:25
    e ele já consegue ali fazer uma reserva
    com aqueles clientes já pré-cadastrados
  • 5:25 - 5:28
    e os carros também
    já cadastrados.
  • 5:28 - 5:32
    Dentro desse primeiro grupo, então,
    eu gostaria de repassar com vocês aqui
  • 5:32 - 5:37
    quais são as histórias
    que foram mais prioritárias.
  • 5:37 - 5:40
    Bom, o primeiro grupo, aqui, está
    diretamente como eu mencionei,
  • 5:40 - 5:44
    ligado à operação
    de locação de carro.
  • 5:44 - 5:46
    Então, nós temos
    como primeira história aqui:
  • 5:46 - 5:52
    como atendimento, desejo reservar um carro
    para locação, então só fiz a reserva,
  • 5:52 - 5:57
    depois eu vou retirá-lo e, na sequência,
    nós temos o cancelamento dessa reserva.
  • 5:57 - 6:02
    Depois nós temos a locação
    e a baixa do retorno da locação,
  • 6:02 - 6:07
    e nós temos as atividades de pagamentos
    e, para fechar, o que seria o MVP,
  • 6:07 - 6:13
    o mínimo que ele precisa para colocar
    para rodar a parte do relatório de vendas.
  • 6:13 - 6:16
    Então, com isso, nós temos
    um mínimo para começar a operação
  • 6:16 - 6:20
    e aí, nos outros sprints, nós vamos
    trabalhando mais funcionalidades
  • 6:20 - 6:23
    que vão ser atualizadas
    nesse sistema,
  • 6:23 - 6:26
    cada vez dando mais autonomia
    para o nosso cliente.
  • 6:26 - 6:30
    Bom, a primeira coisa que nós
    precisamos fazer numa rodada,
  • 6:30 - 6:33
    lembrando que nós estamos
    usando o planning poker
  • 6:33 - 6:39
    e consequentemente nós vamos buscar aqui
    comparação de complexidade entre as tarefas,
  • 6:39 - 6:41
    a primeira coisa,
    nós precisamos definir,
  • 6:41 - 6:47
    encontrar o que seria um item de menor
    complexidade dentre essas funções.
  • 6:47 - 6:49
    Pantolfi, quando nós estamos
    falando de complexidade,
  • 6:49 - 6:50
    nós estamos falando do quê?
  • 6:50 - 6:54
    Do tempo que nós demoramos a fazer
    uma tarefa, do trabalho que vai me dar,
  • 6:54 - 6:56
    quanta dor de cabeça eu
    vou ter para resolver aquilo?
  • 6:56 - 6:58
    O que nós estamos
    buscando definir?
  • 6:58 - 7:02
    Essa é uma ótima pergunta, André,
    porque existe uma confusão natural
  • 7:02 - 7:06
    pela forma como, historicamente,
    nós sempre estimamos tarefas.
  • 7:06 - 7:10
    Então, nós sempre nos preocupamos
    em quanto tempo eu gasto em uma tarefa.
  • 7:10 - 7:13
    Aqui, o tempo você já
    tem pré-estabelecido,
  • 7:13 - 7:18
    você tem 2 semanas, que é o padrão,
    mas você pode usar de 1 a 4 semanas,
  • 7:18 - 7:22
    mas você tem o tempo do seu sprint,
    que é aquele tempo fixo que vai se repetir.
  • 7:22 - 7:26
    O que nós vamos buscar agora é o quanto
    de pontos nós conseguimos fazer
  • 7:26 - 7:28
    dentro dessas duas semanas.
  • 7:28 - 7:30
    Então, isso praticamente
    vai ser um exercício,
  • 7:30 - 7:34
    nós vamos primeiro estimar,
    comparando essas complexidades,
  • 7:34 - 7:38
    nós tomamos muito como referência
    listar todas as atividades
  • 7:38 - 7:41
    que nós temos para fazer,
    se abdicando de tempo, por quê?
  • 7:41 - 7:46
    Se você tem uma referência
    de gastar em uma tarefa duas horas
  • 7:46 - 7:49
    e, de repente, outra pessoa tem
    a referência de gastar uma hora só,
  • 7:49 - 7:51
    nós não podemos ficar
    encontrando o meio termo,
  • 7:51 - 7:57
    nós encontramos uma pontuação que caiba
    para ambos e, juntos, a cada sprint,
  • 7:57 - 8:00
    nós vamos entendendo quantos
    pontos estamos entregando
  • 8:00 - 8:04
    e, consequentemente, qual que é
    o nosso índice de produtividade.
  • 8:04 - 8:04
    Legal.
  • 8:04 - 8:09
    E isso vai tornando mais fácil,
    no segundo, terceiro, quarto sprint,
  • 8:09 - 8:14
    o que nós estimamos, nós já sabemos, de fato,
    depois que estimou um grupo de tarefas,
  • 8:14 - 8:18
    quanto delas vão caber, de fato,
    dentro do nosso sprint, legal?
  • 8:18 - 8:21
    Bom, a primeira tarefa,
    aqui na nossa lista,
  • 8:21 - 8:25
    seria justamente a reserva
    de um carro de locação,
  • 8:25 - 8:29
    e, nessa tarefa, para nós entregarmos
    ela, por ela ser a primeira,
  • 8:29 - 8:33
    e onde nós vamos ter o trabalho
    técnico de criar o projeto,
  • 8:33 - 8:36
    criar estrutura de banco de dados,
    criar as primeiras telas,
  • 8:36 - 8:40
    fazer todas as comunicações
    em todas as camadas.
  • 8:40 - 8:44
    Então, a primeira estruturação
    é diretamente nessa função.
  • 8:44 - 8:48
    Na sequência, nós temos uma
    que é o cancelamento da reserva,
  • 8:48 - 8:52
    e ela já aproveita toda essa estrutura
    que nós construímos no anterior
  • 8:52 - 8:57
    e ela faz apenas a mudança de um estado,
    que é, justamente, "carro reservado",
  • 8:57 - 8:59
    "carro sem reserva".
  • 8:59 - 9:01
    Podemos compreender,
    neste momento,
  • 9:01 - 9:05
    que o "cancelar", para nós,
    seria a nossa tarefa tamanho 1?
  • 9:05 - 9:08
    Acho que faz sentido, porque
    não vai ter todo esse processo
  • 9:08 - 9:10
    de nós termos que pensar
    no problema de novo.
  • 9:10 - 9:13
    Se aquilo que nós pensarmos
    pela primeira vez na reserva
  • 9:13 - 9:17
    puder só ser invertido e desfeito,
    estou dentro, pode ser o nosso 1.
  • 9:17 - 9:22
    Nós consideramos que, se o sistema
    está bem arquiteturado,
  • 9:22 - 9:25
    você incluir funcionalidades
    como cancelamento
  • 9:25 - 9:31
    não é uma tarefa trabalhosa, porque
    trabalhoso é diferente de levar muito tempo,
  • 9:31 - 9:33
    então eu acho que nós
    podemos considerar 1.
  • 9:33 - 9:38
    Legal, se nós, ao longo
    da revisão das funcionalidades,
  • 9:38 - 9:41
    encontrarmos alguma que seja mais
    simples, nós podemos, eventualmente,
  • 9:41 - 9:46
    trazer esse "cancelar reserva" para um 2
    e trazer o 1 para outra funcionalidade
  • 9:46 - 9:48
    que seja mais simples.
  • 9:48 - 9:50
    E essa revisão acontece
    com que frequência?
  • 9:50 - 9:54
    Na verdade, ao longo aqui da nossa reunião
    de planejamento, nós vamos entender ela.
  • 9:54 - 9:55
    Pode ser que, nessa reunião,
  • 9:55 - 9:58
    nós descubramos que estimamos
    alguma coisa com muito otimismo
  • 9:58 - 10:01
    - e outra com muito pessimismo.
    - Acontece com muita frequência.
  • 10:01 - 10:03
    E normal e esse é
    um ponto muito importante,
  • 10:03 - 10:10
    a estimativa não é um compromisso na pedra
    que as pessoas devem morrer se não cumprirem.
  • 10:10 - 10:13
    Isso aqui é muito mais
    um processo de aprendizado
  • 10:13 - 10:19
    em busca de uma velocidade de cruzeiro
    do que propriamente um compromisso na pedra.
  • 10:19 - 10:25
    Eu costumo dizer, e é bem comum,
    que os times demoram pelo menos 3 sprints
  • 10:25 - 10:27
    para entenderem, de fato,
    a sua velocidade de cruzeiro,
  • 10:27 - 10:30
    quantos pontos, de fato,
    cabem no sprint.
  • 10:30 - 10:34
    É muito comum o primeiro sprint
    você estimar mais, entregar menos,
  • 10:34 - 10:37
    depois estimar menos que está inseguro,
    entregar mais.
  • 10:37 - 10:41
    E aí vai encontrando aí o caminho conforme
    você vai acumulando entregas.
  • 10:41 - 10:45
    Então vamos lá que eu estou louco
    pra jogar esse negócio, voar.
  • 10:45 - 10:47
    Então,
    voltando na nossa primeira história,
  • 10:47 - 10:51
    que é justamente reservar o carro
    para locação,
  • 10:51 - 10:54
    então entendam que aqui eu estou criando
    o projeto,
  • 10:54 - 10:56
    estou criando
    a estrutura de banco de dados,
  • 10:56 - 10:59
    estou criando a primeira
    estrutura de telas para fazer a reserva,
  • 10:59 - 11:02
    então vai ter lá
    todas as informações do carro,
  • 11:03 - 11:07
    vai ter todo o vínculo diretamente
    das informações do cliente,
  • 11:07 - 11:10
    tem o processamento
    do pedido dessa reserva.
  • 11:10 - 11:14
    Então, essa primeira amarração,
    essa primeira estruturação,
  • 11:14 - 11:18
    a gente vai ter que trabalhar para poder
    entregar essa primeira história.
  • 11:18 - 11:22
    Então, dado esse cenário, dado essas
    tarefas que nós temos para fazer,
  • 11:22 - 11:24
    vocês podem escolher uma
  • 11:24 - 11:29
    carta que vocês entendem, comparando aí
    a complexidade com a tarefa de pontuação
  • 11:29 - 11:33
    número um.
  • 11:33 - 11:34
    Por favor.
  • 11:34 - 11:36
    A gente começa jogando para baixo.
  • 11:36 - 11:38
    Primeiro escondam as suas cartas.
  • 11:38 - 11:39
    Isso é muito importante.
  • 11:39 - 11:41
    A gente apresenta as cartas ao mesmo
    tempo.
  • 11:41 - 11:42
    Por quê?
  • 11:42 - 11:46
    Para que uma opinião
    não seja enviesada pela outra.
  • 11:46 - 11:50
    O mais importante é que o grupo
    tenha o seu próprio entendimento.
  • 11:50 - 11:53
    Ah, mas tem uma pessoa que é mais júnior,
    tem uma pessoa que é de fora
  • 11:53 - 11:56
    ou ela faz uma tarefa mais de negócio
    ou uma tarefa mais separada.
  • 11:56 - 11:58
    Não tem problema.
  • 11:58 - 12:02
    O exercício é justamente pra gente buscar
    cada vez mais esse time, sincronizar.
  • 12:03 - 12:07
    Então, exercitando a gente
    vai cada vez mais entendendo
  • 12:07 - 12:11
    a pontuação e a complexidade para o time,
    e não uma complexidade apenas para mim.
  • 12:11 - 12:12
    Tá bom.
  • 12:12 - 12:17
    Então eu vou contar três, dois,
    um Ao final, todos apresentam a carta
  • 12:17 - 12:20
    que selecionou de pontuação
    para essa história toda nervosa.
  • 12:20 - 12:21
    Todos prontos.
  • 12:21 - 12:23
    Eu quero ver quem vocês estão indo comigo.
  • 12:23 - 12:24
    Vamos lá.
  • 12:24 - 12:30
    Todos prontos. Pronto. Três, dois, um.
  • 12:30 - 12:30
    Então vamos lá.
  • 12:30 - 12:33
    Temos um 13, um cinco um oito um
    um outro 13.
  • 12:33 - 12:34
    Legal!
  • 12:34 - 12:39
    Neste momento nós temos uma divergência
    natural, especialmente quando a gente está
  • 12:39 - 12:44
    se acostumando e entendendo
    como esse tipo de dinâmica funciona.
  • 12:44 - 12:47
    O ideal, nesse momento
    é cada um colocar o seu entendimento.
  • 12:47 - 12:51
    Por que acha que de repente
    tem uma pontuação menor ou maior
  • 12:51 - 12:56
    e a partir daí a gente repassa
    todo esse entendimento e vota novamente.
  • 12:56 - 12:57
    Tudo bem?
  • 12:57 - 12:58
    Então vamos lá.
  • 12:58 - 13:00
    André, quer explicar
    por que você entende que foi oito?
  • 13:00 - 13:03
    Olha, eu coloquei um oito,
    porque eu entendi que é uma tarefa
  • 13:03 - 13:06
    relativamente complexa,
    que eu vou demorar um tempo nela.
  • 13:06 - 13:10
    Por mais que a gente tenha a nossa base
    e que não seja o tempo seja esforço,
  • 13:10 - 13:13
    que eu vou demorar um tempo nela,
    Não acho que é o pior sistema que eu teria
  • 13:13 - 13:16
    que desenvolver em termos de dificuldade,
    mas me daria um bom trabalho.
  • 13:16 - 13:19
    Por isso que eu escolhi o oito Legal.
  • 13:19 - 13:20
    Bom, eu escolhi
  • 13:20 - 13:25
    cinco porque acho que é um sistema
    que a gente talvez já consiga aproveitar
  • 13:25 - 13:27
    de outros projetos anteriores
    por conta de.
  • 13:27 - 13:33
    Apesar da simplicidade, ele nos dá
    da novidade de juntar isso tudo.
  • 13:33 - 13:36
    Talvez sejam funcionalidades
    que já tenham sido desenvolvidas antes.
  • 13:36 - 13:37
    Legal cada final.
  • 13:37 - 13:41
    13 Eu vou defender o 13
    porque apesar da gente
  • 13:41 - 13:45
    conseguir sempre aproveitar
    coisas anteriores de projetos anteriores,
  • 13:45 - 13:50
    eu julgo pelos requisitos que a gente
    precisa desenvolver, que esse projeto
  • 13:50 - 13:54
    ele tem muitas especificidades
    e essas especificidades podem acabar
  • 13:54 - 13:58
    tomando muito mais trabalho
    do que a gente inicialmente imagina.
  • 13:58 - 14:03
    Então vou defender o 13 também
    pelo estágio que nós estamos do projeto.
  • 14:03 - 14:06
    Então lá para frente
    talvez pudesse chamar um pouco menos.
  • 14:06 - 14:08
    Mas nesse estágio do projeto,
    nesse estágio do time,
  • 14:08 - 14:11
    eu jogo melhor o 13 legal.
  • 14:11 - 14:14
    E eu vou aproveitar
    um pouco dos argumentos justamente
  • 14:14 - 14:16
    para entrar no mérito.
  • 14:16 - 14:20
    Sim, acho que teria muitas adaptações
    dos projetos anteriores pra gente
  • 14:20 - 14:22
    fazer aqui,
    então acho que isso pode criar mais risco
  • 14:22 - 14:25
    para a gente do que a gente de fato
    criar do zero.
  • 14:25 - 14:29
    E além da complexidade das tarefas
    que a gente tem para fazer
  • 14:29 - 14:32
    nesse primeiro momento, a gente
    já tem que pensar um pouco na arquitetura.
  • 14:32 - 14:36
    Então, por esse elemento,
    eu entrei também com o 13.
  • 14:36 - 14:38
    Mas o que acontece
    agora que eu coloquei meu oito?
  • 14:38 - 14:43
    A Laura colocou cinco dela
    e vocês plantou e colocaram 13.
  • 14:43 - 14:44
    Como que a gente chega num consenso?
  • 14:44 - 14:46
    Sempre sai da mesma forma.
  • 14:46 - 14:48
    Eu espero tomar conta do negócio aqui.
  • 14:48 - 14:52
    Percebam que mais do que simplesmente
    votar e achar um número,
  • 14:53 - 14:55
    estamos sincronizando o entendimento
    de cada pessoa
  • 14:55 - 14:58
    sobre o que precisa ser feito
    para construir algo.
  • 14:58 - 15:02
    A ideia é independente
    de quem seja a pessoa aqui nesse grupo
  • 15:02 - 15:06
    que vai trabalhar naquilo, todos tem
    o mesmo entendimento do que deve ser feito
  • 15:06 - 15:09
    e junto com outras dinâmicas
    a gente vai buscar
  • 15:09 - 15:13
    para que não tenha duas pessoas
    fazendo a mesma coisa ao mesmo tempo
  • 15:13 - 15:17
    e que tudo que um faça complemente
    o trabalho do outro e assim por diante.
  • 15:17 - 15:20
    Mas aqui o mais importante é a gente casar
    os entendimentos
  • 15:20 - 15:24
    e cada vez mais
    evoluir a percepção da complexidade.
  • 15:24 - 15:27
    Então, dado esse cenário que a gente
    já percorreu todos os argumentos,
  • 15:27 - 15:30
    agora a gente volta novamente para ver
    se todo mundo chegou na mesma conclusão.
  • 15:31 - 15:34
    A gente não vai obrigar a combinar
    quem a gente vai.
  • 15:34 - 15:35
    Votar de volta, não vai.
  • 15:35 - 15:37
    Tem uma pergunta, pois não?
  • 15:37 - 15:40
    Essas conversas de discussão,
    algumas metodologias ágeis
  • 15:40 - 15:43
    sempre pregam que você precisa
    ter um tempo pré estabelecido.
  • 15:43 - 15:48
    Cinco, dez Essa discussão que a gente teve
    aqui, ela não tem um tempo determinado.
  • 15:48 - 15:53
    Eu acho que essa parte muito interessante,
    pensando em tempo para essa dinâmica,
  • 15:53 - 15:57
    se ela estaria dentro da planning,
    então a plena em hoje, segundo o manual,
  • 15:57 - 16:03
    ela tem um percentual ali,
    vai pensando num sprint de duas semanas,
  • 16:04 - 16:08
    o percentual dela
    seria equivalente a uma reunião de 04h00.
  • 16:08 - 16:11
    Então essas 04h00 seria desde o momento
  • 16:11 - 16:15
    em que o pessoal apresentou pra gente
    as prioridades, a regra de negócio
  • 16:15 - 16:20
    e tudo o que vai ser feito,
    até a gente de fato fazer as estimativas.
  • 16:20 - 16:25
    Mas óbvio que cada time, no seu contexto,
    na sua empresa, vai entendendo o
  • 16:25 - 16:26
    quanto tempo precisa.
  • 16:26 - 16:29
    E óbvio, no começo vai demorar
    um pouco mais de tempo e depois
  • 16:29 - 16:32
    isso vai ficando cada vez mais natural
    conforme vá exercitando.
  • 16:32 - 16:37
    Tá bom, então vou pedir para que vocês,
    dado agora todos os argumentos,
  • 16:37 - 16:42
    separem novamente uma carta
    que representa o valor que vocês imaginam.
  • 16:42 - 16:45
    E no três, dois, um
    a gente mostra todos ao mesmo tempo,
  • 16:45 - 16:50
    todos prontos,
    todos para um, três, dois, um.
  • 16:50 - 16:52
    Agora temos uma unanimidade.
  • 16:52 - 16:54
    Foi perfeito!
  • 16:54 - 16:55
    Olha, eu confesso
  • 16:55 - 16:59
    que na hora que vocês mostraram três
    eu fiquei meio pressionado a concordar,
  • 16:59 - 17:01
    mas o fato depois da discussão,
    depois da argumentação,
  • 17:01 - 17:05
    deu pra entender o que vocês estavam
    trazendo de ponto de vista
  • 17:05 - 17:08
    e fez mais sentido ir para o 13 do que
    porque eu tinha estimado antes.
  • 17:08 - 17:12
    Legal, Então já temos a primeira história,
  • 17:12 - 17:16
    que é a história de reservar o carro
    para locação com a pontuação 13.
  • 17:16 - 17:19
    A segunda história,
    que é o cancelamento da reserva
  • 17:19 - 17:23
    que a gente estabeleceu
    a história de menor complexidade.
  • 17:23 - 17:25
    Pontuação um.
  • 17:25 - 17:27
    Agora vamos pra uma outra história,
  • 17:27 - 17:31
    que é justamente a história de dar baixa
    no retorno
  • 17:31 - 17:35
    de uma locação do carro
    devolvido pelo cliente, né?
  • 17:35 - 17:38
    Bom, nesse caso aqui, essa funcionalidade.
  • 17:38 - 17:43
    Basicamente quando o cliente traz o carro,
    eu tenho que identificar
  • 17:43 - 17:46
    que ele está locado para aquele cliente
    que está sendo devolvido
  • 17:46 - 17:52
    dentro do prazo estabelecido,
    que está tudo certinho, processar
  • 17:52 - 17:53
    a devolução e dar
  • 17:53 - 17:56
    baixa para liberar esse carro
    para uma nova locação.
  • 17:57 - 18:00
    Ele não necessariamente
    ele envolve o processo de pagamento ainda.
  • 18:00 - 18:05
    Isso é uma outra funcionalidade,
    mas aqui ele atualiza o status do carro
  • 18:05 - 18:11
    para liberar ele propriamente dito
    para poder ser locado por outro cliente.
  • 18:11 - 18:13
    Tudo bem, até aqui tudo bem.
  • 18:13 - 18:15
    Bom, vamos lá pessoal,
    Todos prontos para votar?
  • 18:15 - 18:20
    Então escondam suas cartas, Definam
    então a carta que representa a pontuação
  • 18:20 - 18:26
    da história que nós estamos votando, que
    é para dar baixa na devolução do carro.
  • 18:26 - 18:28
    Todos prontos. Prontos?
  • 18:28 - 18:33
    Íssimo três dois um.
  • 18:33 - 18:37
    Então temos um dois um, três,
    um 08h01 cinco.
  • 18:37 - 18:38
    Vamos lá.
  • 18:38 - 18:39
    Começamos pelo mais.
  • 18:39 - 18:42
    Alto mais uma vez
    e estamos discordando aqui.
  • 18:42 - 18:44
    Eu considerei o oito porque eu julgo
  • 18:44 - 18:48
    que é uma tarefa de menor complexidade
    que aquela que a gente acabou de votar.
  • 18:48 - 18:50
    Eu acho que tem uma boa complexidade
    envolvida.
  • 18:50 - 18:52
    Aí dá um trabalho.
  • 18:52 - 18:56
    São várias tabelas, várias,
    vários dados para cruzar.
  • 18:56 - 18:59
    Então eu estou confortável com meu. Site,
    que está confuso ainda.
  • 18:59 - 19:00
    Talvez tudo o que precisar fazer pra duas.
  • 19:00 - 19:01
    Pessoas,
  • 19:01 - 19:05
    muitas etapas, parece que é uma tarefa
    que tá escondendo várias por trás dela.
  • 19:05 - 19:06
    Tá bom.
  • 19:06 - 19:07
    Eu acho.
  • 19:07 - 19:11
    Eu coloquei cinco, eu mostrei as cinco,
    porque eu entendo que
  • 19:11 - 19:15
    se a gente tem uma tarefa
    um que é, por exemplo, um cancelamento
  • 19:15 - 19:19
    como o que a gente definiu, essa
    talvez seja um pouco mais complexa.
  • 19:19 - 19:23
    A medida em que a gente vai incluir
    algumas coisas, mas não é tão complexa
  • 19:23 - 19:26
    que uma equipe um pouco mais experiente
    não consiga executar.
  • 19:26 - 19:28
    Legal, boa.
  • 19:28 - 19:30
    Temos um três.
  • 19:30 - 19:35
    Como vocês já já adiantaram,
    ela envolve algumas coisas que já
  • 19:35 - 19:38
    a gente já definiu como uma,
    que é o cancelamento.
  • 19:38 - 19:42
    E eu acho que a gente está pensando
    em MVP,
  • 19:42 - 19:45
    Então a gente vai definir apenas o que é
    necessário, estritamente necessário
  • 19:45 - 19:49
    nesse momento
    para se fazer o fluxo de devolução
  • 19:49 - 19:52
    do carro e de liberação
    do carro e do cliente para pagamento.
  • 19:52 - 19:58
    Então acho que a gente consegue colocar,
    por exemplo, de um ou três vezes isso, né?
  • 19:58 - 20:00
    Então acho que o três aqui cabe.
  • 20:00 - 20:02
    Bem, seguindo aquela mesma lógica
    do que a gente fez lá de um de lá,
  • 20:02 - 20:05
    é só trocar o que precisa de estado
    para dizer que a pessoa devolveu.
  • 20:05 - 20:06
    Isso.
  • 20:06 - 20:09
    A gente vai acrescentar algumas coisas,
    mas eu nesse momento,
  • 20:09 - 20:10
    olhando os requisitos,
  • 20:10 - 20:16
    eu julgo que os adicionais
    eles a gente consegue manter isso no
  • 20:16 - 20:19
    grau três, por exemplo.
  • 20:19 - 20:20
    Bom, interessante o argumento de vocês,
  • 20:20 - 20:27
    porque de fato, a estrutura principal
    que a gente precisa para poder dar baixa
  • 20:27 - 20:31
    é o que a gente já vai ter construído
    na parte de reserva.
  • 20:31 - 20:33
    É até por isso que eu acabei
    escolhendo dois,
  • 20:33 - 20:37
    porque ao meu entendimento,
    obviamente tem mais complexidade aqui
  • 20:37 - 20:41
    do que o cancelamento da reserva,
    porque eu não estou atualizando um estado
  • 20:41 - 20:42
    apenas do carro.
  • 20:42 - 20:46
    Eu estou desbloqueando o carro
    para ser locado novamente,
  • 20:46 - 20:49
    eu estou desbloqueando o cliente
    para ele poder locar um outro carro.
  • 20:49 - 20:52
    Então de fato
  • 20:52 - 20:54
    eu entendo que dá para se preocupar,
  • 20:54 - 20:58
    talvez com alguma dor a mais aí,
  • 20:58 - 21:00
    mas eu entendo que talvez não.
  • 21:00 - 21:04
    Uma complexidade tão alta,
    tão próxima do nosso 13.
  • 21:04 - 21:07
    Vamos voltar novamente. Com
    a regra do jogo.
  • 21:07 - 21:09
    Vamos lá.
  • 21:09 - 21:13
    Dado esses novos argumentos
    do nosso novo entendimento, por favor,
  • 21:13 - 21:16
    cada um selecione
    a sua carta de pontuação,
  • 21:16 - 21:19
    deixando ela escondida e
  • 21:19 - 21:21
    todos prontos.
  • 21:21 - 21:22
    Prontíssima agora mais do que.
  • 21:22 - 21:23
    Nunca. Três.
  • 21:23 - 21:26
    Dois um
  • 21:26 - 21:28
    Boa, Temos uma unanimidade.
  • 21:28 - 21:30
    Então todo mundo votou.
  • 21:30 - 21:35
    Três Mais uma vez
    fui obrigado a mudar a minha concepção,
  • 21:35 - 21:38
    mas vocês estão trazendo argumentos
    que me convencem de que eu posso fazer.
  • 21:38 - 21:40
    Eu quero aqui
  • 21:40 - 21:41
    que vou.
  • 21:41 - 21:44
    Bom, a próxima história
    que a gente tem aqui para estimar
  • 21:44 - 21:49
    é justamente que a história de processar
    o pagamento da locação,
  • 21:49 - 21:52
    nesse caso,
    a gente já vai ter toda a estrutura
  • 21:52 - 21:56
    que gera o pedido de pagamento,
    que é toda a devolução da reserva.
  • 21:57 - 21:59
    O que a gente está fazendo aqui
    e integrando
  • 21:59 - 22:04
    com todo o parceiro de pagamento
    todo esse processo e disponibilizando ali
  • 22:04 - 22:07
    a parte do checkout para o cliente
    eventualmente
  • 22:07 - 22:10
    decidir se ele quer pagar
    por cartão de crédito ou outras opções.
  • 22:10 - 22:15
    Lembrando que essa estrutura de checkout
    ela já vem do nosso parceiro de pagamento,
  • 22:15 - 22:16
    o que a gente faz?
  • 22:16 - 22:20
    Essa integração vinculando aí
    com a nossa estrutura de pedidos?
  • 22:20 - 22:22
    É um parceiro
    com qual a gente já trabalhou antes?
  • 22:22 - 22:24
    A gente tem esse detalhe, essa informação.
  • 22:24 - 22:26
    Se a gente já trabalhou
    com esse tipo de pagamento.
  • 22:26 - 22:31
    E a gente já trabalhou,
    só que mais do que isso, são parceiros
  • 22:31 - 22:34
    que seguem todos o mesmo padrão legal.
  • 22:34 - 22:37
    Então toda a especificação
    a gente consegue compartilhar
  • 22:37 - 22:39
    aqui para a gente já ter uma ideia
  • 22:39 - 22:41
    como que vai ser a integração
    e assim por diante. Tá bom?
  • 22:41 - 22:44
    Ok, Então, relembrando, estamos aqui
  • 22:44 - 22:49
    estimando a tarefa de processar
    o pagamento da locação.
  • 22:49 - 22:51
    Por favor, selecionem as cartas,
  • 22:51 - 22:55
    a carta que representa
    ou a pontuação que vocês escolheram.
  • 22:55 - 22:56
    Todos prontos.
  • 22:56 - 22:58
    Muito nervosa. Vamos lá em.
  • 22:58 - 23:02
    Três, dois, um.
  • 23:02 - 23:03
    Golaço.
  • 23:03 - 23:06
    Olha, temos nossa primeira unanimidade.
  • 23:06 - 23:07
    Podemos ir pra casa.
  • 23:07 - 23:09
    É assim que se encerra uma reunião.
  • 23:09 - 23:11
    Quando tá todo mundo concorda.
  • 23:11 - 23:14
    Eu acho que faz sentido
    isso aqui, de acordo com que vocês falaram
  • 23:14 - 23:17
    que a gente está trabalhando com padrões
    e diante das tarefas
  • 23:17 - 23:19
    todas que a gente tem que fazer,
    acho que ela fica meio
  • 23:19 - 23:21
    que no meio do caminho,
    das outras coisas que a gente estimou.
  • 23:21 - 23:23
    Eu acho que o entendimento vai
    aprofundando, fica.
  • 23:23 - 23:24
    Mais fácil sim.
  • 23:24 - 23:27
    É o que eu acho importante aqui.
  • 23:27 - 23:30
    Parceiro e pagamento
    são duas palavras importantes para a gente
  • 23:31 - 23:32
    se atentar nessa tarefa.
  • 23:32 - 23:33
    Primeiro que a gente vai ter que fazer
  • 23:33 - 23:37
    integrações externas,
    por mais que já tenha trabalhado casa
  • 23:37 - 23:40
    cada casa sempre um caso e pagamento,
    que é um ponto crítico na aplicação.
  • 23:41 - 23:43
    Agora, o que vale a pena ser conservadora
    nesse caso?
  • 23:43 - 23:44
    Eu estou com a pulga atrás da orelha,
  • 23:44 - 23:46
    porque o que eu falei
    eu estou descobrindo o Planning Poker
  • 23:46 - 23:50
    aqui com vocês e eu quero entender
    o que esses pontos todos
  • 23:50 - 23:52
    que a gente está colocando
    representam até agora,
  • 23:52 - 23:56
    porque tudo bem a gente
    estimular o esforço de cada tarefa,
  • 23:56 - 23:57
    mas eu me perguntei no começo
  • 23:57 - 24:01
    a gente tinha um limite, um teto,
    como funciona essa pontuação?
  • 24:01 - 24:02
    Muito bom, André.
  • 24:02 - 24:04
    Então,
    para a gente exemplificar um pouco melhor
  • 24:04 - 24:07
    o que a gente vai ter no final aqui,
    a cada rodada que a gente está fazendo,
  • 24:07 - 24:12
    a gente está associando uma pontuação
    para cada uma das nossas tarefas.
  • 24:13 - 24:13
    No final,
  • 24:13 - 24:16
    a gente tem uma lista,
    cada um com uma pontuação que vai ter
  • 24:16 - 24:22
    uma somatória e gera uma pontuação final,
    considerando tudo o que a gente estimou,
  • 24:22 - 24:26
    até o nosso MVP,
    a gente tem aqui cerca de 41 pontos,
  • 24:26 - 24:29
    mas a gente define o que a gente entende
  • 24:29 - 24:32
    desse grupo que cabe a gente
    trabalhar dentro do nosso sprint.
  • 24:33 - 24:36
    Assumindo que o nosso sprint tem
    duas semanas, a gente define aqui
  • 24:36 - 24:39
    uma quantidade de pontos
    que nesse primeiro momento
  • 24:39 - 24:42
    é muito mais um norte,
    uma percepção inicial.
  • 24:42 - 24:48
    E a gente vai entender ao longo do caminho
    se esses 20 pontos se confirmam ou não.
  • 24:48 - 24:52
    Então, numa simulação
    até que a gente fez aqui diretamente
  • 24:52 - 24:56
    com essa pontuação,
    a gente teve ali um primeiro sprint,
  • 24:56 - 25:02
    que a gente estimou 20 pontos
    e a gente entregou o total de 22 pontos,
  • 25:02 - 25:06
    ou seja, um conjunto de tarefas
    que, somando a sua pontuação, chegou a 22.
  • 25:06 - 25:07
    Pô, legal.
  • 25:07 - 25:10
    Então a gente tem capacidade
    de entregar mais do que os 20.
  • 25:10 - 25:14
    Enfim, a vamos nos planejar no segundo
    sprint pra entregar 25 pontos.
  • 25:14 - 25:16
    Aí acontece essa dinâmica toda de novo.
  • 25:16 - 25:18
    Acontece essa dinâmica toda de novo.
  • 25:18 - 25:21
    Próximas funcionalidades
    começa a construir.
  • 25:21 - 25:25
    No final do segundo sprint a gente
    não entregou aqueles mesmos 22 pontos.
  • 25:25 - 25:29
    Entregamos 19
    porque alguma tarefa foi mais complexa.
  • 25:29 - 25:30
    A gente teve mais dificuldade.
  • 25:30 - 25:35
    Então a gente, nesse segundo sprint,
    planejamos 25, entregamos só 19.
  • 25:35 - 25:39
    Opa, então talvez o 25
    foi muito agressivo.
  • 25:39 - 25:40
    Vamos puxar novamente pra 20.
  • 25:40 - 25:45
    E aí no terceiro sprint o time já evoluiu,
    tudo já está mais natural,
  • 25:45 - 25:47
    as estruturas estão melhor
    pré estabelecidas
  • 25:47 - 25:49
    e a gente entregou
    um conjunto de 26 pontos.
  • 25:49 - 25:52
    Então você começa a entender ali
    pelo seu histórico.
  • 25:52 - 25:57
    22, 19, 26,
    que a sua tendência ali está de fato,
  • 25:57 - 26:01
    entre 20 e 25 pontos ali,
    no momento seguro.
  • 26:02 - 26:05
    Mas nada impede, obviamente,
    que a produtividade desse time cresça
  • 26:05 - 26:07
    conforme a maturidade aumenta.
  • 26:07 - 26:10
    E aí mais três sprints, dois Sprint.
  • 26:10 - 26:13
    Você já vai entendendo que de repente
    o time já tem um índice de produtividade
  • 26:13 - 26:16
    de 25 pontos e assim, gradativamente.
  • 26:16 - 26:20
    E o que é muito interessante disso,
    Como a gente reforçou desde o começo,
  • 26:20 - 26:23
    a ideia não é mais definir
    quanto tempo para cada tarefa,
  • 26:23 - 26:27
    mas o quanto de tarefa cabe no nosso tempo
    fixo, que é o nosso time box.
  • 26:27 - 26:30
    Eu gostei desse negócio,
    eu acho que é uma ferramenta bem legal,
  • 26:30 - 26:32
    só que o nerd de dentro de mim
  • 26:32 - 26:36
    ele me obriga a fazer duas perguntas
    separadas, principalmente para vocês dois.
  • 26:36 - 26:40
    Estão aí na ponta da mesa,
    a primeira e existem outros baralhos,
  • 26:40 - 26:45
    desde que eu possa comprar, porque eu
    já quero comprar isso, levar, guardar,
  • 26:45 - 26:46
    usar de montão.
  • 26:46 - 26:47
    Pode vir uma carta,
  • 26:47 - 26:50
    eu posso ver uma carta que eu já me animo
    e outra coisa que está na minha cabeça,
  • 26:51 - 26:54
    a Ju, por exemplo, que a desenvolvedora
    trabalha remoto e muita gente
  • 26:54 - 26:57
    está começando já a ingressar na carreira,
    trabalhando remoto.
  • 26:57 - 27:00
    Vou mandar por correio pra galera
    aqui que dá pra coisa.
  • 27:00 - 27:04
    Eu como jogadora de med, que eu
    vejo muitas possibilidades pro cara,
  • 27:04 - 27:07
    mas depois
  • 27:07 - 27:10
    ele pode inclusive contar a história
    desse baralho específico.
  • 27:10 - 27:13
    Esse baralho ele vai,
    ele tem a sequência que a gente mostrou,
  • 27:14 - 27:17
    ele vai até três no Fibonacci,
    depois 20, 40 e 100.
  • 27:17 - 27:17
    Existem outras
  • 27:17 - 27:22
    cartas, por exemplo, a carta do cafezinho,
    porque dependendo do tamanho da Sprint,
  • 27:22 - 27:26
    a reunião de planning pode ficar grande,
    extensa e complexa.
  • 27:26 - 27:28
    Aí a gente pede o cafezinho.
  • 27:28 - 27:32
    Bem, se você tem alguma, por exemplo,
    alguma dúvida em alguma,
  • 27:32 - 27:35
    algum requisito
    e está em dúvida na votação,
  • 27:35 - 27:38
    tem a carta da interrogação,
    por exemplo, tem a carta do infinito.
  • 27:38 - 27:42
    Eu não faço ideia, eu coloco a referência
    ali, a gente vai discutir.
  • 27:42 - 27:44
    E existem os baralhos fixos.
  • 27:44 - 27:48
    Porém, como você mesmo disse,
    muita gente hoje em dia trabalha remoto.
  • 27:48 - 27:53
    Então existem vários, vários EPs
    e vários sites que as equipes remotas
  • 27:53 - 27:58
    normalmente usam pra fazer essa votação
    aí de forma a de forma remota.
  • 27:58 - 28:01
    Tudo num browser assim não faltam opções.
  • 28:01 - 28:03
    Mas o importante é entender a mecânica,
  • 28:03 - 28:06
    porque a mecânica vai ser sempre a mesma,
    com carta de cafezinho ou não.
  • 28:06 - 28:09
    E agora eu já quero os dois,
    eu quero o físico e quero esse virtual.
  • 28:09 - 28:10
    É aquela coisa de cafezinho,
  • 28:10 - 28:13
    é isso que eu quero, principalmente mais
    antes da gente ir pro nosso cafezinho
  • 28:13 - 28:16
    encerrar esse vídeo, conta pra gente
    a história desse baralho aqui.
  • 28:16 - 28:17
    Eu consigo igual a esse.
  • 28:17 - 28:18
    Que história é essa?
  • 28:18 - 28:21
    Não, na verdade não
    tem exatamente uma história
  • 28:21 - 28:25
    que a brincadeira é justamente
    porque esse foi o primeiro de todos, né?
  • 28:25 - 28:29
    Então não tinha o cafezinho, não tinha
    um meio, não tinha dúvida, não tinha
  • 28:29 - 28:33
    porque a ideia era simplesmente trazer
    uma referência matemática
  • 28:33 - 28:36
    para que as pessoas não ficassem
    discutindo a vírgula.
  • 28:37 - 28:39
    Isso aqui é dois e-mail,
    Isso aqui é quatro.
  • 28:39 - 28:43
    Não, cara, ou tá pra cima ou para baixo.
  • 28:43 - 28:44
    Na dúvida, ali.
  • 28:44 - 28:49
    Conservadorismo tá pra cima, mas são taxas
    fixas que vão ajudando cada vez mais
  • 28:49 - 28:54
    no conceito comparativo e cada vez mais
    a sincronizar entendimentos.
  • 28:54 - 29:00
    Perceba que muito mais reforçando,
    é muito mais do que só definir pontos,
  • 29:00 - 29:02
    é o quanto esse time tá
  • 29:02 - 29:05
    aprendendo a mesma coisa juntos, né?
  • 29:05 - 29:09
    E muitas vezes mesmo a pessoa mais sênior
    que eventualmente traz uma explicação
  • 29:09 - 29:13
    muito cara clara sobre uma funcionalidade,
    às vezes ela não entende.
  • 29:13 - 29:16
    Não tinha na cabeça dela
    o seu ponto de vista,
  • 29:16 - 29:18
    o seu ponto de vista, o seu.
  • 29:18 - 29:22
    E essa troca é que vai gerando a riqueza
    do entendimento da estimativa do time.
  • 29:22 - 29:25
    Então eu trago aqui
    um assunto novo pra mesa.
  • 29:25 - 29:27
    Ju, Pandolfi, Laura e eu
  • 29:27 - 29:30
    vamos tomar um cafezinho e depois a gente
    volta pra continuar planejando.
  • 29:30 - 29:31
    O que acha disso?
Title:
INOV CAP08 2024 VIDEOCAST PLANNING POKER
Video Language:
Portuguese, Brazilian
Duration:
02:55

Portuguese, Brazilian subtitles

Revisions Compare revisions