23
O Papel do Product Owner na Sociedade @aleuai

Scrum po

Embed Size (px)

DESCRIPTION

TechTalk sobre o papel do Product Owner

Citation preview

Page 1: Scrum po

O Papel do Product Owner na SociedadeO Papel do Product

Owner na Sociedade

@aleuai@aleuai

Page 2: Scrum po

Quem é o sujeito desta oração?

Quem é o sujeito desta oração?

““Ouviram do Ipiranga as Ouviram do Ipiranga as margens plácidasmargens plácidas

de um povo heróico o brado de um povo heróico o brado retumbanteretumbante””Joaquim Osório Duque EstradaJoaquim Osório Duque Estrada

Page 3: Scrum po

Não Sei

Porque eu deveria saber?

O que isto agrega?

Trabalho em TI, não dou aulas de Português

Quem?

Não Sei

Porque eu deveria saber?

O que isto agrega?

Trabalho em TI, não dou aulas de Português

Quem?

Page 4: Scrum po

Se você não sabe quem é o sujeito, não importa, mas o PO deve saber, caso “saber o sujeito daquela oração” seja parte de uma história.

Se você não sabe quem é o sujeito, não importa, mas o PO deve saber, caso “saber o sujeito daquela oração” seja parte de uma história.

Page 5: Scrum po

Responsável pelo ROIResponsável pelo ROI

Criar Visão

Manter o PB estimado e priorizado

Priorização de PB com pelo menos 3 sprints

Criar Release Plan do Produto

Interface de comunicação com StakeHolders

Ajudar o ScrumMaster a proteger o Time

Aceitar ou rejeitar funcionalidades no Scrum Review

Criar Visão

Manter o PB estimado e priorizado

Priorização de PB com pelo menos 3 sprints

Criar Release Plan do Produto

Interface de comunicação com StakeHolders

Ajudar o ScrumMaster a proteger o Time

Aceitar ou rejeitar funcionalidades no Scrum Review

Page 6: Scrum po

O cliente sempre tem razão! Tem?

O cliente sempre tem razão! Tem?

A razão do Cliente é limitada ao seu conhecimento do negócio

Clientes não devem interferir no desenvolvimento de software.

Se isto fosse correto, não haveria o papel de cliente

A razão do Cliente é limitada ao seu conhecimento do negócio

Clientes não devem interferir no desenvolvimento de software.

Se isto fosse correto, não haveria o papel de cliente

Page 7: Scrum po

Product BacklogProduct Backlog

Não precisa estar completo no início de um projeto

Deve-se começar com o que é mais óbvio naquele momento

O PB cresce e muda à medida que se aprende mais sobre o produto e o usuário

Não precisa estar completo no início de um projeto

Deve-se começar com o que é mais óbvio naquele momento

O PB cresce e muda à medida que se aprende mais sobre o produto e o usuário

Page 8: Scrum po

Funcionalidades ExtrasFuncionalidades Extras

Produzir 20% das funcionalidades que geram 80% de valor ao cliente

Menos é mais

Saber o que se quer e o que se precisa

Produzir 20% das funcionalidades que geram 80% de valor ao cliente

Menos é mais

Saber o que se quer e o que se precisa

Page 9: Scrum po

Problema:Problema:

Em 7 dias, o programa deve

Voar

Andar

Nadar

Em 7 dias, o programa deve

Voar

Andar

Nadar

Page 10: Scrum po
Page 11: Scrum po

Se aumentarmos os recursos...

Se aumentarmos os recursos...

Page 12: Scrum po

Pode resultar nisto, também.

Pode resultar nisto, também.

Page 13: Scrum po

Não seria melhor?Não seria melhor?

Page 14: Scrum po

Churn - RotatividadeChurn - Rotatividade

Se há requisitos churn, está especificando cedo de mais

Se há ciclos de correções, esta testando tarde de mais.

TDD

Se há requisitos churn, está especificando cedo de mais

Se há ciclos de correções, esta testando tarde de mais.

TDD

Page 15: Scrum po

Crie ConhecimentoCrie Conhecimento

Os times devem estabelecer hipóteses

Conduza muitos experimentos rápidos

Crie documentação concisa - histórias

Implemente a melhor alternativa

Os times devem estabelecer hipóteses

Conduza muitos experimentos rápidos

Crie documentação concisa - histórias

Implemente a melhor alternativa

Page 16: Scrum po

Era uma vez...Era uma vez...

O requisito ditado pelo cliente, não pelo analista

3C

Cards

Conversation

Confirmation

O requisito ditado pelo cliente, não pelo analista

3C

Cards

Conversation

Confirmation

Page 17: Scrum po

CardsCards

Histórias devem ser escritas em cartões ou post-its para força-las a serem curtas, breves

Histórias devem ser escritas em cartões ou post-its para força-las a serem curtas, breves

Page 18: Scrum po

ConversationConversation

Devem ser lembretes para identificar uma funcionalidade que foi conversada ou discutida com o cliente

Devem ser lembretes para identificar uma funcionalidade que foi conversada ou discutida com o cliente

Page 19: Scrum po

ConfirmationConfirmation

O cliente DEFINE uma maneira de validar essa históriaO cliente DEFINE uma maneira de validar essa história

Page 20: Scrum po

ÉpicoÉpico

Uma história MUITO grande, ou muito vaga

Deve ser ignorada ou quebrada em várias histórias

Uma história MUITO grande, ou muito vaga

Deve ser ignorada ou quebrada em várias histórias

Page 21: Scrum po

Surpresa!Surpresa!

Você descobriu algo no meio de um sprint

O cliente lembrou de algo no meio de um sprint

Fica para a próxima...

Você descobriu algo no meio de um sprint

O cliente lembrou de algo no meio de um sprint

Fica para a próxima...

Page 22: Scrum po

Doenças de Gerenciamento de ProjetoDoenças de Gerenciamento de Projeto

Multi-tarefa Nociva

Times enfrentam prioridades que mudam, interrompendo a tarefa atual em favor de outra

Lei de Parkinson

Mais tempo de Segurança, mais tempo de projeto

Síndrome do Estudante

O trabalho quase sempre é adiado

Dependência entre tarefas

O atraso é passado adiante, mas o adiantamento não

Multi-tarefa Nociva

Times enfrentam prioridades que mudam, interrompendo a tarefa atual em favor de outra

Lei de Parkinson

Mais tempo de Segurança, mais tempo de projeto

Síndrome do Estudante

O trabalho quase sempre é adiado

Dependência entre tarefas

O atraso é passado adiante, mas o adiantamento não

Page 23: Scrum po

Curioso?Curioso?

“As margens plácidas” é o sujeito da oração inicial“As margens plácidas” é o sujeito da oração inicial