SlideShare a Scribd company logo
1 of 45
Download to read offline
SecretsFrom The Agile Manifesto Authors on
Flow
Learnings from interviewing 14 of the 17 authors
Ryan Lockard
@AgilePHL
“Four measly bullets, and
all this s#!t happened?!“
Jon Kern
The hit list
➔ What is Agile? What is the Agile Manifesto?
➔ What is Extreme Programming (XP)?
➔ What does this have to do with DevOps?
➔ How arrogant can Ryan possibly be?
Interview Project
4
Holy crap! They actually want to
meet with us and share the story!
Happy Accident 1
The history of the Agile Manifesto
became the subtext to the project,
the future of software engineering
and teams emerged as the main
topic
Happy Accident 2
There was no prior work done to
document and capture the larger
story behind the Agile Manifesto
There was no
meaningful record
The Agile Manifesto Authors were
all aging and not as tightly
connected as they were in 2001
We are losing our way
https://goo.gl/CnVqpg
Participation
5
Took part in the project
14 of the 17
Kent
Beck
Ward
Cunningham
Dave
Thomas
“We wrote the manifesto
to avoid the codification
of practices.“
Alistair Cockburn
The Secrets
7
8Courtesy of Andy Hunt
9
Courtesy of Jon Kern
Full Notes: https://goo.gl/utr4vo
10
Courtesy of Andy Hunt
Full Notes:
https://goo.gl/8wF63L
Participation
11Bob Martin
Participation
12
Martin Fowler
Participation
13
Andy Hunt
Participation
14Alistair Cockburn
Participation
15James Grenning
Participation
16
Jon Kern
Participation
17Ron Jeffries
Participation
18
All Interviews are on
podcast.agileuprising.com
Tech Practices
“The best way to teach a
programmer is to put
them in an apprentice to
another programmer.“
Bob Martin
“Agile now means, we do
half of scrum poorly and
use Jira.“
Andy Hunt
“Hone your technical
expertise so you can
contribute, and hone your
listening skills.“
Alistair Cockburn
“Be an engineer, and use
that problem solving
skillset when
appropriate.“
James Grenning
“Thank god things in this
world are not built the way
we build software.
Damned if I’m sitting in
this building if it was built
how we build software.“
Jon Kern
“I don't ask permission to
write a test or refactor,
any more than I ask for
permission to write an if
statement or a for loop.“
Ron Jeffries
Strong Teams
“We now have a problem
with cargo cult agile.“
Martin Fowler
“We need for teams to
decide deeply, we know
we haven't broken the
system.“
Ron Jeffries
“Find a place that is doing
a really good job, and
immerse yourself in that
place.“
Martin Fowler
“One of the central
concepts people lose, is
the thought of
adaptation.“
Andy Hunt
Mindfulness
“I don’t want to boil all of
agile down to one word or
phrase, but it does boil
down to pride of
workmanship.“
Bob Martin
“If you are in the mud, you
aren't going to go
anywhere.“
Martin Fowler
“I don't think I would add
don't just do scrum
damnit. Use your brain.
Do the right thing and
empower your teams.“
Jon Kern
The Secrets
35
Teams need to build a
commitment to be the
engineers they intended
to be, every day.
Strong Teams
Create a strong sense of
empathy for the team and
the users, it binds the
approach and intent to
desirable outcomes.
Mindfulness
Build a deep respect for
the craft of software
engineering and learn
from the thought leaders
before you
Tech Practices
The Secrets
39
The emergence of people,
process, and technology
becomes the lifeblood of
organizations and
transformation.
People, process, technology
The cloud and
orchestration are a means
to create wild and
reckless resource and
financial waste for your
company if you don’t
know what you are doing.
Tech Practices
The Secrets
42
The Secrets
43
The Secret is the DevOps Mindset
44
DevOps
DevOps
45
Thank you
A link to all the podcasts and
artifacts was recently tweeted by
@AgilePHL
Or you can find them here:
goo.gl/k5VhXn
devopsdebate.com

More Related Content

Similar to Secrets from the Agile Manifesto Authors on Flow

101-Inspiring-Quotes.pdf
101-Inspiring-Quotes.pdf101-Inspiring-Quotes.pdf
101-Inspiring-Quotes.pdfLuongMinhHai
 
10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX TrenchesArio Jafarzadeh
 
Many to many: no man is an island
Many to many: no man is an islandMany to many: no man is an island
Many to many: no man is an islandJacopo Romei
 
Many to many: no man is an island
Many to many: no man is an islandMany to many: no man is an island
Many to many: no man is an islandJacopo Romei
 
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01Hugo Pinto
 
Howtostopsucking
HowtostopsuckingHowtostopsucking
HowtostopsuckingHugo Pinto
 
How to stop sucking and be awesome instead
How to stop sucking and be awesome insteadHow to stop sucking and be awesome instead
How to stop sucking and be awesome insteadcodinghorror
 
Many to many: no man is an island
Many to many: no man is an islandMany to many: no man is an island
Many to many: no man is an islandJacopo Romei
 
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013Kenji Hiranabe
 
SaaS Superheroes And The Hidden Promise Of Ordinary Moments
SaaS Superheroes And The Hidden Promise Of Ordinary MomentsSaaS Superheroes And The Hidden Promise Of Ordinary Moments
SaaS Superheroes And The Hidden Promise Of Ordinary MomentsChargebee
 
Diagnosing and Changing Stuck Patterns in Teams BASD2018
Diagnosing and Changing Stuck Patterns in Teams BASD2018Diagnosing and Changing Stuck Patterns in Teams BASD2018
Diagnosing and Changing Stuck Patterns in Teams BASD2018Marsha Acker
 
8 steps to leading a successful SharePoint project
8 steps to leading a successful SharePoint project8 steps to leading a successful SharePoint project
8 steps to leading a successful SharePoint projectSharon Richardson
 
Many to many: no man is an island
Many to many: no man is an islandMany to many: no man is an island
Many to many: no man is an islandJacopo Romei
 
Escaping the Knowledge Management Black Hole: New Approaches to Leveraging Or...
Escaping the Knowledge Management Black Hole: New Approaches to Leveraging Or...Escaping the Knowledge Management Black Hole: New Approaches to Leveraging Or...
Escaping the Knowledge Management Black Hole: New Approaches to Leveraging Or...Paul Culmsee
 
2013 Learning Technologies UK – Enabling Data Flow in Learning – Tim Martin
2013 Learning Technologies UK – Enabling Data Flow in Learning – Tim Martin2013 Learning Technologies UK – Enabling Data Flow in Learning – Tim Martin
2013 Learning Technologies UK – Enabling Data Flow in Learning – Tim MartinRustici Software
 
Tech Talk @ Dev Bootcamp Chicago
Tech Talk @ Dev Bootcamp ChicagoTech Talk @ Dev Bootcamp Chicago
Tech Talk @ Dev Bootcamp ChicagoFred Lee
 
Software Process... the good parts
Software Process... the good partsSoftware Process... the good parts
Software Process... the good partsAndrew Shafer
 
How to Thrive in Disruptive Times
How to Thrive in Disruptive TimesHow to Thrive in Disruptive Times
How to Thrive in Disruptive TimesGary A. Bolles
 
Remote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful CollaborationRemote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful CollaborationJason Wishard
 

Similar to Secrets from the Agile Manifesto Authors on Flow (20)

101-Inspiring-Quotes.pdf
101-Inspiring-Quotes.pdf101-Inspiring-Quotes.pdf
101-Inspiring-Quotes.pdf
 
Being vs Doing agile
Being vs Doing agileBeing vs Doing agile
Being vs Doing agile
 
10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches
 
Many to many: no man is an island
Many to many: no man is an islandMany to many: no man is an island
Many to many: no man is an island
 
Many to many: no man is an island
Many to many: no man is an islandMany to many: no man is an island
Many to many: no man is an island
 
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
 
Howtostopsucking
HowtostopsuckingHowtostopsucking
Howtostopsucking
 
How to stop sucking and be awesome instead
How to stop sucking and be awesome insteadHow to stop sucking and be awesome instead
How to stop sucking and be awesome instead
 
Many to many: no man is an island
Many to many: no man is an islandMany to many: no man is an island
Many to many: no man is an island
 
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
 
SaaS Superheroes And The Hidden Promise Of Ordinary Moments
SaaS Superheroes And The Hidden Promise Of Ordinary MomentsSaaS Superheroes And The Hidden Promise Of Ordinary Moments
SaaS Superheroes And The Hidden Promise Of Ordinary Moments
 
Diagnosing and Changing Stuck Patterns in Teams BASD2018
Diagnosing and Changing Stuck Patterns in Teams BASD2018Diagnosing and Changing Stuck Patterns in Teams BASD2018
Diagnosing and Changing Stuck Patterns in Teams BASD2018
 
8 steps to leading a successful SharePoint project
8 steps to leading a successful SharePoint project8 steps to leading a successful SharePoint project
8 steps to leading a successful SharePoint project
 
Many to many: no man is an island
Many to many: no man is an islandMany to many: no man is an island
Many to many: no man is an island
 
Escaping the Knowledge Management Black Hole: New Approaches to Leveraging Or...
Escaping the Knowledge Management Black Hole: New Approaches to Leveraging Or...Escaping the Knowledge Management Black Hole: New Approaches to Leveraging Or...
Escaping the Knowledge Management Black Hole: New Approaches to Leveraging Or...
 
2013 Learning Technologies UK – Enabling Data Flow in Learning – Tim Martin
2013 Learning Technologies UK – Enabling Data Flow in Learning – Tim Martin2013 Learning Technologies UK – Enabling Data Flow in Learning – Tim Martin
2013 Learning Technologies UK – Enabling Data Flow in Learning – Tim Martin
 
Tech Talk @ Dev Bootcamp Chicago
Tech Talk @ Dev Bootcamp ChicagoTech Talk @ Dev Bootcamp Chicago
Tech Talk @ Dev Bootcamp Chicago
 
Software Process... the good parts
Software Process... the good partsSoftware Process... the good parts
Software Process... the good parts
 
How to Thrive in Disruptive Times
How to Thrive in Disruptive TimesHow to Thrive in Disruptive Times
How to Thrive in Disruptive Times
 
Remote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful CollaborationRemote Control: Your Guide to Successful Collaboration
Remote Control: Your Guide to Successful Collaboration
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Secrets from the Agile Manifesto Authors on Flow