You are on page 1of 34

O Papel do PO na Dextra

Engenheira de Computao 17 anos trabalhando com projetos de software Certificaes CMMi 3 e MPS.Br F Na Dextra desde 2008 como GP

Edite Martins
Analista de Sistemas

H mais de 10 anos atua em testes e requisitos


Certificaes CMMi 3 e MPS.Br F Na Dextra desde 2008 como PO

Edna Moriya

Os Papeis do SCRUM
Comprometidos

Envolvidos

Comprometido x Envolvido

O papel do PO
O product owner lidera o esforo de desenvolvimento para criar um produto que gere os benefcios desejados. Roman Pichler

O PO a VOZ do Cliente

Funes do PO
Garantir o ROI Comunicar a viso do produto Representar a voz do cliente Manter o Product Backlog Direcionar a equipe Definir metas e objetivos dos Sprints Aceitar e rejeitar entregas

PO na Dextra

Cenrio Atual - CLIENTE


Tem dificuldade em externar suas necessidades Geralmente fazem mudanas de requisitos Precisam de software funcionando para ontem

Cenrio Atual - EQUIPE


No sabem e nem sempre querem elicitar os requisitos Dificilmente conseguem entender todas as demandas de negcio Tem dificuldade em comunicar e entender os clientes

PO nos Projetos
Conceito de PO Interno O Cliente continua participando (envolvido) O PO Interno uma ponte entre o cliente e a equipe Todo projeto tem um PO Compartilhado ou dedicado

Caractersticas do PO DESEJVEIS
Saber entender as necessidades do cliente e usurios Ter facilidade para criar, manter e comunicar a viso do produto Entender o que valor para o cliente Ser lder e facilitador Ter poder de deciso sobre o projeto Ser comprometido com o cliente, projeto e com a equipe Manter um bom relacionamento com os Stakeholders

Caractersticas do PO No to desejveis
Ser uma pessoa sem tempo No ser aberto a perguntas e questionamentos Ser adepto ao micro-gerenciamento (comando controle) No ter segurana para tomar decises sobre o projeto

Viso do Produto
Definir claramente o que o produto com o objetivo de que todos trabalhem com o propsito de atingir o mesmo fim
Kickoff do projeto
O cliente apresenta os objetivos do projeto Apresentao sobre o produto e necessidades dos usurios Participao de toda a equipe

Viso do Produto
O PO tem o papel de relembrar a equipe constantemente sobre a viso apresentada no Kickoff O PO deve tomar decises baseadas na viso do produto

Uma boa viso de produto permanece relativamente constante, o caminho para a sua implementao frequentemente adaptado

Definir Metas e Objetos dos Sprints


Priorizar itens do Backlog

Prazos, Restries, Necessidades

Estimativa do Backlog

Estimar velocidade do Sprint


Determinar tamanho do Sprint

Planejar Sprints e Releases

Alm de prazos, o PO deve analisar junto com o cliente o que traz mais valor para o negcio (ROI)

Manter o Product Backlog


Utiliza User Stories para montar o Product Backlog Quem ? O que ? Por que?

Manter o Product Backlog


Reunies de planejamento com o cliente Toda a equipe ou parte dela participam Metodologia
Entrevista com o cliente Documentaes do cliente Prottipos de tela desenho em quadro ou wireframes Ao longo do sprint a equipe refina o detalhamento das estrias

Manter o Product Backlog


Priorizao do Backlog
Anlise com o cliente de valor de negcio Anlise com a equipe sobre riscos de arquitetura ou tcnicos Planejamento e prazo das releases

Manter o Product Backlog


Documentao das estrias
Ferramenta redmine Critrios de aceitao O cliente pode comentar e complementar as descries

Redmine Product Backlog

Redmine User Story

Wireframe

Direcionar a Equipe
Participao no dia a dia da equipe Esclarecimento de dvidas da equipe e com o cliente Tomada de deciso em relao as atividades do sprint Negociao de requisitos com o cliente Participao em todas as cerimnias do Scrum
Planejamento, reunies dirias, retrospectivas e reunies de review com o cliente No opcional !!

Direcionar a Equipe
Atividades de Scrum Master compartilhadas com o GP
Identifica conflitos na equipe Ajuda a equipe a seguir o processo Organiza as atividades Remove impedimentos Identifica riscos

PO no dia a dia
PO

PO no dia a dia
PO

Aceitar e Rejeitar Entregas


Valida as funcionalidades em to verify Utiliza critrios de aceitao Registra os defeitos no quadro Somente o PO coloca as estrias em done O PO no faz
Testes Unitrios Cenrios de teste detalhados

Aceitar e Rejeitar Entregas


O que a equipe faz
Testes unitrios automatizados Testes integrados automatizados Implementao de testes de tela (Selenium) Coloca a estria em to verify

Quadro Scrum

Documentao
Documentao Padro
User Stories (PDF exportado do Redmine) Release Notes

Documentao Adicionais
Somente quando solicitadas pelo cliente documento de viso, casos de uso, manual do usurio So pontuadas e fazem parte do backlog

You might also like