SlideShare uma empresa Scribd logo
1 de 60
Baixar para ler offline
The Lean Approach to
Project Management
Fabio Perrotta de Andrade
Maio/2022
Fabio Perrotta de Andrade
● Graduado em Ciência da Computação
● Especializado em Gestão de TI
● + 12 anos de experiência
● Senior Delivery Manager na Fabamaq
Crossfit!
Contexto atual e desafios
Contexto atual e desafios
● Produtos e Serviços mais complexos e interconectados
● Aumento de interdependência entre diferentes departamentos
● Pouca previsibilidade de entrega
● Encaixe “problema-solução”
● Implementações “Agile” mal sucedidas fomentaram um ceticismo
Contexto do mercado
Henrik Kniberg
Entendendo os papéis e funções
de gestão
A Gestão de Projetos
As funções do gestor de projetos tradicional foi distribuída entre outros
papéis*:
● Product Owner/Manager: “know-how” do negócio, gestão do backlog
e do Produto
● Scrum Master/Agile Master/Agile Coach/Delivery Manager: gestão do
processo de desenvolvimento e das entregas, facilitação de reuniões,
coach da equipa
● Gestor de projetos: fazer relatórios, gerir cronograma, atualização de
“status”
*Varia de empresa para empresa
Sobre qual estrutura um projeto é executado?
“Uma boa gestão de projetos é
feita a partir de uma boa
gestão dos processos a que
eles estão submetidos.“
A abordagem Lean na
Gestão de Projetos
O que geralmente acontece na prática
durante a execução de um projeto
Realidade das equipas
Uma equipa tem
muitas coisas
para iniciar
Já está a
executar várias
tarefas
Realidade das equipas
E a concluir
outras tarefas
Realidade das equipas
Realidade das equipas
Realidade das equipas
2 dias 1 dias 3 dias 2 dias
8 dias
Estimando um novo projeto
2 dias 1 dias 3 dias 2 dias
19 dias
3 dias 2 dias
6 dias
Estimando um novo projeto
Realidade
“People are already doing
their best; the problems are
with the system.
Only management can
change the system.”
- W. Edwards Deming
1. Entenda o fluxo de trabalho e o torne visível
2.
3.
4.
5.
A abordagem Lean na Gestão de Projetos
2 dias 1 dias 3 dias 2 dias
3 dias 2 dias
6 dias
As filas geralmente são as
vilãs!
Devemos focar
em visualizar e
gerir as filas
Fluxo do trabalho
2 dias 1 dias 3 dias 2 dias
3 dias 2 dias
6 dias
Qualquer otimização aqui é desperdício!
Fluxo do trabalho
Identifique os Gargalos
Análise real de um sistema de trabalho
Backlog In
Analysis
To do In
Progress
Validation Done
Pending:
Análise real de um sistema de trabalho
Filas
1. Entenda o fluxo de trabalho e o torne visível
2. Identifique onde o trabalho fica parado
3.
4.
5.
A abordagem Lean na Gestão de Projetos
A filosofia Lean e seus
desdobramentos
● Valor sob a ótica do cliente
● Mapeie o fluxo de valor
● Fluxo contínuo
● Produção puxada
● Busca pela Perfeição
Princípios Lean Manufacturing
Princípios Lean para desenvolvimento de software
Mary e Tom Poppendieck escreveram um livro dedicado em mapear os
princípios Lean no desenvolvimento de software
● Otimizar o todo
● Eliminar desperdício
● Qualidade desde o início
● Aprenda constantemente
● Entregue rápido
● Envolva todos
● Continue a melhorar
Scrum
“Scrum é baseado no empirismo e lean
thinking”
“Lean Thinking reduz o desperdício e se
concentra no essencial”
Valores: Compromisso, Foco, Abertura,
respeito e Coragem
Pilares empíricos: Transparência,
Inspeção e Adaptação.
Kanban Method
Alguns princípios:
● Acordar em buscar a melhoria
através da mudança evolucionária
● Compreender e focar nas
necessidades e expectativas dos
seus clientes
● Gerenciar o trabalho: deixar que as
pessoas se auto organizem em
torno dele.
● Rever regularmente a rede de
serviços e as suas políticas, a fim
de melhorar os resultados.
*Raízes explícitas no Lean Manufacturing
Deepgnosis.me
Gerindo projetos com o
Método Kanban
100% utilização de recursos = 0% fluxo
Gerindo projetos com o Método Kanban
O Kanban não é um framework ou metodologia, ele é uma abordagem de
gestão.
Pode ser adicionado a qualquer framework ou processo de trabalho
“Kanban é um meio para melhorar o que e como você já faz as coisas, e
não um substituto.” - The Official Kanban Guide 2021
Gerindo projetos com o Método Kanban
Abordagem evolucionária
Gerindo projetos com o Método Kanban
Crie um sistema puxado
O trabalho é iniciado apenas quando tem
capacidade disponível
Não sobrecarrega o sistema
Lidar com os bloqueios
Gerindo projetos com o Método Kanban
Limite de trabalho em progresso (WIP)
Backlog In
Analysis
To do In
Progress
Validation Done
1
2
Limite de WIP:
“Pare de começar e comece a terminar”
To do Doing To
Homol.
Homol. Done To do Doing To
Homol.
Homol. Done
Gerindo projetos com o Método Kanban
Gerencie o WIP (trabalho em progresso)
1. Entenda o fluxo de trabalho e o torne visível
2. Identifique onde o trabalho fica parado
3. Gerencie o sistema
4.
5.
A abordagem Lean na Gestão de Projetos
Gerindo projetos com Scrum
Incremento do produto a cada iteração
O framework Scrum
Os papéis do Time Scrum
Product
Owner
Desenvol-
vedores
Scrum Master
- Maximizar o valor do
produto entregue pelo time
- Desenvolver e comunicar
a meta do produto
- Criar, priorizar e
comunicar os itens do
“Product Backlog”
- Garantir que o “Product
Backlog” seja transparente,
visível e compreensível
- Garantir que o framework Scrum seja
executado corretamente
- Líder que serve ao time Scrum, facilitando o
trabalho e removendo impedimentos
- Garante a eficácia do time através de
métricas, facilitação dos eventos e coaching
- Criar o incremento da sprint
- Criar um plano para Sprint
(o “Sprint Backlog”)
- Garantir a qualidade do
produto entregue
- Adaptar o plano a cada dia
em direção a meta da Sprint
- Responsabilizar-se
mutuamente como
profissionais
Métricas que importam
“A métrica (o número, o
dado) serve como um
sensor que nos convida a
investigar um problema”
Raphael Albino.
Russel L. Ackoff
Eficiência
“Value-Free”
Eficácia
“Value-Full”
Performance de uma empresa
Métricas de fluxo
Lead time: Tempo entre o pedido e a entrega
Cycle/Flow time: Tempo entre o comprometimento/início do trabalho até a entrega
Métricas de fluxo
Lead time: Tempo entre o pedido e a entrega
Cycle/Flow time: Tempo entre o comprometimento/início do trabalho até a entrega
Métricas de fluxo
Identifique a relação entre o tempo de “ação” e o “flow time”
Eficiência de Fluxo = Tempo de ação
Flow time
Throughput (vazão): Quantidade de trabalho concluído por tipo e tempo (semana, mês…)
1
2
3
Métricas de fluxo
Métricas de fluxo
Distribuição do fluxo: Como o esforço do projeto está distribuído?
Métricas Scrum
Burndown: Relação entre trabalho a ser concluído e o tempo restante da Sprint
Métricas Scrum
Velocity: “Story points” comprometidos e concluídos por sprint
Russel L. Ackoff
Eficiência
“Value-Free”
Eficácia
“Value-Full”
Performance de uma empresa
Métricas de Eficácia
● Valor entregue ao cliente (qualitativo)
● Quantidade de ciclos de testes/validações
● Qualidade do produto/serviço entregue
○ Problemas relatados (bloqueantes e não-bloqueantes)
○ Satisfação do cliente (qualitativo)
● Retorno sobre o investimento (ROI)
*Varia muito de empresa para empresa
1. Entenda o fluxo de trabalho e o torne visível
2. Identifique onde o trabalho fica parado
3. Gerencie o sistema
4. Não tome uma decisão baseada em apenas uma
uma métrica
A abordagem Lean na Gestão de Projetos
1. Entenda o fluxo de trabalho e o torne visível
2. Identifique onde o trabalho fica parado
3. Gerencie o sistema
4. Não tome uma decisão baseada em apenas uma
uma métrica
5. As pessoas que fazem o trabalho acontecer
A abordagem Lean na Gestão de Projetos
Referências
Muito obrigado!
Vamos conversar 😉
perrottafabio@gmail.com
Fabio Perrotta de Andrade
Maio/2022

Mais conteúdo relacionado

Semelhante a The Lean Approach to Project Management - Lean Conference Aveiro.pdf

PMI-ACP – A Certificação “Agile” do PMI
PMI-ACP – A Certificação “Agile” do PMIPMI-ACP – A Certificação “Agile” do PMI
PMI-ACP – A Certificação “Agile” do PMIbarcellosreis
 
Oficina de Metodologias Ágeis
Oficina de Metodologias ÁgeisOficina de Metodologias Ágeis
Oficina de Metodologias ÁgeisProfa Karen Borges
 
Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Rafael de Oliveira
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCPFrank Coelho
 
1 apresentacao metodologia rcp
1  apresentacao metodologia rcp1  apresentacao metodologia rcp
1 apresentacao metodologia rcpFrank Coelho
 
Scrum - seminario
Scrum - seminarioScrum - seminario
Scrum - seminariorenatofabro
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com ScrumIgor Macaubas
 
Fundamentos de scrum e agile
Fundamentos de scrum e agileFundamentos de scrum e agile
Fundamentos de scrum e agileLeandro Castro
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumMarcos Garrido
 
Slides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisSlides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisMárcio Oya
 
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Igor Abade
 
Curso Microsoft Project 2010 / 2013
Curso Microsoft Project 2010 / 2013Curso Microsoft Project 2010 / 2013
Curso Microsoft Project 2010 / 2013Dimitri Campana, PMP
 
Pp1 f8 02 - projeto de produtos, serviços e processos
Pp1 f8   02 - projeto de produtos, serviços e processosPp1 f8   02 - projeto de produtos, serviços e processos
Pp1 f8 02 - projeto de produtos, serviços e processosLuciana C. L. Silva
 
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...Amanda Varella
 
PMO - Project Management Office
PMO - Project Management OfficePMO - Project Management Office
PMO - Project Management OfficeAragon Vieira
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMLucas Vinícius
 
Metodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicaçãoMetodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicaçãoStefanie Martins
 

Semelhante a The Lean Approach to Project Management - Lean Conference Aveiro.pdf (20)

PMI-ACP – A Certificação “Agile” do PMI
PMI-ACP – A Certificação “Agile” do PMIPMI-ACP – A Certificação “Agile” do PMI
PMI-ACP – A Certificação “Agile” do PMI
 
Oficina de Metodologias Ágeis
Oficina de Metodologias ÁgeisOficina de Metodologias Ágeis
Oficina de Metodologias Ágeis
 
Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.
 
Talk 2 vitor massari
Talk 2   vitor massariTalk 2   vitor massari
Talk 2 vitor massari
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP
 
1 apresentacao metodologia rcp
1  apresentacao metodologia rcp1  apresentacao metodologia rcp
1 apresentacao metodologia rcp
 
Scrum - seminario
Scrum - seminarioScrum - seminario
Scrum - seminario
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com Scrum
 
Fundamentos de scrum e agile
Fundamentos de scrum e agileFundamentos de scrum e agile
Fundamentos de scrum e agile
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 
Slides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisSlides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos Digitais
 
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
 
Curso Microsoft Project 2010 / 2013
Curso Microsoft Project 2010 / 2013Curso Microsoft Project 2010 / 2013
Curso Microsoft Project 2010 / 2013
 
Pp1 f8 02 - projeto de produtos, serviços e processos
Pp1 f8   02 - projeto de produtos, serviços e processosPp1 f8   02 - projeto de produtos, serviços e processos
Pp1 f8 02 - projeto de produtos, serviços e processos
 
Metodologias ageis
Metodologias ageisMetodologias ageis
Metodologias ageis
 
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
 
Estimativas cef 2000
Estimativas cef 2000Estimativas cef 2000
Estimativas cef 2000
 
PMO - Project Management Office
PMO - Project Management OfficePMO - Project Management Office
PMO - Project Management Office
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUM
 
Metodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicaçãoMetodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicação
 

The Lean Approach to Project Management - Lean Conference Aveiro.pdf

  • 1. The Lean Approach to Project Management Fabio Perrotta de Andrade Maio/2022
  • 2. Fabio Perrotta de Andrade ● Graduado em Ciência da Computação ● Especializado em Gestão de TI ● + 12 anos de experiência ● Senior Delivery Manager na Fabamaq
  • 4. Contexto atual e desafios
  • 5. Contexto atual e desafios ● Produtos e Serviços mais complexos e interconectados ● Aumento de interdependência entre diferentes departamentos ● Pouca previsibilidade de entrega ● Encaixe “problema-solução” ● Implementações “Agile” mal sucedidas fomentaram um ceticismo
  • 7. Entendendo os papéis e funções de gestão
  • 8. A Gestão de Projetos As funções do gestor de projetos tradicional foi distribuída entre outros papéis*: ● Product Owner/Manager: “know-how” do negócio, gestão do backlog e do Produto ● Scrum Master/Agile Master/Agile Coach/Delivery Manager: gestão do processo de desenvolvimento e das entregas, facilitação de reuniões, coach da equipa ● Gestor de projetos: fazer relatórios, gerir cronograma, atualização de “status” *Varia de empresa para empresa
  • 9. Sobre qual estrutura um projeto é executado?
  • 10. “Uma boa gestão de projetos é feita a partir de uma boa gestão dos processos a que eles estão submetidos.“
  • 11. A abordagem Lean na Gestão de Projetos
  • 12. O que geralmente acontece na prática durante a execução de um projeto
  • 13. Realidade das equipas Uma equipa tem muitas coisas para iniciar
  • 14. Já está a executar várias tarefas Realidade das equipas
  • 15. E a concluir outras tarefas Realidade das equipas
  • 18. 2 dias 1 dias 3 dias 2 dias 8 dias Estimando um novo projeto
  • 19. 2 dias 1 dias 3 dias 2 dias 19 dias 3 dias 2 dias 6 dias Estimando um novo projeto Realidade
  • 20. “People are already doing their best; the problems are with the system. Only management can change the system.” - W. Edwards Deming
  • 21. 1. Entenda o fluxo de trabalho e o torne visível 2. 3. 4. 5. A abordagem Lean na Gestão de Projetos
  • 22. 2 dias 1 dias 3 dias 2 dias 3 dias 2 dias 6 dias As filas geralmente são as vilãs! Devemos focar em visualizar e gerir as filas Fluxo do trabalho
  • 23. 2 dias 1 dias 3 dias 2 dias 3 dias 2 dias 6 dias Qualquer otimização aqui é desperdício! Fluxo do trabalho Identifique os Gargalos
  • 24. Análise real de um sistema de trabalho Backlog In Analysis To do In Progress Validation Done Pending:
  • 25. Análise real de um sistema de trabalho Filas
  • 26. 1. Entenda o fluxo de trabalho e o torne visível 2. Identifique onde o trabalho fica parado 3. 4. 5. A abordagem Lean na Gestão de Projetos
  • 27. A filosofia Lean e seus desdobramentos
  • 28. ● Valor sob a ótica do cliente ● Mapeie o fluxo de valor ● Fluxo contínuo ● Produção puxada ● Busca pela Perfeição Princípios Lean Manufacturing
  • 29. Princípios Lean para desenvolvimento de software Mary e Tom Poppendieck escreveram um livro dedicado em mapear os princípios Lean no desenvolvimento de software ● Otimizar o todo ● Eliminar desperdício ● Qualidade desde o início ● Aprenda constantemente ● Entregue rápido ● Envolva todos ● Continue a melhorar
  • 30. Scrum “Scrum é baseado no empirismo e lean thinking” “Lean Thinking reduz o desperdício e se concentra no essencial” Valores: Compromisso, Foco, Abertura, respeito e Coragem Pilares empíricos: Transparência, Inspeção e Adaptação. Kanban Method Alguns princípios: ● Acordar em buscar a melhoria através da mudança evolucionária ● Compreender e focar nas necessidades e expectativas dos seus clientes ● Gerenciar o trabalho: deixar que as pessoas se auto organizem em torno dele. ● Rever regularmente a rede de serviços e as suas políticas, a fim de melhorar os resultados. *Raízes explícitas no Lean Manufacturing
  • 32. Gerindo projetos com o Método Kanban
  • 33. 100% utilização de recursos = 0% fluxo
  • 34. Gerindo projetos com o Método Kanban O Kanban não é um framework ou metodologia, ele é uma abordagem de gestão. Pode ser adicionado a qualquer framework ou processo de trabalho “Kanban é um meio para melhorar o que e como você já faz as coisas, e não um substituto.” - The Official Kanban Guide 2021
  • 35.
  • 36. Gerindo projetos com o Método Kanban Abordagem evolucionária
  • 37. Gerindo projetos com o Método Kanban Crie um sistema puxado O trabalho é iniciado apenas quando tem capacidade disponível Não sobrecarrega o sistema Lidar com os bloqueios
  • 38. Gerindo projetos com o Método Kanban Limite de trabalho em progresso (WIP) Backlog In Analysis To do In Progress Validation Done 1 2 Limite de WIP: “Pare de começar e comece a terminar”
  • 39. To do Doing To Homol. Homol. Done To do Doing To Homol. Homol. Done Gerindo projetos com o Método Kanban Gerencie o WIP (trabalho em progresso)
  • 40. 1. Entenda o fluxo de trabalho e o torne visível 2. Identifique onde o trabalho fica parado 3. Gerencie o sistema 4. 5. A abordagem Lean na Gestão de Projetos
  • 42. Incremento do produto a cada iteração
  • 44. Os papéis do Time Scrum Product Owner Desenvol- vedores Scrum Master - Maximizar o valor do produto entregue pelo time - Desenvolver e comunicar a meta do produto - Criar, priorizar e comunicar os itens do “Product Backlog” - Garantir que o “Product Backlog” seja transparente, visível e compreensível - Garantir que o framework Scrum seja executado corretamente - Líder que serve ao time Scrum, facilitando o trabalho e removendo impedimentos - Garante a eficácia do time através de métricas, facilitação dos eventos e coaching - Criar o incremento da sprint - Criar um plano para Sprint (o “Sprint Backlog”) - Garantir a qualidade do produto entregue - Adaptar o plano a cada dia em direção a meta da Sprint - Responsabilizar-se mutuamente como profissionais
  • 46. “A métrica (o número, o dado) serve como um sensor que nos convida a investigar um problema” Raphael Albino.
  • 48. Métricas de fluxo Lead time: Tempo entre o pedido e a entrega Cycle/Flow time: Tempo entre o comprometimento/início do trabalho até a entrega
  • 49. Métricas de fluxo Lead time: Tempo entre o pedido e a entrega Cycle/Flow time: Tempo entre o comprometimento/início do trabalho até a entrega
  • 50. Métricas de fluxo Identifique a relação entre o tempo de “ação” e o “flow time” Eficiência de Fluxo = Tempo de ação Flow time
  • 51. Throughput (vazão): Quantidade de trabalho concluído por tipo e tempo (semana, mês…) 1 2 3 Métricas de fluxo
  • 52. Métricas de fluxo Distribuição do fluxo: Como o esforço do projeto está distribuído?
  • 53. Métricas Scrum Burndown: Relação entre trabalho a ser concluído e o tempo restante da Sprint
  • 54. Métricas Scrum Velocity: “Story points” comprometidos e concluídos por sprint
  • 56. Métricas de Eficácia ● Valor entregue ao cliente (qualitativo) ● Quantidade de ciclos de testes/validações ● Qualidade do produto/serviço entregue ○ Problemas relatados (bloqueantes e não-bloqueantes) ○ Satisfação do cliente (qualitativo) ● Retorno sobre o investimento (ROI) *Varia muito de empresa para empresa
  • 57. 1. Entenda o fluxo de trabalho e o torne visível 2. Identifique onde o trabalho fica parado 3. Gerencie o sistema 4. Não tome uma decisão baseada em apenas uma uma métrica A abordagem Lean na Gestão de Projetos
  • 58. 1. Entenda o fluxo de trabalho e o torne visível 2. Identifique onde o trabalho fica parado 3. Gerencie o sistema 4. Não tome uma decisão baseada em apenas uma uma métrica 5. As pessoas que fazem o trabalho acontecer A abordagem Lean na Gestão de Projetos
  • 60. Muito obrigado! Vamos conversar 😉 perrottafabio@gmail.com Fabio Perrotta de Andrade Maio/2022