SlideShare a Scribd company logo
I Stole this from Jules
CRITICAL
THINKING
Lean Programmer Anarchy
Lean Programmer Anarchy
Lean Programmer Anarchy
Lean Programmer Anarchy
Anarchy
the absence or
non-recognition of
authority
freedom of the individual
regarded as a political
ideal
TRUST
with co-location
RESULTS
not blame
CONTINUOUS
DELIVERY
SMALL
APPS
SHORT-LIVED
Lean Programmer Anarchy
AGILE TECHNIQUES
stand ups
retrospectives
estimates
iterations
mandatory pairing
unit tests
acceptance tests
refactoring
patterns
continuous
integration
AGILE TECHNIQUES
stand ups
retrospectives
estimates
iterations
mandatory pairing
unit tests
acceptance tests
refactoring
patterns
continuous
integration
WAT?
Lean Programmer Anarchy
WAT?
Lean Programmer Anarchy
Lean Programmer Anarchy
Lean Programmer Anarchy
Lean Programmer Anarchy
Lean Programmer Anarchy
You see,
Mr. Anand,
it works on my
machine
Lean Programmer Anarchy

More Related Content

PPTX
Critical Thinking For Globally Competitive Delivery
PPTX
Digital Transformation Summit - Melbourne 2019
PPTX
Ipqc Enterprise Architecture Summit - Melbourne 2019
PPTX
Exploiting Serverless - DevOps Conference Sydney 2018
PPTX
Looking at your Technology company through the "3 Horizons of growth" model.
PPTX
Agile Software Development (Monash University - Guest Lecture series)
PDF
Microservices meetup
PPTX
Seek test-invaders
Critical Thinking For Globally Competitive Delivery
Digital Transformation Summit - Melbourne 2019
Ipqc Enterprise Architecture Summit - Melbourne 2019
Exploiting Serverless - DevOps Conference Sydney 2018
Looking at your Technology company through the "3 Horizons of growth" model.
Agile Software Development (Monash University - Guest Lecture series)
Microservices meetup
Seek test-invaders

More from Nigel Fernandes (12)

PDF
My career lessons - for Monash Students at Battle of the Brains 215
PPTX
Lessons learnt the hard way.
PDF
Towards a responsive business - DevOps MeetUp Melbourne 2013
PPTX
Towards a responsive business, the developer way
PDF
DevOps Days Melbourne meet-up
PPTX
LAST Conference - Dev-Ops and Continuous Delivery
PPTX
Continuous Delivery and the Cloud
PPTX
Continuous Delivery in the AWS Cloud
PDF
RubyConf Uruguay 2011
PDF
Thoughtworks Brazil, Code Quality
PDF
RubyConf Brazil 2011
PDF
Test Engineering
My career lessons - for Monash Students at Battle of the Brains 215
Lessons learnt the hard way.
Towards a responsive business - DevOps MeetUp Melbourne 2013
Towards a responsive business, the developer way
DevOps Days Melbourne meet-up
LAST Conference - Dev-Ops and Continuous Delivery
Continuous Delivery and the Cloud
Continuous Delivery in the AWS Cloud
RubyConf Uruguay 2011
Thoughtworks Brazil, Code Quality
RubyConf Brazil 2011
Test Engineering
Ad

Recently uploaded (20)

PDF
Omni-Path Integration Expertise Offered by Nor-Tech
PDF
Modernizing your data center with Dell and AMD
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
Event Presentation Google Cloud Next Extended 2025
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
PDF
Newfamily of error-correcting codes based on genetic algorithms
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
KodekX | Application Modernization Development
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
REPORT: Heating appliances market in Poland 2024
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Chapter 2 Digital Image Fundamentals.pdf
PDF
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
Omni-Path Integration Expertise Offered by Nor-Tech
Modernizing your data center with Dell and AMD
20250228 LYD VKU AI Blended-Learning.pptx
cuic standard and advanced reporting.pdf
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Event Presentation Google Cloud Next Extended 2025
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
NewMind AI Weekly Chronicles - August'25 Week I
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
Newfamily of error-correcting codes based on genetic algorithms
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
madgavkar20181017ppt McKinsey Presentation.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
KodekX | Application Modernization Development
GamePlan Trading System Review: Professional Trader's Honest Take
REPORT: Heating appliances market in Poland 2024
Understanding_Digital_Forensics_Presentation.pptx
Chapter 2 Digital Image Fundamentals.pdf
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
Ad

Lean Programmer Anarchy

Editor's Notes

  • #3: What is ThoughtWorks?
  • #4: A background in Xtreme Programming and its values before joining ThoughtWorks
  • #5: Joined TW, and found them doing this Agile buzzAgilequestioned the dogma of waterfall. It recognizes that the waterfall way of working reduces trust.
  • #6: Agile attacked the cultural chasms that waterfall seemed to cause. Build cross-functional teams in close collaboration with clients/customers/users
  • #7: In this agile world, there arose a strand of thinking called LPA.
  • #8: What is Lean Programmer Anarchy
  • #9: The values in LPA
  • #10: Relooking at Agile thought the lens of Critical Thinking and with the anarchist view of LPA
  • #11: Lets start with the practices that seem to follow wherever Agile goes. Have you ever been asked if you are following these on your TW team?
  • #12: Challenge this. Do you need it. Why? What is the aim. Is there a better way to achieve that aim.
  • #13: What about roles in Agile and here in TW, Do we need all of them?
  • #14: Challenge that. All you need to begin with is Customer and Dev. Forward is trying this out. So are a lot of other places.
  • #15: It’s not about the tools. Culture is the differentiator.A culture of critical thinking is better than the culture of blame.It’s about not asking “is it ok?It’s about thinking for yourself and making a decision.
  • #16: We’ve questioned the waterfall enough such that we realized that there was a better way.But there is a higher peak out there. Let talk about things we can do push ourselves to that peak.
  • #21: I don’t want thisto be a factory for agile clones that don’t question the norm. Head for that higher peak.