SlideShare una empresa de Scribd logo
1 de 73
Feature Flow - Enhancing a
Scrum team
Agenda



• Introduction

• Summary

• Timeline: problems   & solutions

• Final   thoughts
Machiel Groeneveld

•   2003: eXtreme Developer

•   2005: Scrum Developer

•   2007: Scrum Coach & Trainer

•   2008: Speaker at Agile 2008

•   2009: Lead Agile Developer

•   2009: Speaker at XP Days

•   2009: Published in Computable “Agile & Lean”
THE PROJECT
STRUGGLING TEAM




              Velocity


            Nov   Dec   Jan   Feb
TEAM WANTS TO IMPROVE
PROCESS AND PRODUCT
DESPITE DOING SCRUM AND
  PRESSURE, OUTPUT WAS
      LOW AND BAD
SOLUTION
FLOW & TEAMWORK
RESULT:
          FEATURE FLOW

20


15


10


 5


 0
     #1   #2   #3   #4   #5   #6
PROBLEMS & SOLUTIONS
PROBLEM 1
To Do    In Progress   Done
SYMPTOM:
FEATURE SWITCHING
    The life of a feature:
SYMPTOM:
FEATURE SWITCHING
    The life of a feature:
    01: Explained
SYMPTOM:
FEATURE SWITCHING
    The life of a feature:
    01: Explained
    02-09: Waiting
SYMPTOM:
FEATURE SWITCHING
    The life of a feature:
    01: Explained
    02-09: Waiting
    10: Coded
SYMPTOM:
FEATURE SWITCHING
    The life of a feature:
    01: Explained
    02-09: Waiting
    10: Coded
    11: Waiting
SYMPTOM:
FEATURE SWITCHING
    The life of a feature:
    01: Explained
    02-09: Waiting
    10: Coded
    11: Waiting
    12: Tested
SYMPTOM:
FEATURE SWITCHING
    The life of a feature:
    01: Explained
    02-09: Waiting
    10: Coded
    11: Waiting
    12: Tested
    13: Waiting
SYMPTOM:
FEATURE SWITCHING
    The life of a feature:
    01: Explained
    02-09: Waiting
    10: Coded
    11: Waiting
    12: Tested
    13: Waiting
    14: Bugfixed
SYMPTOM:
FEATURE SWITCHING
    The life of a feature:
    01: Explained
    02-09: Waiting
    10: Coded
    11: Waiting
    12: Tested
    13: Waiting
    14: Bugfixed
    15: Waiting
SYMPTOM:
FEATURE SWITCHING
    The life of a feature:
    01: Explained
    02-09: Waiting
    10: Coded
    11: Waiting
    12: Tested
    13: Waiting
    14: Bugfixed
    15: Waiting
    16: Re-test
SYMPTOM:
FEATURE SWITCHING
    The life of a feature:
    01: Explained
    02-09: Waiting
    10: Coded
    11: Waiting
    12: Tested
    13: Waiting
    14: Bugfixed
    15: Waiting
    16: Re-test
    17: Small fix & Done
SYMPTOM:
FEATURE SWITCHING


Work

Wait
Causes



• Management      Pressure

• Scrum     Pressure

• Built   in Pressure
REGULATE PRESSURE
LET GO OF SPRINTS




✔ Solution
USE VELOCITY




✔ Solution
JIT RETRO




✔ Solution
REDUCE WIP




✔ Solution
TASK BOARD

To Do     In Progress   Done
TASK BOARD
              8

To Do     In Progress   Done
PROBLEM II
TOO MUCH TIME PER
    FEATURE
Causes



• Focus   on own discipline

• No   time constraints
TASK BOARD
                  6          4




             Development   Testing




✔ Solution
REPLACE TIME BOX BY STORY




✔ Solution
FOCUS ON WORK, NOT
          PEOPLE




✔ Solution
TRACK TIME IN PROGRESS




✔ Solution
PROBLEM 3
LOST IN FEATURES
Causes



• Single   story too small for:

 • Demo

 • Focus
TASK BOARD
    5 (2)          6          4




  Explained   Development   Testing




✔ Solution
THEMES




✔ Solution            ☺
INTAKE FOR OWNERSHIP




✔ Solution                ☺
PROBLEM III
FEATURES GETTING STUCK
Causes



• No   knowledge and status sharing

• Specialists

• Broken   builds only fixable by one person
ADVANCED BUILD SYSTEM




✔ Solution
PAIR PROGRAMMING




✔ Solution
PROBLEM IV
ARCHITECTURE
  WASN’T SET UP
FOR PRODUCTIVITY
Causes



• Architecture   was set for loose coupling

• Not   for building features quickly

• Pressure   postponed refactoring
HOW TO MAKE
             ONE FEATURE
               QUICKLY




✔ Solution
BUILD A FRONT TO BACK
      BUSINESS PROCESS




✔ Solution
PROBLEM V
TESTING = BOTTLENECK
TASK BOARD
    5 (2)          6          4




  Explained   Development   Testing




✔ Solution
FROM WIP TO TEST-FIRST




✔ Solution
TASK BOARD
    5 (2)        2             4         3



  Explained   Test prep   Development   Test




✔ Solution
FITNESSE




✔ Solution
USE DEVELOPER ENERGY TO
     DRIVE PROCESS




✔ Solution           ☺
MAINTENANCE MODE




✔ Solution
PROBLEM VI
THEME END
Causes



• Deminishing   work load

• Nature   of work changes so process also changes
NO SCRUM CRUNCHING
MILESTONE FLOW
             #1

                  #2

                       #3




✔ Solution
FINAL THOUGHTS
Teamwork

Experiment with the Process, you
            own it
IT’S NEVER JUST A TOOL

           Discipline

                          Team work
   Priorities


                          Speed
                Product
Other Agile things we do:

Agile & SOA - CIO Workshop, April 2010
Agile & UX - Paper & Workshop @Chi 2010
Agile Coach, Architect, Developer

web    : http://machielgroeneveld.nl
web    : http://approach.nl
e-mail : machiel.groeneveld@approach.nl

Más contenido relacionado

La actualidad más candente

Story Based Burn Down
Story Based Burn DownStory Based Burn Down
Story Based Burn DownEthan Huang
 
An almost complete continuous delivery pipeline including configuration manag...
An almost complete continuous delivery pipeline including configuration manag...An almost complete continuous delivery pipeline including configuration manag...
An almost complete continuous delivery pipeline including configuration manag...ulfmansson
 
Dev ops is more than CI+CD tools
Dev ops is more than CI+CD toolsDev ops is more than CI+CD tools
Dev ops is more than CI+CD toolsSudipta Lahiri
 
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in action
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in actionCiklum net sat12112011-vladimir gorshunov -scrum and kanban in action
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in actionCiklum Ukraine
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum FrameworkNaresh Jain
 
An Introduction to Kanban
An Introduction to KanbanAn Introduction to Kanban
An Introduction to KanbanCamille Bell
 
Iterative Development Process
Iterative Development ProcessIterative Development Process
Iterative Development ProcessAjay Shrivastava
 
Ethan huang 全民qa
Ethan huang   全民qaEthan huang   全民qa
Ethan huang 全民qaOdd-e
 
QA Strategies for Testing Legacy Web Apps
QA Strategies for Testing Legacy Web AppsQA Strategies for Testing Legacy Web Apps
QA Strategies for Testing Legacy Web AppsRainforest QA
 
ScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridJaya S
 
從限制理論看 DevOps
從限制理論看 DevOps從限制理論看 DevOps
從限制理論看 DevOpsWilliam Yeh
 
Agile Development 2012 sharing and Kanban Introduction
Agile Development 2012 sharing and Kanban IntroductionAgile Development 2012 sharing and Kanban Introduction
Agile Development 2012 sharing and Kanban IntroductionJen-Chieh Ko
 
Using Crowdsourced Testing to Turbocharge your Development Team
Using Crowdsourced Testing to Turbocharge your Development TeamUsing Crowdsourced Testing to Turbocharge your Development Team
Using Crowdsourced Testing to Turbocharge your Development TeamRainforest QA
 
Continuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsContinuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsSTePINForum
 
It's not Scrum VS. Kanban! It is Scrum AND Kanban!
It's not Scrum VS. Kanban! It is Scrum AND Kanban!It's not Scrum VS. Kanban! It is Scrum AND Kanban!
It's not Scrum VS. Kanban! It is Scrum AND Kanban!Mahesh Singh
 
Kanban highlights
Kanban highlightsKanban highlights
Kanban highlightsYuval Yeret
 
Сергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsСергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsScrumTrek
 

La actualidad más candente (20)

Story Based Burn Down
Story Based Burn DownStory Based Burn Down
Story Based Burn Down
 
An almost complete continuous delivery pipeline including configuration manag...
An almost complete continuous delivery pipeline including configuration manag...An almost complete continuous delivery pipeline including configuration manag...
An almost complete continuous delivery pipeline including configuration manag...
 
Dev ops is more than CI+CD tools
Dev ops is more than CI+CD toolsDev ops is more than CI+CD tools
Dev ops is more than CI+CD tools
 
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in action
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in actionCiklum net sat12112011-vladimir gorshunov -scrum and kanban in action
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in action
 
Scrumban
ScrumbanScrumban
Scrumban
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum Framework
 
An Introduction to Kanban
An Introduction to KanbanAn Introduction to Kanban
An Introduction to Kanban
 
Iterative Development Process
Iterative Development ProcessIterative Development Process
Iterative Development Process
 
Ethan huang 全民qa
Ethan huang   全民qaEthan huang   全民qa
Ethan huang 全民qa
 
QA Strategies for Testing Legacy Web Apps
QA Strategies for Testing Legacy Web AppsQA Strategies for Testing Legacy Web Apps
QA Strategies for Testing Legacy Web Apps
 
ScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile Hybrid
 
Scrumban
ScrumbanScrumban
Scrumban
 
從限制理論看 DevOps
從限制理論看 DevOps從限制理論看 DevOps
從限制理論看 DevOps
 
Agile Development 2012 sharing and Kanban Introduction
Agile Development 2012 sharing and Kanban IntroductionAgile Development 2012 sharing and Kanban Introduction
Agile Development 2012 sharing and Kanban Introduction
 
Using Crowdsourced Testing to Turbocharge your Development Team
Using Crowdsourced Testing to Turbocharge your Development TeamUsing Crowdsourced Testing to Turbocharge your Development Team
Using Crowdsourced Testing to Turbocharge your Development Team
 
Continuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsContinuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOps
 
Story of LeSS by Bas Vodde
Story of LeSS by Bas VoddeStory of LeSS by Bas Vodde
Story of LeSS by Bas Vodde
 
It's not Scrum VS. Kanban! It is Scrum AND Kanban!
It's not Scrum VS. Kanban! It is Scrum AND Kanban!It's not Scrum VS. Kanban! It is Scrum AND Kanban!
It's not Scrum VS. Kanban! It is Scrum AND Kanban!
 
Kanban highlights
Kanban highlightsKanban highlights
Kanban highlights
 
Сергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsСергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOps
 

Similar a Feature Flow Agile Holland

Agile Scrum Introduction
Agile Scrum IntroductionAgile Scrum Introduction
Agile Scrum IntroductionJustin Whitling
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...John Carter
 
2012 04 18 Knoxville Agile Adoption&Adaptation
2012 04 18 Knoxville Agile Adoption&Adaptation2012 04 18 Knoxville Agile Adoption&Adaptation
2012 04 18 Knoxville Agile Adoption&Adaptationalstonhodge
 
Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.Mikalai Alimenkou
 
Agile testing experiments
Agile testing experimentsAgile testing experiments
Agile testing experimentsBaiju Joseph
 
My Experiments In Agile Testing in Yahoo.pptx
My Experiments In Agile Testing in Yahoo.pptxMy Experiments In Agile Testing in Yahoo.pptx
My Experiments In Agile Testing in Yahoo.pptxBaiju Joseph
 
Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...Lviv Startup Club
 
Global Day of Coderetreat Munich 2017
Global Day of Coderetreat Munich 2017Global Day of Coderetreat Munich 2017
Global Day of Coderetreat Munich 2017David Völkel
 
Tips and tricks for performance testing CI. Лайфхак для безперервного процесу...
Tips and tricks for performance testing CI. Лайфхак для безперервного процесу...Tips and tricks for performance testing CI. Лайфхак для безперервного процесу...
Tips and tricks for performance testing CI. Лайфхак для безперервного процесу...Sigma Software
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...duhitha2
 
141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum Roma141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum RomaPeter Stevens
 
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...David Randall
 
Niels Malotaux - Help We Have a QA Problem!
Niels Malotaux -  Help We Have a QA Problem!Niels Malotaux -  Help We Have a QA Problem!
Niels Malotaux - Help We Have a QA Problem!TEST Huddle
 
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"Fwdays
 
Team wide testing
Team wide testingTeam wide testing
Team wide testingEthan Huang
 
Transitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTransitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTechWell
 
Global Day of Coderetreat Munich 2018
Global Day of Coderetreat Munich 2018Global Day of Coderetreat Munich 2018
Global Day of Coderetreat Munich 2018David Völkel
 

Similar a Feature Flow Agile Holland (20)

The ScrumButt Test
The ScrumButt TestThe ScrumButt Test
The ScrumButt Test
 
Agile Scrum Introduction
Agile Scrum IntroductionAgile Scrum Introduction
Agile Scrum Introduction
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
2012 04 18 Knoxville Agile Adoption&Adaptation
2012 04 18 Knoxville Agile Adoption&Adaptation2012 04 18 Knoxville Agile Adoption&Adaptation
2012 04 18 Knoxville Agile Adoption&Adaptation
 
Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.
 
Agile testing experiments
Agile testing experimentsAgile testing experiments
Agile testing experiments
 
My Experiments In Agile Testing in Yahoo.pptx
My Experiments In Agile Testing in Yahoo.pptxMy Experiments In Agile Testing in Yahoo.pptx
My Experiments In Agile Testing in Yahoo.pptx
 
Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...
 
Agile for startups
Agile for startupsAgile for startups
Agile for startups
 
Global Day of Coderetreat Munich 2017
Global Day of Coderetreat Munich 2017Global Day of Coderetreat Munich 2017
Global Day of Coderetreat Munich 2017
 
Tips and tricks for performance testing CI. Лайфхак для безперервного процесу...
Tips and tricks for performance testing CI. Лайфхак для безперервного процесу...Tips and tricks for performance testing CI. Лайфхак для безперервного процесу...
Tips and tricks for performance testing CI. Лайфхак для безперервного процесу...
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
 
141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum Roma141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum Roma
 
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
The Design Fortress: Boosting Design Productivity and Creativity in an Agile ...
 
Niels Malotaux - Help We Have a QA Problem!
Niels Malotaux -  Help We Have a QA Problem!Niels Malotaux -  Help We Have a QA Problem!
Niels Malotaux - Help We Have a QA Problem!
 
Introducing SCRUM
Introducing SCRUM Introducing SCRUM
Introducing SCRUM
 
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
 
Team wide testing
Team wide testingTeam wide testing
Team wide testing
 
Transitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTransitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to Practice
 
Global Day of Coderetreat Munich 2018
Global Day of Coderetreat Munich 2018Global Day of Coderetreat Munich 2018
Global Day of Coderetreat Munich 2018
 

Último

Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 

Último (20)

Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 

Feature Flow Agile Holland

Notas del editor

  1. A complex process needs lots of accounting, a project manager keeping tabs, reworking problems. My story is how I helped a team increase productivity, some things inspired by kanban
  2. Pharma industry,rebuild application
  3. Niet praten met elkaar dag 1: Als ontwikkelaar klaar is naar tester dag 3: tester test dag 4: ontwikkelaar bugs dag 6: nieuwe versie dag 8: testen 20 taken in progress aan het eind van de sprint: oplossing was om minder te beloven in de volgende sprint.
  4. Niet praten met elkaar dag 1: Als ontwikkelaar klaar is naar tester dag 3: tester test dag 4: ontwikkelaar bugs dag 6: nieuwe versie dag 8: testen 20 taken in progress aan het eind van de sprint: oplossing was om minder te beloven in de volgende sprint.
  5. Niet praten met elkaar dag 1: Als ontwikkelaar klaar is naar tester dag 3: tester test dag 4: ontwikkelaar bugs dag 6: nieuwe versie dag 8: testen 20 taken in progress aan het eind van de sprint: oplossing was om minder te beloven in de volgende sprint.
  6. Niet praten met elkaar dag 1: Als ontwikkelaar klaar is naar tester dag 3: tester test dag 4: ontwikkelaar bugs dag 6: nieuwe versie dag 8: testen 20 taken in progress aan het eind van de sprint: oplossing was om minder te beloven in de volgende sprint.
  7. Niet praten met elkaar dag 1: Als ontwikkelaar klaar is naar tester dag 3: tester test dag 4: ontwikkelaar bugs dag 6: nieuwe versie dag 8: testen 20 taken in progress aan het eind van de sprint: oplossing was om minder te beloven in de volgende sprint.
  8. Niet praten met elkaar dag 1: Als ontwikkelaar klaar is naar tester dag 3: tester test dag 4: ontwikkelaar bugs dag 6: nieuwe versie dag 8: testen 20 taken in progress aan het eind van de sprint: oplossing was om minder te beloven in de volgende sprint.
  9. Niet praten met elkaar dag 1: Als ontwikkelaar klaar is naar tester dag 3: tester test dag 4: ontwikkelaar bugs dag 6: nieuwe versie dag 8: testen 20 taken in progress aan het eind van de sprint: oplossing was om minder te beloven in de volgende sprint.
  10. Niet praten met elkaar dag 1: Als ontwikkelaar klaar is naar tester dag 3: tester test dag 4: ontwikkelaar bugs dag 6: nieuwe versie dag 8: testen 20 taken in progress aan het eind van de sprint: oplossing was om minder te beloven in de volgende sprint.
  11. Niet praten met elkaar dag 1: Als ontwikkelaar klaar is naar tester dag 3: tester test dag 4: ontwikkelaar bugs dag 6: nieuwe versie dag 8: testen 20 taken in progress aan het eind van de sprint: oplossing was om minder te beloven in de volgende sprint.
  12. Niet praten met elkaar dag 1: Als ontwikkelaar klaar is naar tester dag 3: tester test dag 4: ontwikkelaar bugs dag 6: nieuwe versie dag 8: testen 20 taken in progress aan het eind van de sprint: oplossing was om minder te beloven in de volgende sprint.
  13. Niet praten met elkaar dag 1: Als ontwikkelaar klaar is naar tester dag 3: tester test dag 4: ontwikkelaar bugs dag 6: nieuwe versie dag 8: testen 20 taken in progress aan het eind van de sprint: oplossing was om minder te beloven in de volgende sprint.
  14. No planning, no deadline
  15. measure velocity every few weeks to forecast releases
  16. step 1: signal problem (like failing builds) step 2: ask team to gather data for a few days step 3: analyze the data and true cause (what caused these events) step 4: decide on 1 or 2 actions that help remove the cause
  17. 2 weken van 20 naar 8 TODO - IN PROGRESS (8)  - DONE
  18. developers can spend ages refactoring testers can spend ages testing product owner can spend ages specifying
  19. pressure is not finish everything next week, but to keep everything moving
  20. change the standup from ‘what did you do’ to what’s going on with this story?
  21. regulating pressure is good, but motivation is better
  22. When only using stories, there is no limit on how goal to constrain discussion
  23. single stories do not give you a feel of completion themes are something to keep scope limited themes are easy for the user
  24. just plan to say, large - medium - small purpose is to set the stage for the next few days purpose is to get ownership and identify risky or hard stories - just making that explicit helps
  25. When only 1 person knows how to fix something and he’s not there, you’re blocked
  26. It’s not efficient to share knowledge, it’s better that 1 person invests in a particular test or piece of code
  27. Integration tests, testers could pull in stable versions
  28. Features would stall for days because only 1 person knew what was going on
  29. Critical application, better to test twice than too little
  30. TODO - SPECIFIED (3) -  TEST(4) - IN DEVELOPMENT (4)  - DONE
  31. In stead of managing the bottleneck, move it up-stream so testing dictates pace
  32. in stead of the developers drowning the testers, testers are the bottleneck and developers are motivated to help
  33. Maintenance mode is gebruik maken van variatie in testinspanning, het zand bij de grote stenen. In plaats van het doorpompen van werk dat misschien opnieuw veel testwerk vereist (vertraging x2)
  34. plm 1 uur
  35. By now we were doing releases in themes. The theme was like a long sprint, but with no fixed deadline. Still problems, but the old Scrum solution wasn’t diserable
  36. When you suddenly have to work on 1 features with 5 people, a new hectic process comes to bear
  37. stress peaks at the end of a sprint retro, demo and planning are hard. Low energy at the end - start of sprints retrospectives become boring and too high level
  38. releasing when all features are done, but don’t block development the releases are for customers, not developers