Modelo de dinâmica de Planning II e quais os benefícios e habilidades que o time e os indivíduos adquirem e que contribuem na disseminação do conhecimento, empatia, colaboração e planejamento.
1) O documento discute a governança ágil e o papel dos Agile Coaches como agentes de mudança na empresa TOTVS.
2) Apresenta a jornada ágil da TOTVS desde 2016, incluindo estruturação de governança ágil, treinamentos e métricas.
3) Discutem os desafios de disseminar a cultura e processo ágil na empresa, incluindo crescimento do número de equipes ágeis.
As três frases resumem os principais padrões para quebra de histórias: 1) Quebra histórias com múltiplos itens ou fluxos de trabalho em histórias individuais; 2) Identifica passos específicos em um fluxo de trabalho e cria histórias para cada um; 3) Similar ao padrão anterior, histórias representam caminhos felizes e alternativos de interação do usuário.
Planejamento de testes em um mundo ágilAriane Izac
Planejamento de Testes em um mundo ágil resume o seguinte:
1) No contexto ágil, os testadores deixam de ser os únicos responsáveis por garantir a qualidade e toda a equipe passa a assumir essa responsabilidade.
2) É importante planejar os testes considerando o contexto do projeto, priorizando riscos e automatizando casos que serão executados frequentemente.
3) A automação deve levar em conta fatores como maior risco, frequência de execução e linguagem para trazer mais valor ao longo do tempo.
The document discusses applying Scrum principles to manufacturing. It provides examples of how Scrum has been used successfully in manufacturing companies to improve agility, reduce costs, and speed up product development. Specifically, it recommends adopting Scrum teams as lean cells, using contract-first design, shortening supply chains, and keeping manufacturing lines flexible to enable continuous improvement. It addresses common objections to applying Scrum in manufacturing and provides examples of companies that have leveraged agile manufacturing practices.
Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門tamtam180
This document provides an overview and refreshers on HTTP access in Java 11. It discusses HttpUrlConnection, Apache HttpClient, and Java's new HttpClient. For HttpUrlConnection, it covers GET requests, modifying request methods and headers, sending request bodies, cookies, proxies, redirects, basic authentication, and debugging. For Apache HttpClient, it discusses GET requests, Accept headers, gzip encoding, query strings, connection pools, modifying request headers and POST requests. It also covers cookies, redirects, retries and proxies for Apache HttpClient.
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Bruno Flaven
Une vue synthétique sur le méthodologie Agile Scrum. C'est une présentation qui a été faite dans le cadre d'une formation interne. Pour ceux qui ne connaissent rien ou pas grand chose de la méthode agile, c'est un survol rapide non exhaustif mais qui met les idées en place, enfin il faut espérer ! Nous n'avons pas joint les documents (tableurs excel notamment) qui aident au pilotage du projet mais ils sont faciles à refaire.
Ces 2 présentations ont donné lieu à un article sur le Blog Hecube Voir http://bit.ly/13CDrqo
Le support du meetup Descaling SAFe du 13 Avril. C'est un retour d'expérience qui explique pourquoi nous avons abandonné SAFe et ce que nous avons mis en place. Il n'y a pas de positionnement de notre part quant au framework en tant que tel.
1) O documento discute a governança ágil e o papel dos Agile Coaches como agentes de mudança na empresa TOTVS.
2) Apresenta a jornada ágil da TOTVS desde 2016, incluindo estruturação de governança ágil, treinamentos e métricas.
3) Discutem os desafios de disseminar a cultura e processo ágil na empresa, incluindo crescimento do número de equipes ágeis.
As três frases resumem os principais padrões para quebra de histórias: 1) Quebra histórias com múltiplos itens ou fluxos de trabalho em histórias individuais; 2) Identifica passos específicos em um fluxo de trabalho e cria histórias para cada um; 3) Similar ao padrão anterior, histórias representam caminhos felizes e alternativos de interação do usuário.
Planejamento de testes em um mundo ágilAriane Izac
Planejamento de Testes em um mundo ágil resume o seguinte:
1) No contexto ágil, os testadores deixam de ser os únicos responsáveis por garantir a qualidade e toda a equipe passa a assumir essa responsabilidade.
2) É importante planejar os testes considerando o contexto do projeto, priorizando riscos e automatizando casos que serão executados frequentemente.
3) A automação deve levar em conta fatores como maior risco, frequência de execução e linguagem para trazer mais valor ao longo do tempo.
The document discusses applying Scrum principles to manufacturing. It provides examples of how Scrum has been used successfully in manufacturing companies to improve agility, reduce costs, and speed up product development. Specifically, it recommends adopting Scrum teams as lean cells, using contract-first design, shortening supply chains, and keeping manufacturing lines flexible to enable continuous improvement. It addresses common objections to applying Scrum in manufacturing and provides examples of companies that have leveraged agile manufacturing practices.
Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門tamtam180
This document provides an overview and refreshers on HTTP access in Java 11. It discusses HttpUrlConnection, Apache HttpClient, and Java's new HttpClient. For HttpUrlConnection, it covers GET requests, modifying request methods and headers, sending request bodies, cookies, proxies, redirects, basic authentication, and debugging. For Apache HttpClient, it discusses GET requests, Accept headers, gzip encoding, query strings, connection pools, modifying request headers and POST requests. It also covers cookies, redirects, retries and proxies for Apache HttpClient.
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Bruno Flaven
Une vue synthétique sur le méthodologie Agile Scrum. C'est une présentation qui a été faite dans le cadre d'une formation interne. Pour ceux qui ne connaissent rien ou pas grand chose de la méthode agile, c'est un survol rapide non exhaustif mais qui met les idées en place, enfin il faut espérer ! Nous n'avons pas joint les documents (tableurs excel notamment) qui aident au pilotage du projet mais ils sont faciles à refaire.
Ces 2 présentations ont donné lieu à un article sur le Blog Hecube Voir http://bit.ly/13CDrqo
Le support du meetup Descaling SAFe du 13 Avril. C'est un retour d'expérience qui explique pourquoi nous avons abandonné SAFe et ce que nous avons mis en place. Il n'y a pas de positionnement de notre part quant au framework en tant que tel.
Life cycle of user story: Outside-in agile product management & testing, or...Ravi Tadwalkar
It has always been my pleasure and fun to facilitate workshops for PM (product management) community at and outside Cisco, although this was first time I did a BDD workshop with PMs alone. And I realized today how PayPal has been a really great venue for SVPMA annual product camp "unconference" for 1k+ PMs with 550 waitlisted this year! I look forward to this event every year now...huge success!
Abstract:
As Product Owners and Managers are driving innovation thru' those fuzzy ideas in terms of scenarios, testers have always been thinking about those in form of test cases which take form of acceptance criteria for those scenarios. When you talk about those scenarios to your teams or even peers, you see those diverging ideas converging to something concrete.
That's how BDD helps you shape that idea. That fuzzy scenario, when validated thru' an engineering "spike", can be useful for product management MRD/PRD/use-case-models/stories...whatever it is that you want to use to drive product development.
And this is where Agile Tester role begins! So instead of doing top-down or bottoms-up product management & testing, try this outside-in approach. Go for it!
My workshop on BDD is about what I term as "Outside-in agile product management". To understand what I really mean by that, here is my slideshare presentation used rarely when teaching from the back of the class during this hyper-interactive workshop.
From Product Vision to Story Map - Lean / Agile Product shapingJérôme Kehrli
A lot of Software Engineering projects fail for a lack of shared vision due to poor communication among people involved in the project.
A sound maintenance of the product backlog can only be achieved if all the people have a good understanding of what they have to do (common vision).
Roman Pichler, in a post originally written in Jul 16 2012, has proposed a really interesting approach: use various canvas to create and share product vision and product backlog creation and refinement.
This presentation is a drive through these various boards and canvas that should be designed in prior to any product development: the Product Vision, the Lean Canvas, The Product Definition and the Story Map.
The document discusses planning and estimating user stories for software development. It provides guidance on writing user stories, estimating story points, determining team velocity, prioritizing stories, and planning iterations and releases. Key points include writing stories from the user's perspective using active voice, estimating stories as a team in story points rather than hours, using velocity from past iterations to plan future work, and prioritizing stories based on business value and risk.
This document provides information about agile metrics that can be used to measure project progress. It defines key metrics like velocity, burn down/up charts, cycle time, and earned value management. Velocity is the number of story points a team can complete per iteration and is an important metric for agile projects. Burn down/up charts visually depict work completed and remaining over iterations. Cycle time measures the average time between delivering work items. Earned value management uses metrics like planned value, earned value, and cost performance index to compare planned vs. actual progress. The document explains how these various agile metrics can help provide feedback and identify issues early in projects.
Mike Cohn gave a presentation on agile estimating at the Norwegian Developer's Conference. He discussed using story points to estimate the effort required for user stories, rather than time-based estimates. Story points are relative values based on complexity, risk, and other factors. Planning poker is an iterative approach where estimators assign story points to stories through a process of discussion and re-estimating until consensus is reached. Ideal time estimates how long a task would take if uninterrupted, unlike elapsed time which includes delays.
The product roadmap is a plan of action that outlines of tactical steps to execute the product strategy pushing the product ahead in the trajectory of planned direction in alignment with the product vision while accomplishing short-term and long-term product objectives
Organizational Topologies: a roadmap towards a resilient and adaptive product...Alexey Krivitsky
This document introduces the Adaptivity Map, which provides a roadmap for organizational transformation towards being adaptive and agile. The map shows different stages of organizational topology labeled A1 through C3, with the goal of C3 being optimal value delivery across the whole product. It emphasizes that true transformation requires paradigm shifts in how the organization works, such as establishing cross-functional teams or taking full responsibility for end-to-end delivery. Jumping directly to later stages like C3 from A2 can be an effective approach for organizations with around 50 people. The map is intended as a guide rather than a mandatory process, as transformations will vary in approach and speed depending on each organization's needs.
Best practices are a set of guidelines, ethics or ideas that represent the most efficient or prudent course of action, in a given business situation. Best practices may be established by authorities, such as regulators or governing bodies, or they may be internally decreed by a company's management team.
Este documento trata sobre la calidad en el contexto ágil. Explica que la calidad no es responsabilidad de una sola persona o equipo, sino de todo el equipo. También describe el rol del tester en un equipo ágil, el cual involucra participar activamente en todas las etapas del desarrollo de una historia de usuario y asegurar que se cumplan los criterios de aceptación. Además, presenta conceptos como la pirámide de pruebas y los cuadrantes del testing ágil.
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
The document discusses various topics related to software development approaches, including:
1. The differences between waterfall and agile approaches. Agile focuses on iterative development and responding to change over extensive planning.
2. Common problems with traditional project management like late delivery and budget overruns.
3. An overview of the Scrum framework, including roles, artifacts, ceremonies, and best practices. Scrum uses short iterations called sprints to iteratively deliver working software.
4. Recommendations to customize Scrum by incorporating elements of eXtreme Programming (XP) and lean principles to eliminate waste and continually improve processes.
Ruthless Prioritization | Brandon Chu | ProductTank Toronto Product Tank Toronto
The document discusses ruthless prioritization in product development. It describes three scopes of prioritization: 1) product operating framework, 2) minimum viable product (MVP), and 3) product strategy. For MVP, it notes there is a tradeoff problem between building the right product and doing so efficiently. It emphasizes that assumptions are important for prioritization. Finally, it defines ruthless prioritization as caring about focusing a team like a general cares about soldiers, sending them to win important battles by applying good strategies to decisions that treat a team's time carefully.
Explains the 3 main phases of Agile Transformation identified by the DACH30 exchange group. Contains a definition of the phases of an agile transformation and some glimpses on the education program.
Scrum é uma abordagem ágil para gerenciamento de projetos que envolve sprints curtas, reuniões diárias, entregas incrementais frequentes e equipes cross-funcionais. O documento descreve os papéis, eventos e artefatos do Scrum, incluindo Product Owner, Scrum Master, Time de Desenvolvimento, Sprint Planning, Daily Scrum, Sprint Review e Retrospectiva.
O documento apresenta as informações pessoais e acadêmicas de um profissional com experiência em desenvolvimento de software e gestão de projetos. Resume os principais pontos dos métodos ágeis, como comunicação, entregas incrementais e foco no cliente. Também descreve os papéis e cerimônias do Scrum, como Sprint Planning, Daily Meeting e Sprint Retrospective.
Life cycle of user story: Outside-in agile product management & testing, or...Ravi Tadwalkar
It has always been my pleasure and fun to facilitate workshops for PM (product management) community at and outside Cisco, although this was first time I did a BDD workshop with PMs alone. And I realized today how PayPal has been a really great venue for SVPMA annual product camp "unconference" for 1k+ PMs with 550 waitlisted this year! I look forward to this event every year now...huge success!
Abstract:
As Product Owners and Managers are driving innovation thru' those fuzzy ideas in terms of scenarios, testers have always been thinking about those in form of test cases which take form of acceptance criteria for those scenarios. When you talk about those scenarios to your teams or even peers, you see those diverging ideas converging to something concrete.
That's how BDD helps you shape that idea. That fuzzy scenario, when validated thru' an engineering "spike", can be useful for product management MRD/PRD/use-case-models/stories...whatever it is that you want to use to drive product development.
And this is where Agile Tester role begins! So instead of doing top-down or bottoms-up product management & testing, try this outside-in approach. Go for it!
My workshop on BDD is about what I term as "Outside-in agile product management". To understand what I really mean by that, here is my slideshare presentation used rarely when teaching from the back of the class during this hyper-interactive workshop.
From Product Vision to Story Map - Lean / Agile Product shapingJérôme Kehrli
A lot of Software Engineering projects fail for a lack of shared vision due to poor communication among people involved in the project.
A sound maintenance of the product backlog can only be achieved if all the people have a good understanding of what they have to do (common vision).
Roman Pichler, in a post originally written in Jul 16 2012, has proposed a really interesting approach: use various canvas to create and share product vision and product backlog creation and refinement.
This presentation is a drive through these various boards and canvas that should be designed in prior to any product development: the Product Vision, the Lean Canvas, The Product Definition and the Story Map.
The document discusses planning and estimating user stories for software development. It provides guidance on writing user stories, estimating story points, determining team velocity, prioritizing stories, and planning iterations and releases. Key points include writing stories from the user's perspective using active voice, estimating stories as a team in story points rather than hours, using velocity from past iterations to plan future work, and prioritizing stories based on business value and risk.
This document provides information about agile metrics that can be used to measure project progress. It defines key metrics like velocity, burn down/up charts, cycle time, and earned value management. Velocity is the number of story points a team can complete per iteration and is an important metric for agile projects. Burn down/up charts visually depict work completed and remaining over iterations. Cycle time measures the average time between delivering work items. Earned value management uses metrics like planned value, earned value, and cost performance index to compare planned vs. actual progress. The document explains how these various agile metrics can help provide feedback and identify issues early in projects.
Mike Cohn gave a presentation on agile estimating at the Norwegian Developer's Conference. He discussed using story points to estimate the effort required for user stories, rather than time-based estimates. Story points are relative values based on complexity, risk, and other factors. Planning poker is an iterative approach where estimators assign story points to stories through a process of discussion and re-estimating until consensus is reached. Ideal time estimates how long a task would take if uninterrupted, unlike elapsed time which includes delays.
The product roadmap is a plan of action that outlines of tactical steps to execute the product strategy pushing the product ahead in the trajectory of planned direction in alignment with the product vision while accomplishing short-term and long-term product objectives
Organizational Topologies: a roadmap towards a resilient and adaptive product...Alexey Krivitsky
This document introduces the Adaptivity Map, which provides a roadmap for organizational transformation towards being adaptive and agile. The map shows different stages of organizational topology labeled A1 through C3, with the goal of C3 being optimal value delivery across the whole product. It emphasizes that true transformation requires paradigm shifts in how the organization works, such as establishing cross-functional teams or taking full responsibility for end-to-end delivery. Jumping directly to later stages like C3 from A2 can be an effective approach for organizations with around 50 people. The map is intended as a guide rather than a mandatory process, as transformations will vary in approach and speed depending on each organization's needs.
Best practices are a set of guidelines, ethics or ideas that represent the most efficient or prudent course of action, in a given business situation. Best practices may be established by authorities, such as regulators or governing bodies, or they may be internally decreed by a company's management team.
Este documento trata sobre la calidad en el contexto ágil. Explica que la calidad no es responsabilidad de una sola persona o equipo, sino de todo el equipo. También describe el rol del tester en un equipo ágil, el cual involucra participar activamente en todas las etapas del desarrollo de una historia de usuario y asegurar que se cumplan los criterios de aceptación. Además, presenta conceptos como la pirámide de pruebas y los cuadrantes del testing ágil.
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
The document discusses various topics related to software development approaches, including:
1. The differences between waterfall and agile approaches. Agile focuses on iterative development and responding to change over extensive planning.
2. Common problems with traditional project management like late delivery and budget overruns.
3. An overview of the Scrum framework, including roles, artifacts, ceremonies, and best practices. Scrum uses short iterations called sprints to iteratively deliver working software.
4. Recommendations to customize Scrum by incorporating elements of eXtreme Programming (XP) and lean principles to eliminate waste and continually improve processes.
Ruthless Prioritization | Brandon Chu | ProductTank Toronto Product Tank Toronto
The document discusses ruthless prioritization in product development. It describes three scopes of prioritization: 1) product operating framework, 2) minimum viable product (MVP), and 3) product strategy. For MVP, it notes there is a tradeoff problem between building the right product and doing so efficiently. It emphasizes that assumptions are important for prioritization. Finally, it defines ruthless prioritization as caring about focusing a team like a general cares about soldiers, sending them to win important battles by applying good strategies to decisions that treat a team's time carefully.
Explains the 3 main phases of Agile Transformation identified by the DACH30 exchange group. Contains a definition of the phases of an agile transformation and some glimpses on the education program.
Scrum é uma abordagem ágil para gerenciamento de projetos que envolve sprints curtas, reuniões diárias, entregas incrementais frequentes e equipes cross-funcionais. O documento descreve os papéis, eventos e artefatos do Scrum, incluindo Product Owner, Scrum Master, Time de Desenvolvimento, Sprint Planning, Daily Scrum, Sprint Review e Retrospectiva.
O documento apresenta as informações pessoais e acadêmicas de um profissional com experiência em desenvolvimento de software e gestão de projetos. Resume os principais pontos dos métodos ágeis, como comunicação, entregas incrementais e foco no cliente. Também descreve os papéis e cerimônias do Scrum, como Sprint Planning, Daily Meeting e Sprint Retrospective.
O documento apresenta as principais características e práticas do framework SCRUM, incluindo os papéis de Product Owner, Scrum Master e time de desenvolvimento, as reuniões diárias, planejamento do sprint e retrospectiva, e como o quadro Kanban auxilia na visualização das tarefas.
O documento apresenta os conceitos e práticas do framework ágil Scrum. Discute os valores e princípios ágeis, além de explicar os papéis, cerimônias e ferramentas do Scrum como Planning, Daily, Review e Retrospectiva. Também aborda conceitos como Definition of Done, estimativas, métricas de acompanhamento e assuntos polêmicos relacionados à adoção do mindset ágil.
O documento apresenta um workshop sobre Scrum, incluindo: (1) por que Scrum? com seus benefícios; (2) visão geral do processo Scrum com papéis, eventos e artefatos como Product Backlog, Sprint e Daily Scrum; (3) exercícios práticos simulando etapas Scrum como planejamento e revisão da Sprint.
O documento discute os princípios e desafios do método Scrum para gerenciamento de projetos. O Scrum é apresentado como uma metodologia ágil que valoriza entregas incrementais, feedback constante e adaptabilidade em comparação a métodos tradicionais. Alguns desafios discutidos incluem manter o comprometimento da equipe, filtrar informações adequadamente e lidar com resistência a mudanças de paradigmas.
O documento descreve os principais conceitos e práticas do Scrum, uma metodologia ágil para gestão de projetos de software. Em três frases:
Scrum divide os projetos em ciclos curtos chamados Sprints para entregar funcionalidades iterativas. As funcionalidades são mantidas em uma lista chamada Product Backlog e priorizadas em reuniões semanais. Ao longo dos Sprints, a equipe realiza reuniões diárias para planejar tarefas e identificar impedimentos.
O Scrum é um framework ágil para gerenciamento de projetos que utiliza papéis, cerimônias e artefatos em sprints iterativas e incrementais para entregar valor ao cliente. O documento descreve os conceitos e práticas do Scrum, incluindo papéis como Scrum Master e Product Owner, cerimônias como Planning, Daily Scrum e Review, e artefatos como Product Backlog e Burndown.
Apresentação Scrum + Gerenciamento de PortfólioPlinio Tulio
Este documento discute a metodologia Scrum e gerenciamento de portfólios. [1] Apresenta as principais características do Scrum como método ágil, incluindo papéis, artefatos e reuniões. [2] Discute a história e conceitos de gerenciamento de portfólios, como alinhar projetos com a estratégia da organização e alocar recursos de forma eficiente. [3] Explica como o gerenciamento de portfólio pode melhorar a execução de projetos e garantir que sejam percebidos os
O documento descreve o processo Scrum de desenvolvimento de software ágil, incluindo seus princípios, papéis, artefatos e eventos. O Scrum é um framework iterativo e incremental que utiliza times auto-organizáveis para entregar valor ao cliente de forma contínua. Ele define papéis como Dono do Produto, Scrum Master e Equipe de Desenvolvimento, além de eventos como Sprints, Reuniões Diárias e Revisões.
Material Workshop Scrum foundation - Fernando CunhaWise Systems
O documento fornece uma agenda detalhada para um workshop sobre Scrum, incluindo introduções ao Scrum, seus valores, papéis, eventos e artefatos. A agenda é dividida em duas partes, cobrindo tópicos como histórias, estimativas, ferramentas Scrum e conclusões.
O documento descreve o framework Scrum para desenvolvimento ágil de projetos. Scrum é baseado em sprints curtas com feedback frequente de usuários. Os papéis principais são Product Owner, Scrum Master e time de desenvolvimento. O ciclo inclui planejamento, daily scrums, revisões e retrospectivas para melhoria contínua.
O documento descreve o framework Scrum para desenvolvimento ágil de projetos. Scrum utiliza Sprints curtas, reuniões diárias e artefatos como Product Backlog para planejar de forma incremental e iterativa. O documento explica os papéis de Product Owner, Scrum Master e time de desenvolvimento, assim como as práticas e conceitos centrais de Scrum.
O documento discute metodologias ágeis para gestão de projetos de software, comparando-as com metodologias tradicionais. Apresenta Scrum como uma metodologia ágil iterativa e incremental que valoriza entregas frequentes de software funcional, transparência e adaptabilidade.
O documento discute as metodologias de projetos de software tradicionais versus as metodologias ágeis. Apresenta os princípios e práticas da metodologia ágil Scrum, incluindo papéis, eventos como sprints, planning poker e retrospectivas. Também discute outros métodos ágeis como Kanban, Lean e Extreme Programming.
O documento descreve os cinco eventos e três artefatos principais do Scrum. Os eventos são: 1) Sprint, 2) Planejamento da Sprint, 3) Reunião Diária, 4) Revisão da Sprint e 5) Retrospectiva da Sprint. Os artefatos são: 1) Backlog do Produto, 2) Backlog da Sprint e 3) Incremento, que são usados para planejar o trabalho, rastrear o progresso e inspecionar os resultados.
O documento discute os conceitos-chave da agilidade, como pessoas, interações, valor, colaboração e mudança. Também apresenta metodologias ágeis como Scrum e XP, além de discutir como a adoção da agilidade impactou o mundo do trabalho e o que motiva times de alta performance.
Treinamento Scrum prático-lúdico para desenvolvimento de equipes de TI e Negócios.
Ideal para equipes que necessitam de um setup ágil e bem definido para tornar o processo de gestão de projetos mais eficaz e com a formalidade necessária para manter o controle sobre o desenvolvimento.
Baseado nos princípios do Manifesto Ágil e da Organização Scrum.Org (www.scrum.org).
Scrum - Faça o dobro do trabalho na metade do tempoFernando Fagonde
O documento apresenta uma introdução ao método Scrum, descrevendo-o como uma metodologia ágil para gestão de projetos de software. Resume os principais conceitos como os papéis de Product Owner, Scrum Master e Time Scrum, as atividades como Sprint Planning, Daily Scrum e Sprint Retrospective, e os benefícios de sua adoção como entrega antecipada de valor e flexibilidade.
O documento descreve as principais mudanças no Guia Scrum de 2020 em comparação com versões anteriores. As mudanças incluem tornar o Scrum menos prescritivo, focar em um único time para um produto, e introduzir o conceito de Meta do Produto. O documento também descreve os eventos e artefatos do Scrum, como Sprint Planning, Daily Scrum, Sprint Review e Sprint Retrospective.
Semelhante a Como uma dinâmica de Sprint Planning II pode ajudar o time (20)
3. ➜ O que é a Planning II
➜ 5 passos de uma Planning II
➜ Pensando em métricas
Agenda
4. Práticas comuns - Sprint Plan (Scrum Alliance)
“Cada Sprint começa com uma Sprint Planning em duas
partes. Na Primeira parte é realizado a revisão do
Backlog … Na segunda parte … o time começa a
decompor os itens do Product Backlog em tarefas e
estimar em horas. O resultado da segunda parte é o
Sprint Backlog.”
https://www.scrumalliance.org/learn-about-scrum/agile-atlas/agile-atlas-common-practices/planning/january-2014/five-levels-of-agile-planning
5. Planning I
● Revisão do Backlog
● Priorização do
Backlog
● Objetivo do Sprint
Participantes
● Devs
● PO
● Agile Master
Sprint Planning Meeting
Planning II
● Fatiar histórias em
tarefas
● Sprint Backlog
Participantes
● Devs
● Agile Master
Product Backlog
Sprint Backlog
Stories
Tasks
7. S
M
A
R
T
Técnica para definir tarefas técnicas
https://en.wikipedia.org/wiki/SMART_criteria
pecific (Específico)
easurable (Mensurável)
chievable (Atingível)
elevant (Relevante)
ime-boxed (Tempo Definido)
8. O que aprendemos com a tarefas durante o Sprint ?
● Foco no desenvolvimento
● Transparência no que está sendo feito
● Previsibilidade do Sprint
● Facilidade para fazer "enxame"
10. 5 passos de uma Planning II
Seleção das
histórias
(5 min)
Pensando na
solução
(10 min)
Apresentação
e definição da
solução
(10 min cada)
Fatiando a
história em
tarefas
(10 min)
Revisando as
tarefas
(10 min)
11. Do que vamos precisar ?
● Histórias escritas em cards
● Papel e caneta
● Post-it
● Quadro branco
19. Apresentação e definição da solução (10 min cada)
João
Senior
Thais
Pleno
Silas
Junior
Enrico
Junior
20. Quais são os ganhos ?
● Estímulo a falar para um grupo de
pessoas
● Exposição do conhecimento de negócio e
técnico
● Geração de empatia e confiança entre o
time
● Facilitação para definição da solução
● Estímulo de conflito para a melhor solução
● Criação da solução de forma colaborativa
(co-criação)
● Comprometimento com a solução
22. Fatiando a história em tarefas (10 minutos)
Thais
Pleno
João
Senior
Silas
Junior
Enrico
Junior
23. O que estamos fazendo agora ?
● Transformação do conhecimento tácito
em explícito
● Entendimento da solução acordada
● Planejamento de desenvolvimento de
software
25. Revisando as tarefas (10 minutos)
Thais
Pleno
João
Senior
Silas
Junior
Enrico
Junior
26. O que ganhamos com isso ?
● Entendimento das tarefas de todas as
histórias
● Visão de como cada integrante planeja a
divisão da solução em tarefas
● Comprometimento do time
29. SMART
Horas
Opções de Unidades de Medida
Nenhum Pontos Dias
Total de pontos de
cada task
(1, 2, 3, 5, 8 ou 13
pontos)
Total de dias de
investimento em
cada task
(1, 2 ou 3 dias)
Total de horas de
investimento em
cada task
(1, 2, 4 e 8 horas)
Soma do total de
pontos para o
burndown
Soma do total de
dias restantes vs
total dos dias das
pessoas do time
Soma do total de
horas restantes vs
total das horas das
pessoas do time
Quantidade de tasks
Formato
Soma do total de
tasks para o
burndown
Inspeção
diária
Estimativa relativa Time-box no
planejamento
Paralelização de
tarefas e
fácil entendimento
Fácil adoção
Prós
Dificuldade em
definir um objetivo
para a melhoria
Grandes tasks que
poderiam ser
paralelizaveis
Possível Sensação
de Time Sheet
Falsa sensação de
planejamento
Contras
30. Como calculamos as métricas
SprintInicio Fim
16h
20h
22h
32h
54h36h
50%
=
34. O que deixa de existir ?
● "Melhor fazer do que explicar"
● O/A pessoa especialista
35. O que é perceptível ?
● Confiança no planejamento
● Melhoria na performance do time
● Retrospectivas mais objetivas
● Preparação para a linha sucessória
36. Perguntas ?
Rafael Zampieri
Agile Master no UOL PagSeguro
Você pode me encontrar aqui:
/rafaelzampieri
Apresentação:
https://pt.slideshare.net/rafaelzampieri/como-uma-dinmica-de-sprint-
planning-ii-pode-fazer-a-diferena-para-o-time
Notas do Editor
Foto
Quem sou eu
Do que eu gosto
História de vida
Como eu trabalho (times)
Não utilizar o termo quebrar ou dividir
La no time, a gente aprendeu ..
https://agilemomentum.wordpress.com/2015/03/08/como-dividir-user-stories-em-tarefas-tecnicas-atingiveis-com-o-smart/
Specific: tarefas precisam ser específicas para que todos do time entendam como elas se conectam e como juntas elas contribuem para atingir os critérios de aceitação da user story.
Measurable: uma tarefa é mensurável quando pode ser marcada como “concluída”, seguindo os critérios técnicos do time. Por exemplo, com os testes escritos e o código refatorado.
Achievable: as tarefas devem ser alcançáveis pelos seus responsáveis. Aqui entra a capacidade do time de identificar pontos fortes, fracos e oportunidades de melhoria dos membros. Neste critério , por exemplo, o time pode optar pelo pair programming, para desenvolver habilidades e alcançar seu objetivo.
Relevant: todas as tarefas devem ser relevantes. As histórias são quebradas em tarefas para auxiliar o desenvolvimento, mas o Product Owner ainda espera que todas elas sejam explicáveis e justificáveis.
Time-Boxed: todas as tarefas precisam ter um tempo definido para serem concluídas. Não é necessário fazer uma estimativa formal em horas ou dias, mas deve haver uma expectativa de conclusão ou de quando será necessário pedir ajuda ao time. Quando uma tarefa se torna maior do que esperado, o time precisa saber o momento certo para tomar uma ação para que seja concluída.
E o que utilizar nessa reuniáo
Trocar a ordem (Priscila)
Link com os valores do scrum
Trocar benefícios por…. Aprender, o que ganhamos, o que muda no time
Estimulo ao conceito time
MUdar o texto de estimulo...Estruturar o pensamento, momento que a gente para para pensar
Avaliar riscos/impactos, refinar soluções
Formar circulo para colaboração , as ideias de todos e exibir a solução em conjunto no final
Linkar o SMART nesse ponto
Enfatizar que é foco no processo e não em valor entregue
Planejado vs Realizado
Como devemos levar isso para a retrospectiva para aprender com o histórico
Frase sobre previsibilidade kanban
Héroi, talvez explicar em um slide.
Explicar em um slide cada tópico
Linha sucessória = o que a empresa gnha com isso
Héroi, talvez explicar em um slide.
Explicar em um slide cada tópico
Linha sucessória = o que a empresa gnha com isso