SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
Agile in Stealth Mode

                          kaizen WIP kaikaku flow value
                          stream mapping visualize
                          work flow cycle
                          time lead time throughput
                          TPS   build failed CFD




created by
Zsolt FabĂłk
me@zsoltfabok.com       October 25, 2011 @
twitter: @ZsoltFabok   evoline, Cluj Napoca, RO
reference: http://alistair.cockburn.us/Oath+of+Non-Allegiance
Question: Why does an organisation want to do Agile in
stealth mode?


Answer:
 ● Because Agile means change, and change is scary

 ● Because working in Agile costs more in a short
   term (rhetorical question: why do managers still think in short
   term?)
Don't mention Agile or Lean in public




Believe or not it is working. Seriously.
                 I tried it.
It is proven that TDD costs more:




source: http://www.typemock.com/blog/2009/03/05/the-cost-of-test-driven-development/
Don't test everything, narrow down what to test

      code parts which
       ● are often used by customer
       ● changes frequently
       ● work with financial data
       ● are more likely will fail




reference: http://www.zsoltfabok.com/blog/2011/05/narrow-down-what-to-test/
Pair programming only for critical code parts
like financial or core functionalities




     Remember that it means double cost!
Keep coding dojos. One hour a week doesn't
      cost as much as a coach




photo: http://www.josetteorama.com/events/nicholas-tollervey-on-code-dojo/
Virtualization is cheap. Build up your own local
      build, staging and production environment




photo: http://www.infoq.com/articles/Continous-Delivery-Patterns
Don't plan ahead for more than a month,
      because the environment changes so frequent
      that most of the planning effort is going to be
      waste.

         ● Do Iterative planning
         ● Use responsive design by Kent Beck




source: http://www.infoq.com/presentations/responsive-design
Use motivation 3.0 (Drive by Daniel H.Pink) and stop
      giving personal bonuses




reference: http://www.danpink.com/drive
Thank you very much for your attention!

                  For more check out my
                  website:
                  http://zsoltfabok.com/


                  or follow me on RSS:
                  http://www.zsoltfabok.com/
                  blog/?feed=rss2

                  and Twitter:
                  @ZsoltFabok

Weitere Àhnliche Inhalte

Was ist angesagt?

Android development War Stories
Android development War StoriesAndroid development War Stories
Android development War Stories
Lope Emano
 
How to outsource the pain of drupal translation to smartling from loparev
How to outsource the pain of drupal translation to smartling from loparevHow to outsource the pain of drupal translation to smartling from loparev
How to outsource the pain of drupal translation to smartling from loparev
Oleksii Bogush
 

Was ist angesagt? (13)

Build Your First Android App Session #1
Build Your First Android App Session #1Build Your First Android App Session #1
Build Your First Android App Session #1
 
Open NTF OpenSource is collaboration at its best and matters
Open NTF OpenSource is collaboration at its best and mattersOpen NTF OpenSource is collaboration at its best and matters
Open NTF OpenSource is collaboration at its best and matters
 
Picasa
PicasaPicasa
Picasa
 
Android development War Stories
Android development War StoriesAndroid development War Stories
Android development War Stories
 
Let’s be productive with spring boot
Let’s be productive with spring bootLet’s be productive with spring boot
Let’s be productive with spring boot
 
Angular ❀CMS
Angular ❀CMSAngular ❀CMS
Angular ❀CMS
 
How to outsource the pain of drupal translation to smartling from loparev
How to outsource the pain of drupal translation to smartling from loparevHow to outsource the pain of drupal translation to smartling from loparev
How to outsource the pain of drupal translation to smartling from loparev
 
Gonzalez_V_Helios_Final_.ppt
Gonzalez_V_Helios_Final_.pptGonzalez_V_Helios_Final_.ppt
Gonzalez_V_Helios_Final_.ppt
 
JDK.io - Spring and Kotlin, a match made in Heaven
JDK.io - Spring and Kotlin, a match made in HeavenJDK.io - Spring and Kotlin, a match made in Heaven
JDK.io - Spring and Kotlin, a match made in Heaven
 
WSO2Con ASIA 2016: Automate and Orchestrate DevOps
WSO2Con ASIA 2016: Automate and Orchestrate DevOpsWSO2Con ASIA 2016: Automate and Orchestrate DevOps
WSO2Con ASIA 2016: Automate and Orchestrate DevOps
 
Blogging for hackers (english)
Blogging for hackers (english)Blogging for hackers (english)
Blogging for hackers (english)
 
Angular ❀ CMS from #AngularUp
Angular ❀ CMS from #AngularUpAngular ❀ CMS from #AngularUp
Angular ❀ CMS from #AngularUp
 
Drush make - Install Drupal like a Pro
Drush make - Install Drupal like a ProDrush make - Install Drupal like a Pro
Drush make - Install Drupal like a Pro
 

Ähnlich wie Agile in Stealth Mode

Kanban Basics for Beginners Revised
Kanban Basics for Beginners RevisedKanban Basics for Beginners Revised
Kanban Basics for Beginners Revised
Zsolt Fabok
 
Evolution of the Software Development Process at Digital Natives
Evolution of the Software Development Process at Digital NativesEvolution of the Software Development Process at Digital Natives
Evolution of the Software Development Process at Digital Natives
Zsolt Fabok
 
Evolution of the Software Development Process ad Digital Natives
Evolution of the Software Development Process ad Digital NativesEvolution of the Software Development Process ad Digital Natives
Evolution of the Software Development Process ad Digital Natives
Digital Natives
 
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearBHOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
DevOpsDays Tel Aviv
 
Flutter Developer Journey - GDSC Indore (1).pdf
Flutter Developer Journey - GDSC Indore (1).pdfFlutter Developer Journey - GDSC Indore (1).pdf
Flutter Developer Journey - GDSC Indore (1).pdf
SarikaPurohit1
 
WhoIsKenDeLong
WhoIsKenDeLongWhoIsKenDeLong
WhoIsKenDeLong
Ken DeLong
 
Prototyping app using JS and HTML5 (Ciklum Kharkiv)
Prototyping app using JS and HTML5 (Ciklum Kharkiv)Prototyping app using JS and HTML5 (Ciklum Kharkiv)
Prototyping app using JS and HTML5 (Ciklum Kharkiv)
Yuriy Silvestrov
 

Ähnlich wie Agile in Stealth Mode (20)

Kanban Basics for Beginners Revised
Kanban Basics for Beginners RevisedKanban Basics for Beginners Revised
Kanban Basics for Beginners Revised
 
Evolution of the Software Development Process at Digital Natives
Evolution of the Software Development Process at Digital NativesEvolution of the Software Development Process at Digital Natives
Evolution of the Software Development Process at Digital Natives
 
Evolution of the Software Development Process ad Digital Natives
Evolution of the Software Development Process ad Digital NativesEvolution of the Software Development Process ad Digital Natives
Evolution of the Software Development Process ad Digital Natives
 
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearBHOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
 
Work with Developers for Fun and Progress - AppSec California
Work with Developers for Fun and Progress - AppSec CaliforniaWork with Developers for Fun and Progress - AppSec California
Work with Developers for Fun and Progress - AppSec California
 
Flutter Developer Journey - GDSC Indore (1).pdf
Flutter Developer Journey - GDSC Indore (1).pdfFlutter Developer Journey - GDSC Indore (1).pdf
Flutter Developer Journey - GDSC Indore (1).pdf
 
Pave the Golden Path On Your Internal Platform
Pave the Golden Path On Your Internal PlatformPave the Golden Path On Your Internal Platform
Pave the Golden Path On Your Internal Platform
 
Agile, Lean UX is Coming
Agile, Lean UX is ComingAgile, Lean UX is Coming
Agile, Lean UX is Coming
 
How to build a Project Hub with Hubsites and Sitedesign and Sitescripts
How to build a Project Hub with Hubsites and Sitedesign and Sitescripts How to build a Project Hub with Hubsites and Sitedesign and Sitescripts
How to build a Project Hub with Hubsites and Sitedesign and Sitescripts
 
WhoIsKenDeLong
WhoIsKenDeLongWhoIsKenDeLong
WhoIsKenDeLong
 
Kanban in 5 minutes
Kanban in 5 minutesKanban in 5 minutes
Kanban in 5 minutes
 
Why wireframing?
Why wireframing?Why wireframing?
Why wireframing?
 
Prototyping app using JS and HTML5 (Ciklum Kharkiv)
Prototyping app using JS and HTML5 (Ciklum Kharkiv)Prototyping app using JS and HTML5 (Ciklum Kharkiv)
Prototyping app using JS and HTML5 (Ciklum Kharkiv)
 
Real World SharePoint Debacles
Real World SharePoint DebaclesReal World SharePoint Debacles
Real World SharePoint Debacles
 
(Agile 2011) Lean UX: Getting Out of the Deliverables Business
 (Agile 2011) Lean UX: Getting Out of the Deliverables Business (Agile 2011) Lean UX: Getting Out of the Deliverables Business
(Agile 2011) Lean UX: Getting Out of the Deliverables Business
 
Building Flexible SharePoint Solutions with AngularJS
Building Flexible SharePoint Solutions with AngularJSBuilding Flexible SharePoint Solutions with AngularJS
Building Flexible SharePoint Solutions with AngularJS
 
What Are The Best Practices When Building a Back-end App With Kotlin And Spri...
What Are The Best Practices When Building a Back-end App With Kotlin And Spri...What Are The Best Practices When Building a Back-end App With Kotlin And Spri...
What Are The Best Practices When Building a Back-end App With Kotlin And Spri...
 
More Agile (Than) Scrum?
More Agile (Than) Scrum?More Agile (Than) Scrum?
More Agile (Than) Scrum?
 
Essential Prototyping for Entrepreneurs
Essential Prototyping for EntrepreneursEssential Prototyping for Entrepreneurs
Essential Prototyping for Entrepreneurs
 
Quick prototyping apps using JS - Ciklum, Vinnitsa
Quick prototyping apps using JS - Ciklum, VinnitsaQuick prototyping apps using JS - Ciklum, Vinnitsa
Quick prototyping apps using JS - Ciklum, Vinnitsa
 

Mehr von Zsolt Fabok

The Road to a Fairly Predictable System
The Road to a Fairly Predictable SystemThe Road to a Fairly Predictable System
The Road to a Fairly Predictable System
Zsolt Fabok
 
Achieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
Achieving Maintenance Stabilisation with Agile, Kanban and Lean ThinkingAchieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
Achieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
Zsolt Fabok
 
Achieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
Achieving Maintenance Stabilisation with Agile, Kanban and Lean ThinkingAchieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
Achieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
Zsolt Fabok
 
SPSE2012 - Measure and Manage Flow in Practice
SPSE2012 - Measure and Manage Flow in PracticeSPSE2012 - Measure and Manage Flow in Practice
SPSE2012 - Measure and Manage Flow in Practice
Zsolt Fabok
 
The Difficult Life of a Lean Team Leader
The Difficult Life of a Lean Team LeaderThe Difficult Life of a Lean Team Leader
The Difficult Life of a Lean Team Leader
Zsolt Fabok
 

Mehr von Zsolt Fabok (20)

Kanban visualisation
Kanban visualisationKanban visualisation
Kanban visualisation
 
[LKUK13] I Broke the WIP Limit Twice, and I'm Still on the Team
[LKUK13] I Broke the WIP Limit Twice, and I'm Still on the Team[LKUK13] I Broke the WIP Limit Twice, and I'm Still on the Team
[LKUK13] I Broke the WIP Limit Twice, and I'm Still on the Team
 
[OOP 2014] Social Sciences Make a Difference
[OOP 2014] Social Sciences Make a Difference[OOP 2014] Social Sciences Make a Difference
[OOP 2014] Social Sciences Make a Difference
 
[Agile Adria Croatia 2014] The Road to a Fairly Predictable System
[Agile Adria Croatia 2014] The Road to a Fairly Predictable System[Agile Adria Croatia 2014] The Road to a Fairly Predictable System
[Agile Adria Croatia 2014] The Road to a Fairly Predictable System
 
[xp2013] Narrow Down What to Test
[xp2013] Narrow Down What to Test[xp2013] Narrow Down What to Test
[xp2013] Narrow Down What to Test
 
Introduction to Software Development
Introduction to Software DevelopmentIntroduction to Software Development
Introduction to Software Development
 
Philosophies of Building the Workplace
Philosophies of Building the WorkplacePhilosophies of Building the Workplace
Philosophies of Building the Workplace
 
The Road to a Fairly Predictable System
The Road to a Fairly Predictable SystemThe Road to a Fairly Predictable System
The Road to a Fairly Predictable System
 
Measure and Manage Flow in Practice
Measure and Manage Flow in PracticeMeasure and Manage Flow in Practice
Measure and Manage Flow in Practice
 
Narrow Down What to Test
Narrow Down What to TestNarrow Down What to Test
Narrow Down What to Test
 
Achieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
Achieving Maintenance Stabilisation with Agile, Kanban and Lean ThinkingAchieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
Achieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
 
The Groundhog Day of a Team Leader
The Groundhog Day of a Team LeaderThe Groundhog Day of a Team Leader
The Groundhog Day of a Team Leader
 
Bp Meetup - Achieving Maintenance Stabilisation with Agile, Kanban and Lean T...
Bp Meetup - Achieving Maintenance Stabilisation with Agile, Kanban and Lean T...Bp Meetup - Achieving Maintenance Stabilisation with Agile, Kanban and Lean T...
Bp Meetup - Achieving Maintenance Stabilisation with Agile, Kanban and Lean T...
 
Targu Mures - Behind the Curtain: The Agile/Lean Way of Working
Targu Mures - Behind the Curtain: The Agile/Lean Way of WorkingTargu Mures - Behind the Curtain: The Agile/Lean Way of Working
Targu Mures - Behind the Curtain: The Agile/Lean Way of Working
 
Targu Mures - Measure and Manage Flow in Practice
Targu Mures - Measure and Manage Flow in PracticeTargu Mures - Measure and Manage Flow in Practice
Targu Mures - Measure and Manage Flow in Practice
 
ACCU2012 - The Groundhog Day of a Team Leader
ACCU2012 - The Groundhog Day of a Team LeaderACCU2012 - The Groundhog Day of a Team Leader
ACCU2012 - The Groundhog Day of a Team Leader
 
Achieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
Achieving Maintenance Stabilisation with Agile, Kanban and Lean ThinkingAchieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
Achieving Maintenance Stabilisation with Agile, Kanban and Lean Thinking
 
SPSE2012 - Measure and Manage Flow in Practice
SPSE2012 - Measure and Manage Flow in PracticeSPSE2012 - Measure and Manage Flow in Practice
SPSE2012 - Measure and Manage Flow in Practice
 
Don't Fear Change, Let Change Fear You
Don't Fear Change, Let Change Fear YouDon't Fear Change, Let Change Fear You
Don't Fear Change, Let Change Fear You
 
The Difficult Life of a Lean Team Leader
The Difficult Life of a Lean Team LeaderThe Difficult Life of a Lean Team Leader
The Difficult Life of a Lean Team Leader
 

KĂŒrzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

KĂŒrzlich hochgeladen (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Agile in Stealth Mode

  • 1. Agile in Stealth Mode kaizen WIP kaikaku flow value stream mapping visualize work flow cycle time lead time throughput TPS build failed CFD created by Zsolt FabĂłk me@zsoltfabok.com October 25, 2011 @ twitter: @ZsoltFabok evoline, Cluj Napoca, RO
  • 3. Question: Why does an organisation want to do Agile in stealth mode? Answer: ● Because Agile means change, and change is scary ● Because working in Agile costs more in a short term (rhetorical question: why do managers still think in short term?)
  • 4. Don't mention Agile or Lean in public Believe or not it is working. Seriously. I tried it.
  • 5. It is proven that TDD costs more: source: http://www.typemock.com/blog/2009/03/05/the-cost-of-test-driven-development/
  • 6. Don't test everything, narrow down what to test code parts which ● are often used by customer ● changes frequently ● work with financial data ● are more likely will fail reference: http://www.zsoltfabok.com/blog/2011/05/narrow-down-what-to-test/
  • 7. Pair programming only for critical code parts like financial or core functionalities Remember that it means double cost!
  • 8. Keep coding dojos. One hour a week doesn't cost as much as a coach photo: http://www.josetteorama.com/events/nicholas-tollervey-on-code-dojo/
  • 9. Virtualization is cheap. Build up your own local build, staging and production environment photo: http://www.infoq.com/articles/Continous-Delivery-Patterns
  • 10. Don't plan ahead for more than a month, because the environment changes so frequent that most of the planning effort is going to be waste. ● Do Iterative planning ● Use responsive design by Kent Beck source: http://www.infoq.com/presentations/responsive-design
  • 11. Use motivation 3.0 (Drive by Daniel H.Pink) and stop giving personal bonuses reference: http://www.danpink.com/drive
  • 12. Thank you very much for your attention! For more check out my website: http://zsoltfabok.com/ or follow me on RSS: http://www.zsoltfabok.com/ blog/?feed=rss2 and Twitter: @ZsoltFabok