SlideShare uma empresa Scribd logo
1 de 13
An Agile Journey

     John Peltier
    June 19, 2012
About Me
John Peltier
 Product Manager – The Network, Inc.
 Lead Organizer – ProductCamp Atlanta


              Twitter: @johnpeltier




               Twitter: @pcampatl
Product Management
 To “identify an urgent and pervasive problem, and
  determine people are willing to pay to solve it.”
  [via Pragmatic Marketing]
 Then, guide the design and delivery of a solution
  for profit. (“product-market fit”) Ability to sell
  influenced by, among many things:
   Time of delivery
   Depth of solution
What is scrum?
Scrum <> Scrumban




    http://www.flickr.com/photos/royskeane/413103429/
Scrum Workflow
What is kanban?




   http://www.flickr.com/photos/blambar/5392387797/
What is Scrumban?*
 Elements from Scrum
    Iterations
    Standups
    Retrospectives
    Demos
 Elements from Kanban
    Just in Time Planning
    Work in Progress Limits
                               http://pictofigo.com/download.php?id=250


  *our team’s interpretation
http://www.flickr.com/photos/stephansplace/4171602948/




And now, for our story…
Why We Transitioned
 Retrospectives revealed:
    Too many stories at a time
    Planning was draining
    Details forgotten


Additional reading:
http://www.scrumology.net/2011/01/26/dipping-
  your-toes-into-kanban/
Release Planning
1. Review Balsamiq Mockup of Release Candidate
    Shows happy path / primary features
2. Create user stories to reflect the vision
3. Size the stories (small / medium / large)
4. Prioritize the stories
5. Get to work




                                  http://pictofigo.com/download.php?id=1249
Why scrumban helps product managers
(when serving in the product owner role)




        Credit: Mountain Goat Software and Rich Mironov
Outcomes
 20% increase in velocity
 Tangible improvement in morale
Conclusions
 Scrumban releases control to dev
 Dev must “grok” the end goal for scrumban to work
 Relieves some of the forced ritual of scrum
 May relieve some of the pressure on overburdened
 product managers who are serving as product owners

Mais conteúdo relacionado

Mais procurados

Kanban Basics for Beginners Revised
Kanban Basics for Beginners RevisedKanban Basics for Beginners Revised
Kanban Basics for Beginners Revised
Zsolt Fabok
 

Mais procurados (20)

Presentation ADM - SCRUMBAN
Presentation ADM - SCRUMBANPresentation ADM - SCRUMBAN
Presentation ADM - SCRUMBAN
 
Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011
 
Scrumban
ScrumbanScrumban
Scrumban
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software development
 
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
 
Scrumban
ScrumbanScrumban
Scrumban
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
 
5 Arguments Against Kanban
5 Arguments Against Kanban5 Arguments Against Kanban
5 Arguments Against Kanban
 
Scrumban Lightning talk
Scrumban Lightning talkScrumban Lightning talk
Scrumban Lightning talk
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
 
Kanban Methodology
Kanban MethodologyKanban Methodology
Kanban Methodology
 
Kanban step by step
Kanban step by stepKanban step by step
Kanban step by step
 
Kanban Basics for Beginners Revised
Kanban Basics for Beginners RevisedKanban Basics for Beginners Revised
Kanban Basics for Beginners Revised
 
Scrum Basics
Scrum BasicsScrum Basics
Scrum Basics
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zone
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
 
Small team scrum and kanban
Small team scrum and kanbanSmall team scrum and kanban
Small team scrum and kanban
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
 
Kanban highlights
Kanban highlightsKanban highlights
Kanban highlights
 

Destaque

Full Precision farming presentation sept 2011
Full Precision farming presentation sept 2011Full Precision farming presentation sept 2011
Full Precision farming presentation sept 2011
Greg Ludvigsen
 

Destaque (15)

Scrumban Demystified
Scrumban DemystifiedScrumban Demystified
Scrumban Demystified
 
Scrumban
ScrumbanScrumban
Scrumban
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban Migration
 
Lightweight Personas and Cheap Ass User Research
Lightweight Personas and Cheap Ass User ResearchLightweight Personas and Cheap Ass User Research
Lightweight Personas and Cheap Ass User Research
 
Personas in Design and Strategy
Personas in Design and StrategyPersonas in Design and Strategy
Personas in Design and Strategy
 
Lean kanban
Lean kanbanLean kanban
Lean kanban
 
Full Precision farming presentation sept 2011
Full Precision farming presentation sept 2011Full Precision farming presentation sept 2011
Full Precision farming presentation sept 2011
 
Capgemini Consulting: Using Digital Tools to Unlock HR’s True Potential
Capgemini Consulting: Using Digital Tools to Unlock HR’s True PotentialCapgemini Consulting: Using Digital Tools to Unlock HR’s True Potential
Capgemini Consulting: Using Digital Tools to Unlock HR’s True Potential
 
Passer de Scrum à Scrumban - pour quoi faire ?
Passer de Scrum à Scrumban - pour quoi faire ?Passer de Scrum à Scrumban - pour quoi faire ?
Passer de Scrum à Scrumban - pour quoi faire ?
 
Smart Farm
Smart FarmSmart Farm
Smart Farm
 
Smart farm concept
Smart farm conceptSmart farm concept
Smart farm concept
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - Scrumban
 
DevOpsDays Ignite: Ops Scrumban, from chaos to sanity
DevOpsDays Ignite: Ops Scrumban, from chaos to sanityDevOpsDays Ignite: Ops Scrumban, from chaos to sanity
DevOpsDays Ignite: Ops Scrumban, from chaos to sanity
 
Scrumban recipe
Scrumban recipe Scrumban recipe
Scrumban recipe
 
Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1
 

Semelhante a From Scrum to Scrumban

Toolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working softwareToolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working software
Joscha Jenni
 
Inside Out: A Web Performance Philosophy
Inside Out: A Web Performance PhilosophyInside Out: A Web Performance Philosophy
Inside Out: A Web Performance Philosophy
Willie Jackson
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
Dimitri Ponomareff
 

Semelhante a From Scrum to Scrumban (20)

Scrum ban
Scrum banScrum ban
Scrum ban
 
Ls14 798 bolen_b
Ls14 798 bolen_bLs14 798 bolen_b
Ls14 798 bolen_b
 
Life B4 and After Scrum
Life B4 and After ScrumLife B4 and After Scrum
Life B4 and After Scrum
 
Scrum Experience And Links Abdullah raza lakhan
Scrum Experience And Links Abdullah raza lakhanScrum Experience And Links Abdullah raza lakhan
Scrum Experience And Links Abdullah raza lakhan
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
E-Commerce Project Management
E-Commerce Project ManagementE-Commerce Project Management
E-Commerce Project Management
 
Agile coach - roadmap and user story map
Agile coach - roadmap and user story map Agile coach - roadmap and user story map
Agile coach - roadmap and user story map
 
Scaling Agile Product Ownership In A Large Enterprise
Scaling Agile Product Ownership In A Large EnterpriseScaling Agile Product Ownership In A Large Enterprise
Scaling Agile Product Ownership In A Large Enterprise
 
Product Owner Challenge 3.0 (Agile Cambridge 2016)
Product Owner Challenge 3.0 (Agile Cambridge 2016)Product Owner Challenge 3.0 (Agile Cambridge 2016)
Product Owner Challenge 3.0 (Agile Cambridge 2016)
 
Essential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainEssential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release Train
 
Toolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working softwareToolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working software
 
Cynefin, Kanban and Crash Test Dummies
Cynefin, Kanban and Crash Test DummiesCynefin, Kanban and Crash Test Dummies
Cynefin, Kanban and Crash Test Dummies
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
Introduction to Agile Development with Scrum
Introduction to Agile Development with ScrumIntroduction to Agile Development with Scrum
Introduction to Agile Development with Scrum
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For Executives
 
Inside Out: A Web Performance Philosophy
Inside Out: A Web Performance PhilosophyInside Out: A Web Performance Philosophy
Inside Out: A Web Performance Philosophy
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUM
 
why agile?
why agile?why agile?
why agile?
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
 
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

From Scrum to Scrumban

  • 1. An Agile Journey John Peltier June 19, 2012
  • 2. About Me John Peltier  Product Manager – The Network, Inc.  Lead Organizer – ProductCamp Atlanta Twitter: @johnpeltier Twitter: @pcampatl
  • 3. Product Management  To “identify an urgent and pervasive problem, and determine people are willing to pay to solve it.” [via Pragmatic Marketing]  Then, guide the design and delivery of a solution for profit. (“product-market fit”) Ability to sell influenced by, among many things:  Time of delivery  Depth of solution
  • 4. What is scrum? Scrum <> Scrumban http://www.flickr.com/photos/royskeane/413103429/
  • 6. What is kanban? http://www.flickr.com/photos/blambar/5392387797/
  • 7. What is Scrumban?*  Elements from Scrum  Iterations  Standups  Retrospectives  Demos  Elements from Kanban  Just in Time Planning  Work in Progress Limits http://pictofigo.com/download.php?id=250 *our team’s interpretation
  • 9. Why We Transitioned  Retrospectives revealed:  Too many stories at a time  Planning was draining  Details forgotten Additional reading: http://www.scrumology.net/2011/01/26/dipping- your-toes-into-kanban/
  • 10. Release Planning 1. Review Balsamiq Mockup of Release Candidate  Shows happy path / primary features 2. Create user stories to reflect the vision 3. Size the stories (small / medium / large) 4. Prioritize the stories 5. Get to work http://pictofigo.com/download.php?id=1249
  • 11. Why scrumban helps product managers (when serving in the product owner role) Credit: Mountain Goat Software and Rich Mironov
  • 12. Outcomes  20% increase in velocity  Tangible improvement in morale
  • 13. Conclusions  Scrumban releases control to dev  Dev must “grok” the end goal for scrumban to work  Relieves some of the forced ritual of scrum  May relieve some of the pressure on overburdened product managers who are serving as product owners

Notas do Editor

  1. How many project managers are in the room?
  2. Comparison:Rituals in common: Retrospective, Demo, StandupsDifferences: Commit; Sprint Planning
  3. For those of you who are not familiar with product management…KNOBThe interest in meeting deadlines is really backed by market pressures – market opportunity is often times limited by time.
  4. Scrum is aniterative process of software development, characterized by a small team of people working together on individual tasks and then moving on to the next one.TIMEBOXIn scrum, work is broken up into “user stories” that compose the product backlogSome subset is estimated and brought into the individual sprint backlogThose are built and tested and made ready for productionThen the next subset is started in the following sprintThe number of “points” completed contributes to velocity.
  5. Scrum ritualsSprint kickoffDaily standupSprint DemoRetrospective
  6. Kanban is a pull-based system of managing work. The team works on an individual item to completion before taking on a new one. 2 keys:1) No iterations – the team simply burns through items in priority order.2) Planning of the story happens as the story is started, NOT at the beginning of the iteration.Kanban is characterized byExplicit work in progress limitsVisual workflow (frequently borrowed by scrum)Emphasis on “cycle time” to increase rate of flow
  7. Retaining iterations provides structureBut still allowing for JIT elaboration upon stories
  8. One of the big obvious questions…The team must already know the vision of what they’re going to build.Attention to story splitting: - leave them too large - or drill down by…….
  9. In a commercial software organization, the product manager is juggling many things besides engineering.By conducting release planning and then getting to work, we have counteracted the product owner’s sporadic availability so that it is not an obstacle. Product owner is present 50% of time, always for standupsWhen the team is ready to start a new story, PO makes himself availableTeam takes responsibility for some analysis (particularly on technical stories)Scrumban doesn’t work if the team doesn’t know what it’s doing next!