SlideShare a Scribd company logo
1 of 20
Download to read offline
Push vs. Pull
       a cultural challenge




         Stefan Roock, it-agile
stefan.roock@it-agile.de, @StefanRoock
Push vs. Pull
               a cultural challenge
         Or: Can we build a Kanban board
            from an english breakfast?




                 Stefan Roock, it-agile
        stefan.roock@it-agile.de, @StefanRoock
Or: Can we build a Kanban board from an english breakfast? I will answer this question at the
end of this presentation.
„The motivation for pursuing a pull-
                            system was [...] to find a systematic
                            way to achieve a sustainable pace of
                                           work [...]“




                    David
                  Anderson
                 in „Kanban“


David Anderson writes in his Kanban book: „The motivation for pursuing a pull-system was [...]
to find a systematic way to achieve a sustainable pace of work [...]“
Lead
      Dev.
                               Dev Team                                   Tester




I‘ d like to start with a little story that happened some years ago at on of my clients. They had
established a distributed team. The lead developer and the testers were located in Germany.
The other 8 developers were from an outsourcing partner located in the Ukraine.
Solution       Ready for
     Input                                            Dev.            Test          ...
                  Proposed           Dev.




Here is the design of the Kanban board. Someone in Germany would fill the „Prioritized“
column with new tickets. The Ukranian developers would propose a solution and move the
ticket to „Solution Proposed“.
Solution       Ready for
     Input                                            Dev.            Test          ...
                  Proposed           Dev.




The solution proposed by the Ukranian development team would be checked by the lead
developer in Germany. After the solution was approved the lead developer would move the
ticket to „Ready for Development“.
Solution       Ready for
     Input                                            Dev.            Test           ...
                  Proposed           Dev.




Then the Ukrainian developers would implement the solution and then the testers in Germany
would test it.
Lead
         Dev.


                                                                Coach
                                                                  ->
                                                                Lead
                                                                 Dev.


Shortly after we started using Kanban the lead developer became ill. The client asked me if I
could substitute him for some days. I had a rought idea about what I would have to do and I
said yes. And in the end what evil things could possibly happen?
So I started looking at the first ticket in the „Solution Proposed“ column. I recognized very
quickly that I had no clue how to find out if the proposed solution was suitable.
While I tried to figure out how to check the proposed solution I recognized tickets moving along
the Kanban board - we used Google Docs for the board and so I saw all the movements in real
time.
Solution        Ready for
                                                        Dev.             Test
     Input        Proposed             Dev.                                             ...
                                                         (8)              (8)
                      (4)              (6)




The columns after me started to drain while the WiP limit of the column before me was already
exhausted. Then I realized: I work far to slowly to supply the developers and testers with new
work. Latest tomorrow they would run out of work. And it would be my fault!
Therefore I worked overhours to keep the development engine running. That worked for a
short time but definitely wouldn‘t be a sustainable solution.
So we had installed a Kanban system with pull mechanics but it didn‘t feel like pull for me. For
me it felt more like push. The demand for work of the developers dictated me how much I
would have to do.
It is clear that the problem wasn‘t the pull system but my behaviour. I shouldn‘t have worked
overhours. Instead we should have discussed the bottleneck situation with the whole team to
find a sustainable solution.
Why didn‘t we do that? I think the reason was that we didn‘t established a collaborative culture
between Germany and the Ukraine.
„Culture eats strategy for breakfast!“
                 Peter Drucker
The learning here is that pull mechanics are not sufficient to reach pull goals like sustainable
pace. The pull mechanics have to be complemented with a cultural change. Or as Peter
Drucker states it: „Culture eats strategy for breakfast!“
Solution             Ready                Dev.
        Input
                          Proposed             for Dev.               (8)
                              (4)                 (6)




     „Culture eats strategy for breakfast!“
                 Peter Drucker
And here is the proof. You can build a Kanban board from an english breakfast. You don‘t even
need the eggs.
Push or Pull?                                                                    You have 8
                                                      How long
                                                                                   hours!
                                                     do you need
                                                       to fix it?

                                                              At least 20
                                                                hours.

                               That looks
                               really bad!                         OK, I
                                                              will do it in 4
                                                                  hours!




Let‘s look at another example from Star Treck. Please read the conversation. ... Is this a push
or a pull situation?
Push or Pull?                                                                           You have 8
                                                          How long
                                                                                          hours!
                                                         do you need
                                                           to fix it?

                                                                   At least 20
                                                                     hours.

                                  That looks
                                  really bad!                           OK, I
                                                                   will do it in 4
                                                                       hours!




     It is not determined by the method.
       It is determined by the culture!
In my optinion you simply can‘t tell if it is push or pull without looking behing the curtains. If it is
really pull or push is not only determined by the mechanics but also by the culture.
Thanx!


stefan.roock@it-agile.de
     @StefanRoock

More Related Content

Similar to Pull vs. Push - a cultural challenge

How we taught ourselves service design
How we taught ourselves service designHow we taught ourselves service design
How we taught ourselves service designOptimal Usability
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Agile Software Community of India
 
Design Thinking by Mark Uraine
Design Thinking by Mark UraineDesign Thinking by Mark Uraine
Design Thinking by Mark UraineMark Uraine
 
How Rube Goldberg Led Our 6th Grade Students to Pursue their Passions - UNI E...
How Rube Goldberg Led Our 6th Grade Students to Pursue their Passions - UNI E...How Rube Goldberg Led Our 6th Grade Students to Pursue their Passions - UNI E...
How Rube Goldberg Led Our 6th Grade Students to Pursue their Passions - UNI E...Leigh Zeitz
 
01 introduction print out
01 introduction print out01 introduction print out
01 introduction print outGordon Lourdes
 
UX 101: User Research methods to kickstart your project
UX 101: User Research methods to kickstart your projectUX 101: User Research methods to kickstart your project
UX 101: User Research methods to kickstart your projectCharlotte Breton Schreiner
 
Creativity to Innovation
Creativity to Innovation Creativity to Innovation
Creativity to Innovation Mike Cardus
 
Interaction12 Redux Nico Druif
Interaction12 Redux Nico DruifInteraction12 Redux Nico Druif
Interaction12 Redux Nico DruifNico Druif
 
How to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge AmericasHow to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge AmericasAriel Quinones
 
The London Python Code Dojo - An Education in Developer Education
The London Python Code Dojo - An Education in Developer EducationThe London Python Code Dojo - An Education in Developer Education
The London Python Code Dojo - An Education in Developer EducationNicholas Tollervey
 
How Rube Goldberg Led Our 6th Grade Students to Pursue Their Passions in STEM
How Rube Goldberg Led Our 6th Grade Students to Pursue Their Passions in STEMHow Rube Goldberg Led Our 6th Grade Students to Pursue Their Passions in STEM
How Rube Goldberg Led Our 6th Grade Students to Pursue Their Passions in STEMLeigh Zeitz
 
Hackathon Survival Guide
Hackathon Survival GuideHackathon Survival Guide
Hackathon Survival GuideChing-Wei Chen
 
'10 Great but now Overlooked Tools' by Graham Thomas
'10 Great but now Overlooked Tools' by Graham Thomas'10 Great but now Overlooked Tools' by Graham Thomas
'10 Great but now Overlooked Tools' by Graham ThomasTEST Huddle
 
Dances with unicorns
Dances with unicornsDances with unicorns
Dances with unicornsEspritAgile
 
Jcunningham 20110623 multimedia_project
Jcunningham 20110623 multimedia_projectJcunningham 20110623 multimedia_project
Jcunningham 20110623 multimedia_projectJamie Cunningham
 

Similar to Pull vs. Push - a cultural challenge (20)

How we taught ourselves service design
How we taught ourselves service designHow we taught ourselves service design
How we taught ourselves service design
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
 
Design Thinking by Mark Uraine
Design Thinking by Mark UraineDesign Thinking by Mark Uraine
Design Thinking by Mark Uraine
 
Hackathon @Kayako
Hackathon @KayakoHackathon @Kayako
Hackathon @Kayako
 
How Rube Goldberg Led Our 6th Grade Students to Pursue their Passions - UNI E...
How Rube Goldberg Led Our 6th Grade Students to Pursue their Passions - UNI E...How Rube Goldberg Led Our 6th Grade Students to Pursue their Passions - UNI E...
How Rube Goldberg Led Our 6th Grade Students to Pursue their Passions - UNI E...
 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
Webinar: What You Can Do with Kanban
 
01 introduction print out
01 introduction print out01 introduction print out
01 introduction print out
 
UX 101: User Research methods to kickstart your project
UX 101: User Research methods to kickstart your projectUX 101: User Research methods to kickstart your project
UX 101: User Research methods to kickstart your project
 
Your first 90 days
Your first 90 daysYour first 90 days
Your first 90 days
 
Creativity to Innovation
Creativity to Innovation Creativity to Innovation
Creativity to Innovation
 
Interaction12 Redux Nico Druif
Interaction12 Redux Nico DruifInteraction12 Redux Nico Druif
Interaction12 Redux Nico Druif
 
Ech webquest
Ech webquestEch webquest
Ech webquest
 
How to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge AmericasHow to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge Americas
 
The London Python Code Dojo - An Education in Developer Education
The London Python Code Dojo - An Education in Developer EducationThe London Python Code Dojo - An Education in Developer Education
The London Python Code Dojo - An Education in Developer Education
 
How Rube Goldberg Led Our 6th Grade Students to Pursue Their Passions in STEM
How Rube Goldberg Led Our 6th Grade Students to Pursue Their Passions in STEMHow Rube Goldberg Led Our 6th Grade Students to Pursue Their Passions in STEM
How Rube Goldberg Led Our 6th Grade Students to Pursue Their Passions in STEM
 
Hackathon Survival Guide
Hackathon Survival GuideHackathon Survival Guide
Hackathon Survival Guide
 
'10 Great but now Overlooked Tools' by Graham Thomas
'10 Great but now Overlooked Tools' by Graham Thomas'10 Great but now Overlooked Tools' by Graham Thomas
'10 Great but now Overlooked Tools' by Graham Thomas
 
Dances with unicorns
Dances with unicornsDances with unicorns
Dances with unicorns
 
Design 'super' sprint
Design 'super' sprintDesign 'super' sprint
Design 'super' sprint
 
Jcunningham 20110623 multimedia_project
Jcunningham 20110623 multimedia_projectJcunningham 20110623 multimedia_project
Jcunningham 20110623 multimedia_project
 

More from Stefan ROOCK

Agile Organisation: What, When, How
Agile Organisation: What, When, HowAgile Organisation: What, When, How
Agile Organisation: What, When, HowStefan ROOCK
 
Hauptsache dem Team geht's gut? Setzen! Sechs!
Hauptsache dem Team geht's gut? Setzen! Sechs!Hauptsache dem Team geht's gut? Setzen! Sechs!
Hauptsache dem Team geht's gut? Setzen! Sechs!Stefan ROOCK
 
Agile Organisationen: eine Frage der Haltung
Agile Organisationen: eine Frage der HaltungAgile Organisationen: eine Frage der Haltung
Agile Organisationen: eine Frage der HaltungStefan ROOCK
 
ScALeD: Agile Skalierung jenseits von Skalierungsframeworks
ScALeD: Agile Skalierung jenseits von SkalierungsframeworksScALeD: Agile Skalierung jenseits von Skalierungsframeworks
ScALeD: Agile Skalierung jenseits von SkalierungsframeworksStefan ROOCK
 
Pecha-Kucha: Scrum in Cool
Pecha-Kucha: Scrum in CoolPecha-Kucha: Scrum in Cool
Pecha-Kucha: Scrum in CoolStefan ROOCK
 
Nein-Sagen für Product Owner
Nein-Sagen für Product OwnerNein-Sagen für Product Owner
Nein-Sagen für Product OwnerStefan ROOCK
 
Agile Organisationen: eine Frage des Leadership
Agile Organisationen: eine Frage des LeadershipAgile Organisationen: eine Frage des Leadership
Agile Organisationen: eine Frage des LeadershipStefan ROOCK
 
Roadmaps und Agile Reporting abseits von Velocity und Story Points (Agile Wed...
Roadmaps und Agile Reporting abseits von Velocity und Story Points (Agile Wed...Roadmaps und Agile Reporting abseits von Velocity und Story Points (Agile Wed...
Roadmaps und Agile Reporting abseits von Velocity und Story Points (Agile Wed...Stefan ROOCK
 
Roadmaps und Agile Reporting abseits von Velocity und Story Points
Roadmaps und Agile Reporting abseits von Velocity und Story PointsRoadmaps und Agile Reporting abseits von Velocity und Story Points
Roadmaps und Agile Reporting abseits von Velocity und Story PointsStefan ROOCK
 
Roadmaps und Agile Reporting abseits von Velocity und Story Points
Roadmaps und Agile Reporting abseits von Velocity und Story PointsRoadmaps und Agile Reporting abseits von Velocity und Story Points
Roadmaps und Agile Reporting abseits von Velocity und Story PointsStefan ROOCK
 
Vertragsgestaltung für agile Softwareentwicklung (OOP 2018, München)
Vertragsgestaltung für agile Softwareentwicklung (OOP 2018, München)Vertragsgestaltung für agile Softwareentwicklung (OOP 2018, München)
Vertragsgestaltung für agile Softwareentwicklung (OOP 2018, München)Stefan ROOCK
 
Agile Verträge - Vertragsgestaltung für agile Softwareentwicklung
Agile Verträge - Vertragsgestaltung für agile SoftwareentwicklungAgile Verträge - Vertragsgestaltung für agile Softwareentwicklung
Agile Verträge - Vertragsgestaltung für agile SoftwareentwicklungStefan ROOCK
 
Warum die meisten Hackathons den Unternehmen nichts bringen
Warum die meisten Hackathons den Unternehmen nichts bringenWarum die meisten Hackathons den Unternehmen nichts bringen
Warum die meisten Hackathons den Unternehmen nichts bringenStefan ROOCK
 
MbO, OKR und Nordstern
MbO, OKR und NordsternMbO, OKR und Nordstern
MbO, OKR und NordsternStefan ROOCK
 
XP-Days-Kurzvortrag: ALIGNMENT UND VERBESSERUNG MIT DEM NORDSTERN-KONZEPT
XP-Days-Kurzvortrag: ALIGNMENT UND VERBESSERUNG MIT DEM NORDSTERN-KONZEPTXP-Days-Kurzvortrag: ALIGNMENT UND VERBESSERUNG MIT DEM NORDSTERN-KONZEPT
XP-Days-Kurzvortrag: ALIGNMENT UND VERBESSERUNG MIT DEM NORDSTERN-KONZEPTStefan ROOCK
 
Alignment und Verbesserung mit dem Nordstern-Konzept (Kurzvortrag)
Alignment und Verbesserung mit dem Nordstern-Konzept (Kurzvortrag)Alignment und Verbesserung mit dem Nordstern-Konzept (Kurzvortrag)
Alignment und Verbesserung mit dem Nordstern-Konzept (Kurzvortrag)Stefan ROOCK
 
UX und agile Entwicklung - eine Aufgabe für das ganze Team
UX und agile Entwicklung - eine Aufgabe für das ganze TeamUX und agile Entwicklung - eine Aufgabe für das ganze Team
UX und agile Entwicklung - eine Aufgabe für das ganze TeamStefan ROOCK
 
Alignment und Verbesserung mit dem Nordstern-Konzept
Alignment und Verbesserung mit dem Nordstern-KonzeptAlignment und Verbesserung mit dem Nordstern-Konzept
Alignment und Verbesserung mit dem Nordstern-KonzeptStefan ROOCK
 

More from Stefan ROOCK (20)

Agile Organisation: What, When, How
Agile Organisation: What, When, HowAgile Organisation: What, When, How
Agile Organisation: What, When, How
 
Hauptsache dem Team geht's gut? Setzen! Sechs!
Hauptsache dem Team geht's gut? Setzen! Sechs!Hauptsache dem Team geht's gut? Setzen! Sechs!
Hauptsache dem Team geht's gut? Setzen! Sechs!
 
Agile Organisationen: eine Frage der Haltung
Agile Organisationen: eine Frage der HaltungAgile Organisationen: eine Frage der Haltung
Agile Organisationen: eine Frage der Haltung
 
Scrum in cool
Scrum in coolScrum in cool
Scrum in cool
 
ScALeD: Agile Skalierung jenseits von Skalierungsframeworks
ScALeD: Agile Skalierung jenseits von SkalierungsframeworksScALeD: Agile Skalierung jenseits von Skalierungsframeworks
ScALeD: Agile Skalierung jenseits von Skalierungsframeworks
 
Pecha-Kucha: Scrum in Cool
Pecha-Kucha: Scrum in CoolPecha-Kucha: Scrum in Cool
Pecha-Kucha: Scrum in Cool
 
Nein-Sagen für Product Owner
Nein-Sagen für Product OwnerNein-Sagen für Product Owner
Nein-Sagen für Product Owner
 
Agile Organisationen: eine Frage des Leadership
Agile Organisationen: eine Frage des LeadershipAgile Organisationen: eine Frage des Leadership
Agile Organisationen: eine Frage des Leadership
 
Roadmaps und Agile Reporting abseits von Velocity und Story Points (Agile Wed...
Roadmaps und Agile Reporting abseits von Velocity und Story Points (Agile Wed...Roadmaps und Agile Reporting abseits von Velocity und Story Points (Agile Wed...
Roadmaps und Agile Reporting abseits von Velocity und Story Points (Agile Wed...
 
Roadmaps und Agile Reporting abseits von Velocity und Story Points
Roadmaps und Agile Reporting abseits von Velocity und Story PointsRoadmaps und Agile Reporting abseits von Velocity und Story Points
Roadmaps und Agile Reporting abseits von Velocity und Story Points
 
Roadmaps und Agile Reporting abseits von Velocity und Story Points
Roadmaps und Agile Reporting abseits von Velocity und Story PointsRoadmaps und Agile Reporting abseits von Velocity und Story Points
Roadmaps und Agile Reporting abseits von Velocity und Story Points
 
Vertragsgestaltung für agile Softwareentwicklung (OOP 2018, München)
Vertragsgestaltung für agile Softwareentwicklung (OOP 2018, München)Vertragsgestaltung für agile Softwareentwicklung (OOP 2018, München)
Vertragsgestaltung für agile Softwareentwicklung (OOP 2018, München)
 
Metriken@agile
Metriken@agileMetriken@agile
Metriken@agile
 
Agile Verträge - Vertragsgestaltung für agile Softwareentwicklung
Agile Verträge - Vertragsgestaltung für agile SoftwareentwicklungAgile Verträge - Vertragsgestaltung für agile Softwareentwicklung
Agile Verträge - Vertragsgestaltung für agile Softwareentwicklung
 
Warum die meisten Hackathons den Unternehmen nichts bringen
Warum die meisten Hackathons den Unternehmen nichts bringenWarum die meisten Hackathons den Unternehmen nichts bringen
Warum die meisten Hackathons den Unternehmen nichts bringen
 
MbO, OKR und Nordstern
MbO, OKR und NordsternMbO, OKR und Nordstern
MbO, OKR und Nordstern
 
XP-Days-Kurzvortrag: ALIGNMENT UND VERBESSERUNG MIT DEM NORDSTERN-KONZEPT
XP-Days-Kurzvortrag: ALIGNMENT UND VERBESSERUNG MIT DEM NORDSTERN-KONZEPTXP-Days-Kurzvortrag: ALIGNMENT UND VERBESSERUNG MIT DEM NORDSTERN-KONZEPT
XP-Days-Kurzvortrag: ALIGNMENT UND VERBESSERUNG MIT DEM NORDSTERN-KONZEPT
 
Alignment und Verbesserung mit dem Nordstern-Konzept (Kurzvortrag)
Alignment und Verbesserung mit dem Nordstern-Konzept (Kurzvortrag)Alignment und Verbesserung mit dem Nordstern-Konzept (Kurzvortrag)
Alignment und Verbesserung mit dem Nordstern-Konzept (Kurzvortrag)
 
UX und agile Entwicklung - eine Aufgabe für das ganze Team
UX und agile Entwicklung - eine Aufgabe für das ganze TeamUX und agile Entwicklung - eine Aufgabe für das ganze Team
UX und agile Entwicklung - eine Aufgabe für das ganze Team
 
Alignment und Verbesserung mit dem Nordstern-Konzept
Alignment und Verbesserung mit dem Nordstern-KonzeptAlignment und Verbesserung mit dem Nordstern-Konzept
Alignment und Verbesserung mit dem Nordstern-Konzept
 

Recently uploaded

How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
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
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
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
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 

Recently uploaded (20)

How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
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
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
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...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
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...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 

Pull vs. Push - a cultural challenge

  • 1. Push vs. Pull a cultural challenge Stefan Roock, it-agile stefan.roock@it-agile.de, @StefanRoock
  • 2. Push vs. Pull a cultural challenge Or: Can we build a Kanban board from an english breakfast? Stefan Roock, it-agile stefan.roock@it-agile.de, @StefanRoock Or: Can we build a Kanban board from an english breakfast? I will answer this question at the end of this presentation.
  • 3. „The motivation for pursuing a pull- system was [...] to find a systematic way to achieve a sustainable pace of work [...]“ David Anderson in „Kanban“ David Anderson writes in his Kanban book: „The motivation for pursuing a pull-system was [...] to find a systematic way to achieve a sustainable pace of work [...]“
  • 4. Lead Dev. Dev Team Tester I‘ d like to start with a little story that happened some years ago at on of my clients. They had established a distributed team. The lead developer and the testers were located in Germany. The other 8 developers were from an outsourcing partner located in the Ukraine.
  • 5. Solution Ready for Input Dev. Test ... Proposed Dev. Here is the design of the Kanban board. Someone in Germany would fill the „Prioritized“ column with new tickets. The Ukranian developers would propose a solution and move the ticket to „Solution Proposed“.
  • 6. Solution Ready for Input Dev. Test ... Proposed Dev. The solution proposed by the Ukranian development team would be checked by the lead developer in Germany. After the solution was approved the lead developer would move the ticket to „Ready for Development“.
  • 7. Solution Ready for Input Dev. Test ... Proposed Dev. Then the Ukrainian developers would implement the solution and then the testers in Germany would test it.
  • 8. Lead Dev. Coach -> Lead Dev. Shortly after we started using Kanban the lead developer became ill. The client asked me if I could substitute him for some days. I had a rought idea about what I would have to do and I said yes. And in the end what evil things could possibly happen?
  • 9. So I started looking at the first ticket in the „Solution Proposed“ column. I recognized very quickly that I had no clue how to find out if the proposed solution was suitable.
  • 10. While I tried to figure out how to check the proposed solution I recognized tickets moving along the Kanban board - we used Google Docs for the board and so I saw all the movements in real time.
  • 11. Solution Ready for Dev. Test Input Proposed Dev. ... (8) (8) (4) (6) The columns after me started to drain while the WiP limit of the column before me was already exhausted. Then I realized: I work far to slowly to supply the developers and testers with new work. Latest tomorrow they would run out of work. And it would be my fault!
  • 12. Therefore I worked overhours to keep the development engine running. That worked for a short time but definitely wouldn‘t be a sustainable solution.
  • 13. So we had installed a Kanban system with pull mechanics but it didn‘t feel like pull for me. For me it felt more like push. The demand for work of the developers dictated me how much I would have to do.
  • 14. It is clear that the problem wasn‘t the pull system but my behaviour. I shouldn‘t have worked overhours. Instead we should have discussed the bottleneck situation with the whole team to find a sustainable solution.
  • 15. Why didn‘t we do that? I think the reason was that we didn‘t established a collaborative culture between Germany and the Ukraine.
  • 16. „Culture eats strategy for breakfast!“ Peter Drucker The learning here is that pull mechanics are not sufficient to reach pull goals like sustainable pace. The pull mechanics have to be complemented with a cultural change. Or as Peter Drucker states it: „Culture eats strategy for breakfast!“
  • 17. Solution Ready Dev. Input Proposed for Dev. (8) (4) (6) „Culture eats strategy for breakfast!“ Peter Drucker And here is the proof. You can build a Kanban board from an english breakfast. You don‘t even need the eggs.
  • 18. Push or Pull? You have 8 How long hours! do you need to fix it? At least 20 hours. That looks really bad! OK, I will do it in 4 hours! Let‘s look at another example from Star Treck. Please read the conversation. ... Is this a push or a pull situation?
  • 19. Push or Pull? You have 8 How long hours! do you need to fix it? At least 20 hours. That looks really bad! OK, I will do it in 4 hours! It is not determined by the method. It is determined by the culture! In my optinion you simply can‘t tell if it is push or pull without looking behing the curtains. If it is really pull or push is not only determined by the mechanics but also by the culture.