Como fazer seu futuro PO exercer seu papel
efetivamente
Felipe Osti Scrum Master
[email protected] @ostifelipe
www.cit.com.br
Você já precisou explicar o
processo ágil de desenvolvimento
de software para uma pessoa que
não é de TI?
www.cit.com.br
Simples?
Velocity User Story
Planning
Daily meeting
Retrospective Definition of done
Ready
Product Backlog
Sprint Backlog
Sprint
Story Point
Review Meeting
Engenharia de valor
Burndown
Kanban WIP
Release Plan
Tasks
Épicos Temas
Scrum Master
Product Owner
One piece flow Critérios de aceitação
Planning Poker
Tester
Lead Time
Débito Técnico
Bugs Métricas
Block
Coach
Homologação
Grooming
Backlog Inception
invest
Scrum Team
Arquitetura
Valor
Lean
www.cit.com.br
Contexto
• Empresa de TI especializada em consultoria e outsourcing de aplicações voltadas para
agilidade nos negócios
• Aplica os conceitos de Lean IT na geração de valor para seus clientes
www.cit.com.br
Contexto
16+ anos de resultados
1.300+ profissionais
CARG: +40%
60+ clientes globais
www.cit.com.br
Lean IT: Ci&T’s toolbox
www.cit.com.br
Priorização de Funcionalidades de alto valor de negócio
E outras prescrições pertinentes a cada contexto.
www.cit.com.br
Quando, como e por que ágil?
RUP
CMMI 5
LEAN
(R$ K)
Faturamento 2010: R$ 100M+
confiabilidade
+ previsiblidade
+ agilidade
www.cit.com.br
Quando, como e por que ágil?
RUP
CMMI 5
LEAN
(R$ K)
Faturamento 2010: R$ 100M+
confiabilidade
+ previsiblidade
+ agilidade
Sa
tis
faç
ão
do
Cli
en
te
Cost Performance (CPI)
Radar de Projetos ÁGEIS
Projeto 1
Projeto 2
Projeto 3
Projeto 4
Projeto 5
Projeto 6
Projeto 7
Projeto 8
Projeto 9
Projeto 10
Projeto 11
Projeto 12
Projeto 13
0,95 0,80 1,20 0,60
www.cit.com.br
2007 – Transformação Ágil
Analista de Negócios Gerente de Projetos Analista de
Requisitos Designer de Negócios Analista de Sistemas
Arquiteto Designer Tester DBA Líder Técnico Líder de
Projetos Gerente de Implantação Implementador
Scrum Master Scrum Team Product Owner
DE
PARA
www.cit.com.br
E o PO?
• Define as funcionalidades do produto
• Prioriza funcionalidades de acordo com o valor para o negócio
• Aceita ou rejeita o resultado dos trabalhos
• Responsável pela rentabilidade do projeto (ROI)
• Autonomia e autoridade para definir os rumos do projeto
• Garante um sprint backlog compreensível, estimável e sem blocks: “pronto”
• Define datas de releases. Cria e atualiza o plano
• Participa de cerimônias (facilita a planning)
• Gerencia de forma pró-ativa stakeholders
www.cit.com.br
ainda sobre as responsabilidades do PO...
“is collaborative, representative, authorized, committed, knowledgeable”
Valor
• objetivos
• capabilities
• prioridades
Roadmap
• escopo
• prazo
• custo
Execução
• ready
• done
Comunicação
• time
• stakeholders
Reflexão: conseguimos encontrar todas essas características em
uma pessoa só?
www.cit.com.br
Como lidar com este fato?
* Todas estratégias possuem vantagens e desvantagens.
Destacar qual é o cenário
www.cit.com.br
Product Owner Team
Comitê Executivo
Quality Assurance
Gerente do Contrato
Gerente
Engenheiros SW
Usuários
Delivery Coach
Gerente Sênior
Sponsor
Ci&T Cliente SQA PO AO
Scrum Master
Arquiteto SW, Analista BD, Projetistas
Arquiteto
Product Owner
Testadores Analistas Negócio
Scrum Team
Analistas De Testes
Organograma de projetos
www.cit.com.br
Product Owner Team
Comitê Executivo
Quality Assurance
Gerente do Contrato
Gerente
Engenheiros SW
Usuários
Delivery Coach
Gerente Sênior
Sponsor
Ci&T Cliente SQA PO AO
Scrum Master
Arquiteto SW, Analista BD, Projetistas
Arquiteto
Product Owner
Testadores Analistas Negócio
Scrum Team
Analistas De Testes
Organograma de projetos
www.cit.com.br
Product Owner Team
Comitê Executivo
Quality Assurance
Gerente do Contrato
Gerente
Engenheiros SW
Usuários
Delivery Coach
Gerente Sênior
Sponsor
Ci&T Cliente SQA PO AO
Scrum Master
Arquiteto SW, Analista BD, Projetistas
Arquiteto
Product Owner
Testadores Analistas Negócio
Scrum Team
Analistas De Testes
Organograma de projetos •PO com baixa disponibilidade
•PO sem poder de decisão
•PO sem comprometimento
•PO sem preparo
www.cit.com.br
Velocity User Story
Planning
Daily meeting
Retrospective Definition of done
Ready
Product Backlog
Sprint Backlog
Sprint
Story Point
Review Meeting
Engenharia de valor
Burndown
Kanban WIP
Release Plan
Tasks
Épicos Temas
Scrum Master
Product Owner
One piece flow Critérios de aceitação
Planning Poker
Tester
Lead Time
Débito Técnico
Bugs Métricas
Block
Coach
Homologação
Grooming
Backlog Inception
invest
Scrum Team
Arquitetura
Valor
Lean
Alinhamento do modelo de execução
"I hear and I forget. I see and I
remember. I do and I understand.“
Confucius
www.cit.com.br
Deixa acontecer?
Não consigo
antecipar
essa “dor”?
Projeto
treino?
Dinâmica?
E se
diminuirmos
as
proporções?
Teria que ser
um produto
MUITO
simples. Qual?
www.cit.com.br
Boneco de Isopor (keep it simple!)
www.cit.com.br
Preparação para Dinâmica
www.cit.com.br
Preparação para Dinâmica
www.cit.com.br
Preparação para Dinâmica (kick-off)
www.cit.com.br
Preparação para Dinâmica
www.cit.com.br
1 sprint = 9 minutos Sprint de 3 dias 1 dia = 3 minutos
Stakeholder: Você irá ser o responsável por um novo projeto. Missão: Desenvolver o seguinte produto, utilizando isopor.
www.cit.com.br
Dinâmica – Visão do Produto
www.cit.com.br
Dinâmica – Visão do Produto
www.cit.com.br
Dinâmica – Sprint Zero
DICAS: •Coloque vários materiais dentro da caixa •Disponibilize um isopor de 1,5 cm •Disponibilize os pinceis pequenos primeiramente
www.cit.com.br
Dinâmica – Backlog Inception
www.cit.com.br
Dinâmica – Backlog Inception
www.cit.com.br
Dinâmica – Backlog Inception
www.cit.com.br
Dinâmica – Estimativas
www.cit.com.br
Dinâmica – Priorização de backlog
www.cit.com.br
Dinâmica – Priorização de backlog
www.cit.com.br
Dinâmica – Critérios de Aceitação
www.cit.com.br
Dinâmica – Critérios de Aceitação
www.cit.com.br
Dinâmica – Critérios de Aceitação
DICA: •Prepare os critérios de aceitação antes •Deixe de especificar alguns critérios •Detalhe no máximo 3 UserStories
www.cit.com.br
Dinâmica – Planning
www.cit.com.br
Dinâmica – Planning
www.cit.com.br
Dinâmica – Planning
www.cit.com.br
Dinâmica – Sprint 1 – dia 1
DICA: •Deixe o PO observando o desenvolvimento
www.cit.com.br
Dinâmica – Sprint 1 – dia 2
www.cit.com.br
Dinâmica – Sprint 1 – dia 2
www.cit.com.br
Dinâmica – Sprint 1 – dia 2
www.cit.com.br
Dinâmica – Sprint 1 – dia 2
www.cit.com.br
Dinâmica – Sprint 1 – dia 3
www.cit.com.br
Dinâmica – Sprint 1 – dia 3
www.cit.com.br
Dinâmica – Sprint 1 – dia 3
www.cit.com.br
Dinâmica – Review
www.cit.com.br
Dinâmica – Review
www.cit.com.br
Dinâmica – Review
www.cit.com.br
Dinâmica – Retrospective
www.cit.com.br
Dinâmica – Retrospective
www.cit.com.br
Dinâmica – Retrospective
www.cit.com.br
Dinâmica – Próximo Sprint O PO está pronto?
www.cit.com.br
Dinâmica – Final
www.cit.com.br
Melhoria contínua
www.cit.com.br
Conclusões
• Ajuda a fixar e absorver o modelo
• Ajuda na formação do time também
• Integração com o cliente (parceria)
• Ajuda no dia a dia do projeto (analogia)
• A dinâmica pode ser adaptada a qualquer processo
• Ajuda a identificar POs problemáticos
• Antecipa “dores” futuras
• Product Owners mais preparados
• Muito benéfica, mas não é “silver bullet”
www.cit.com.br
Como fazer com que seu futuro PO exerça seu papel efetivamente?
• Através de Coaching
• Kaizen
www.cit.com.br
Mas meu PO é difícil / complicado !!!
Trace as suas estratégias, seja inovador e seja OUSADO!
www.cit.com.br
Obrigado!
www.cit.com.br
http://www.cit.com.br/newsletter
http://bit.ly/Lean_IT
www.facebook.com/ciandt
ciandt_br
Top Related