Por que este tópico é importante?
35%
Agile deixou de ser uma moda há 5 anos…
Para ser mainstream.
“ Nos últimos cinco anos, a Forrester tem visto um crescente interesse na adoção de processos ágeis. Esse interesse está mudando lentamente para adoção. Em 2008, mesmo negócios que não estavam se movendo imediatamente aos processos Ágeis começaram a tomar pequenos passos nessa direção. ”   Jeff Hammond - Forrester
 
 
“ Como um novo cliente Eu quero me cadastrar para que Eu possa usar os serviços oferecidos” Estórias são listadas no Backlog em ordem de priorização Novas estórias são adicionadas ao PB O time estima cada estória usando story points Product Backlog Estórias 5 8 3 5 8 1 Prioridade
Product Backlog Estórias Sprint 3 O Product Owner reprioriza o Backlog Sprint 4 Estórias são planejadas para conclusão em sprints programadas 3 3 3 4 4 4 Prioridade
 
 
Product backlog query no Team Explorer
Novas estórias criada Product Owner
A nova estória fornece um guia para certificar que a estória seja escrita da perspectiva do cliente
Cada estória é classificada por prioridade e associada a um story point
Planilha de Product Backlog para planejamento de sprints futuras
Estórias muito grandes são deixadas no Backlog Cada estória e atribuída a uma sprint
Cada sprint é adicionada a aba de Iteration Planning … …  com datas de início / fim e o tamanho do time O product owner pode usar a velocidade do time para ajudar a planejas as próximas sprints
 
 
Product Backlog Estórias Estórias Tarefas(horas) Iteration Backlog Ok ! Ok ! 3 3 3 Opa ! O time quebra cada estória em tarefas O time acha que a estória é maior do que eles podem se comprometer … Baseado nas estimativas o time se compromete com cada estória Durante a reunião de planejamento da sprint, o product owner e o time adicionam estórias a sprint
Estórias Estórias Tarefas(horas) 3 3 3 3 Ok ! A estória grande é removida da sprint e o time considera uma estória menor no backlog Ok ! Ok ! O time pode se comprometer com esta estória menor A sprint está planejada e o time está pronto para começar! Product Backlog Iteration Backlog
 
 
Cada sprint tem uma planilha Excel para auxiliar o time no planejamento
Definição de datas da sprint…
... E qualquer interrupção planejada
O time quebra a primeira estória em tarefas
Cada tarefa é estimada em horas
O time verifica sua capacidade para a sprint
A próxima estória é quebrada…
 
…  mas um membro do time tem muito trabalho O time tem capacidade…
 
A estória final é quebrada
Baseado na capacidade e na estimativa, o time está “overcommited”
A última história é removida…
E substituida por uma estória menor do product backlog
… mas um membro ainda tem muito trabalho O time tem capacidade para essa história…
Tarefas são reassociadas
Tarefas são reassociadas
O trabalho agora está balanceado entre o time
O passo final é publicar os dados de volta no TFS O planejamento da sprint está completo!
 
 
O time começa a trabalhar nas tarefas… Product Backlog Iteration Backlog Estórias Estórias Tarefas(horas)
Trabalho concluído é reportado diariamente Product Backlog Iteration Backlog Estórias Estórias Tarefas(horas)
Estórias Estórias Tarefas(horas) Product Backlog Iteration Backlog
Todas as estórias foram implementadas Todo o trabalho da sprint está feito. Estórias Estórias Tarefas(horas) Product Backlog Iteration Backlog
Estórias Estórias Tarefas(horas) O time organiza uma demo para mostrar o valor do que foi entregue E o time desenvolveu um incremento “potencialmente entregável” Product Backlog Iteration Backlog
O ultimo incremento é enviado ao cliente Estórias Estórias Tarefas(horas) Product Backlog Iteration Backlog
O time realiza uma retrospectiva... Estórias entregues na ultima sprint são fechadas Estória e tarefas são removidas do Backlog – o time entregou o que prometeu! Estórias Estórias Tarefas(horas) O que funcionou?  O que não funcionou?  O que podemos fazer melhor? Product Backlog Iteration Backlog
Novas estórias são adicionadas ao Product Backlog Estórias Estórias Tarefas(horas) Product Backlog Iteration Backlog
O backlog é priorizado e está pronto para o time planejar a próxima sprint Estórias Estórias Tarefas(horas) Product Backlog Iteration Backlog
 
 
Multiplas Interfaces para atualização de Work Items
Team Explorer
Planilha de Iteration Backlog
Portal do Projeto
 
 
Team Web Access
Gráfico de Burndown monitora o trabalho finalizado e restante
 
 
O progresso detalhado da sprint é monitorado no portal do projeto O burndown mostra que o time está no prazo… E quase metade das tarefas permanecem abertas Mas o time não fechou nenhuma das três estórias…
The Scrummaster abre um impedimento para registrar o problema identificado no portal
O impedimento é aberto e monitorado no TFS
Os testes estão passando… Mas os bugs  estão subindo constantemente O portal apresenta outros dados que podem ser analisados para certificarmos o sucesso da sprint
Rico conjunto de relatórios para acompanhar  o progresso
Colete as retrospectivas usando o Team wiki no Project Portal Exemplos de documentos são oferecidos como guia
 
 
 

Mais conteúdo relacionado

PDF
Confidence rocket engine
PDF
Gestão 3.0: Gestão Ágil
PDF
Scrum e o Visual Studio Team System 2010
PPTX
Planilha ágil
PDF
PPTX
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
PDF
Scrum com Lego ®
PPT
Portuguese Scrum
Confidence rocket engine
Gestão 3.0: Gestão Ágil
Scrum e o Visual Studio Team System 2010
Planilha ágil
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
Scrum com Lego ®
Portuguese Scrum

Semelhante a MSF for Agile 5.0 (20)

PPTX
Scrum - Engenharia de Software
PPT
Scrum - seminario
PPT
Gestao agil de projetos com Scrum
PPT
Scrum Metodologias Ageis Para Desenvolvimento De Software
PPT
Redistributable Intro To Scrum
PDF
Processos empresariais no SAP ERP HCM no S/4HANA
PPTX
Scrum - evolução contínua
PPTX
Metodologia agil scrum
PPT
Mecanismo da Função Produção Perdas
PPTX
Scrum - As Regras do Jogo segundo o Guia do Scrum
PDF
Scrum - características e aplicações.pdf
PDF
Prévia básica do Scrum
PPT
Aula 06 Scrum - parte II completo.ppt
PDF
Gestão de Projetos e Empreendedorismo: TAD-NC4 (02/09/2013)
PDF
Gestão de Projetos e Empreendedorismo: SIN-NA7 (04/09/2013)
PPTX
Treinamento Gestão Lean Ágil- Vale- Projetos de Capital
Scrum - Engenharia de Software
Scrum - seminario
Gestao agil de projetos com Scrum
Scrum Metodologias Ageis Para Desenvolvimento De Software
Redistributable Intro To Scrum
Processos empresariais no SAP ERP HCM no S/4HANA
Scrum - evolução contínua
Metodologia agil scrum
Mecanismo da Função Produção Perdas
Scrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - características e aplicações.pdf
Prévia básica do Scrum
Aula 06 Scrum - parte II completo.ppt
Gestão de Projetos e Empreendedorismo: TAD-NC4 (02/09/2013)
Gestão de Projetos e Empreendedorismo: SIN-NA7 (04/09/2013)
Treinamento Gestão Lean Ágil- Vale- Projetos de Capital
Anúncio

Mais de André Dias (20)

PPTX
InterOP 2021: Certificações - Experiência, Dicas e Truques
PPT
TheDevConf - Implantando Arquitetura de Microsserviços em Alta Disponibilidad...
PPTX
Multicloud APIs Deployment using Azure DevOps, AKS, GKE and OpenShift
PPT
Construindo uma esteira de build e deployment do zero com Azure DevOps
PPTX
MVP Conf 2019 - Docker na Prática
PPTX
Soluções de Containers no Microsoft Azure
PPTX
Visual Studio Summit 2018 - CI/CD usando Azure DevOps Projects
PPTX
Global Azure Bootcamp 2018 Campinas - Continuous Delivery com Azure DevOps Pr...
PPTX
MVP Conf 2018 - Novidades sobre CI/CD no VSTS e Azure DevOps Project
PPTX
Visão Geral sobre o Application Insights
PPTX
DevDay 2017 - Belo Horizonte - Application Insights
PPTX
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
PPTX
Application Insights - Monitore a sua aplicação em tempo real
PPTX
DevOps - A Origem
PPTX
Application Insights - Monitore a sua aplicação em tempo real
PPTX
DevOps – Colaboração, Automação, Redução de Custo e Aumento de Produtividade ...
PPTX
DevOps Talk
PPTX
Reduzindo Custos e Aumentando a Produtividade com Ambientes de Dev / Test na ...
PPTX
DevOps - Isso existe mesmo?
PPTX
Release Management for Visual Studio 2013
InterOP 2021: Certificações - Experiência, Dicas e Truques
TheDevConf - Implantando Arquitetura de Microsserviços em Alta Disponibilidad...
Multicloud APIs Deployment using Azure DevOps, AKS, GKE and OpenShift
Construindo uma esteira de build e deployment do zero com Azure DevOps
MVP Conf 2019 - Docker na Prática
Soluções de Containers no Microsoft Azure
Visual Studio Summit 2018 - CI/CD usando Azure DevOps Projects
Global Azure Bootcamp 2018 Campinas - Continuous Delivery com Azure DevOps Pr...
MVP Conf 2018 - Novidades sobre CI/CD no VSTS e Azure DevOps Project
Visão Geral sobre o Application Insights
DevDay 2017 - Belo Horizonte - Application Insights
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
Application Insights - Monitore a sua aplicação em tempo real
DevOps - A Origem
Application Insights - Monitore a sua aplicação em tempo real
DevOps – Colaboração, Automação, Redução de Custo e Aumento de Produtividade ...
DevOps Talk
Reduzindo Custos e Aumentando a Produtividade com Ambientes de Dev / Test na ...
DevOps - Isso existe mesmo?
Release Management for Visual Studio 2013
Anúncio

Último (17)

PPTX
Tipos de servidor em redes de computador.pptx
PPT
Aula de Engenharia de Software principais caracteristicas
PDF
Customizing básico em SAP Extended Warehouse Management, EWM110 Col26
PPTX
Analise Estatica de Compiladores para criar uma nova LP
PPTX
3b - Bradesco Lean Agile Training Plan - Ritos Operacionais (1).pptx
PPTX
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
PPT
Conceitos básicos de Redes Neurais Artificiais
PDF
Jira Software projetos completos com scrum
PDF
Processamento da remessa no SAP ERP, SCM610 Col15
PDF
Visão geral da SAP, SAP01 Col18, Introdução sistema SAP,
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
PPTX
ccursoammaiacursoammaiacursoammaia123456
PDF
Aula 9 - Funções 202yttvrcrg5-1.pptx.pdf
PDF
Processos no SAP Extended Warehouse Management, EWM100 Col26
PDF
Banco de Dados 2atualização de Banco de d
PDF
SEMINÁRIO DE IHC - A interface Homem-Máquina
Tipos de servidor em redes de computador.pptx
Aula de Engenharia de Software principais caracteristicas
Customizing básico em SAP Extended Warehouse Management, EWM110 Col26
Analise Estatica de Compiladores para criar uma nova LP
3b - Bradesco Lean Agile Training Plan - Ritos Operacionais (1).pptx
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Conceitos básicos de Redes Neurais Artificiais
Jira Software projetos completos com scrum
Processamento da remessa no SAP ERP, SCM610 Col15
Visão geral da SAP, SAP01 Col18, Introdução sistema SAP,
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
ccursoammaiacursoammaiacursoammaia123456
Aula 9 - Funções 202yttvrcrg5-1.pptx.pdf
Processos no SAP Extended Warehouse Management, EWM100 Col26
Banco de Dados 2atualização de Banco de d
SEMINÁRIO DE IHC - A interface Homem-Máquina

MSF for Agile 5.0

  • 1.  
  • 2.  
  • 3. Por que este tópico é importante?
  • 4. 35%
  • 5. Agile deixou de ser uma moda há 5 anos…
  • 7. “ Nos últimos cinco anos, a Forrester tem visto um crescente interesse na adoção de processos ágeis. Esse interesse está mudando lentamente para adoção. Em 2008, mesmo negócios que não estavam se movendo imediatamente aos processos Ágeis começaram a tomar pequenos passos nessa direção. ” Jeff Hammond - Forrester
  • 8.  
  • 9.  
  • 10. “ Como um novo cliente Eu quero me cadastrar para que Eu possa usar os serviços oferecidos” Estórias são listadas no Backlog em ordem de priorização Novas estórias são adicionadas ao PB O time estima cada estória usando story points Product Backlog Estórias 5 8 3 5 8 1 Prioridade
  • 11. Product Backlog Estórias Sprint 3 O Product Owner reprioriza o Backlog Sprint 4 Estórias são planejadas para conclusão em sprints programadas 3 3 3 4 4 4 Prioridade
  • 12.  
  • 13.  
  • 14. Product backlog query no Team Explorer
  • 15. Novas estórias criada Product Owner
  • 16. A nova estória fornece um guia para certificar que a estória seja escrita da perspectiva do cliente
  • 17. Cada estória é classificada por prioridade e associada a um story point
  • 18. Planilha de Product Backlog para planejamento de sprints futuras
  • 19. Estórias muito grandes são deixadas no Backlog Cada estória e atribuída a uma sprint
  • 20. Cada sprint é adicionada a aba de Iteration Planning … … com datas de início / fim e o tamanho do time O product owner pode usar a velocidade do time para ajudar a planejas as próximas sprints
  • 21.  
  • 22.  
  • 23. Product Backlog Estórias Estórias Tarefas(horas) Iteration Backlog Ok ! Ok ! 3 3 3 Opa ! O time quebra cada estória em tarefas O time acha que a estória é maior do que eles podem se comprometer … Baseado nas estimativas o time se compromete com cada estória Durante a reunião de planejamento da sprint, o product owner e o time adicionam estórias a sprint
  • 24. Estórias Estórias Tarefas(horas) 3 3 3 3 Ok ! A estória grande é removida da sprint e o time considera uma estória menor no backlog Ok ! Ok ! O time pode se comprometer com esta estória menor A sprint está planejada e o time está pronto para começar! Product Backlog Iteration Backlog
  • 25.  
  • 26.  
  • 27. Cada sprint tem uma planilha Excel para auxiliar o time no planejamento
  • 28. Definição de datas da sprint…
  • 29. ... E qualquer interrupção planejada
  • 30. O time quebra a primeira estória em tarefas
  • 31. Cada tarefa é estimada em horas
  • 32. O time verifica sua capacidade para a sprint
  • 33. A próxima estória é quebrada…
  • 34.  
  • 35. … mas um membro do time tem muito trabalho O time tem capacidade…
  • 36.  
  • 37. A estória final é quebrada
  • 38. Baseado na capacidade e na estimativa, o time está “overcommited”
  • 39. A última história é removida…
  • 40. E substituida por uma estória menor do product backlog
  • 41. … mas um membro ainda tem muito trabalho O time tem capacidade para essa história…
  • 44. O trabalho agora está balanceado entre o time
  • 45. O passo final é publicar os dados de volta no TFS O planejamento da sprint está completo!
  • 46.  
  • 47.  
  • 48. O time começa a trabalhar nas tarefas… Product Backlog Iteration Backlog Estórias Estórias Tarefas(horas)
  • 49. Trabalho concluído é reportado diariamente Product Backlog Iteration Backlog Estórias Estórias Tarefas(horas)
  • 50. Estórias Estórias Tarefas(horas) Product Backlog Iteration Backlog
  • 51. Todas as estórias foram implementadas Todo o trabalho da sprint está feito. Estórias Estórias Tarefas(horas) Product Backlog Iteration Backlog
  • 52. Estórias Estórias Tarefas(horas) O time organiza uma demo para mostrar o valor do que foi entregue E o time desenvolveu um incremento “potencialmente entregável” Product Backlog Iteration Backlog
  • 53. O ultimo incremento é enviado ao cliente Estórias Estórias Tarefas(horas) Product Backlog Iteration Backlog
  • 54. O time realiza uma retrospectiva... Estórias entregues na ultima sprint são fechadas Estória e tarefas são removidas do Backlog – o time entregou o que prometeu! Estórias Estórias Tarefas(horas) O que funcionou? O que não funcionou? O que podemos fazer melhor? Product Backlog Iteration Backlog
  • 55. Novas estórias são adicionadas ao Product Backlog Estórias Estórias Tarefas(horas) Product Backlog Iteration Backlog
  • 56. O backlog é priorizado e está pronto para o time planejar a próxima sprint Estórias Estórias Tarefas(horas) Product Backlog Iteration Backlog
  • 57.  
  • 58.  
  • 59. Multiplas Interfaces para atualização de Work Items
  • 63.  
  • 64.  
  • 66. Gráfico de Burndown monitora o trabalho finalizado e restante
  • 67.  
  • 68.  
  • 69. O progresso detalhado da sprint é monitorado no portal do projeto O burndown mostra que o time está no prazo… E quase metade das tarefas permanecem abertas Mas o time não fechou nenhuma das três estórias…
  • 70. The Scrummaster abre um impedimento para registrar o problema identificado no portal
  • 71. O impedimento é aberto e monitorado no TFS
  • 72. Os testes estão passando… Mas os bugs estão subindo constantemente O portal apresenta outros dados que podem ser analisados para certificarmos o sucesso da sprint
  • 73. Rico conjunto de relatórios para acompanhar o progresso
  • 74. Colete as retrospectivas usando o Team wiki no Project Portal Exemplos de documentos são oferecidos como guia
  • 75.  
  • 76.  
  • 77.  

Notas do Editor

  • #2: 04/25/10 02:01 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • #3: © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 04/25/10
  • #77: 04/25/10 02:01 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • #78: 04/25/10 02:01 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.