SlideShare a Scribd company logo
Toward the Agile Manifesto


A history of


coding complex software
Giom


Agile Coach


http://giom.blog


@duquesnay
Mid XXe


The birth of software
Software


=


Pure complexity
Early 80s : birth of software
project methods
Waterfall
90s


Death of the Perfect Plan myth
A NEW HOPE
Late 90s
The Innovators rebellion
Spiral Approach
Iterate through prototypes


Learn and acquire maturity


Start over, back to the drawing Board
The Craftmen rebellion
eXtreme Programming
• Quality
fi
rst


• Pair programming


• Software to build software
The Teamwork rebellion
Scrum
• Cross functional team


• Colocation


• Pizza-sized team
• Short delivery cycle


• Product thinking
2000


Birth of Agile
the Agile Manifesto
Agile Manifesto Principles
We are uncovering better ways of developing software by doing it
and helping others do it. Through this work we have come to value


• Individuals and interactions over processes and tools
• Working software over comprehensive documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
That is, while there is value in the items on the right, we value the
items on the left more.
2000s


Rise of Agile
THE COMPLEXITY
STRIKES BACK
Bigger, Faster, Stronger
• Multipe team projects


• Organisational shockwave


• Product portfolio


• Decision making and power systems


• Budgetting
THE RETURN OF THE TEAM
2010s
Hackers take over the world
• Google, Amazon, Facebook, Apple


• Geek is the new chic


• Lean Startup
Scaled Agile Teams
• Spotify model


• LeSS


• Nexus


• (and other resembling approaches)


• ... SAFe


• (and other over structured approaches)
New organisation systems
• Team of Teams, Six simple rules, Turn the ship
around, eXtreme Ownership


• Liberated companies, Soulful organisations


• Management 3.0


• …
Toward the Agile Manifesto - a history of coding complex software.pdf
Questions ?


@duquesnay


http://giom.blog

More Related Content

Similar to Toward the Agile Manifesto - a history of coding complex software.pdf

Way to Agile - USTH
Way to Agile - USTHWay to Agile - USTH
Way to Agile - USTH
Hien Nguyen
 
Marketing scrum at VODW dag
Marketing scrum at VODW dagMarketing scrum at VODW dag
Marketing scrum at VODW dag
Jeroen Molenaar
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
Craig Brown
 
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
SmitsMC LLC
 
Make better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyMake better share point stuff with an agile methodology
Make better share point stuff with an agile methodology
Doug Hemminger
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
PrudentialSolutions
 
Sphinx Solution Profile
Sphinx Solution ProfileSphinx Solution Profile
Sphinx Solution Profile
Nitesh Rathi
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
Nitor
 
Starting with Agile
Starting with AgileStarting with Agile
Starting with Agile
Jeff Kosciejew
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
AgileNetwork
 
Cuelogic technologies
Cuelogic technologiesCuelogic technologies
Cuelogic technologies
nikhilambekar
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
skipangel
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
Zülfikar Karakaya
 
Agile knowledge check-up: Busting myths on core Agile concepts
Agile knowledge check-up: Busting myths on core Agile conceptsAgile knowledge check-up: Busting myths on core Agile concepts
Agile knowledge check-up: Busting myths on core Agile concepts
Rowan Bunning
 
International succes med cloud og agile
International succes med cloud og agileInternational succes med cloud og agile
International succes med cloud og agile
BestBrains
 
2019 Top Lessons Learned Since the Phoenix Project Was Released
2019 Top Lessons Learned Since the Phoenix Project Was Released2019 Top Lessons Learned Since the Phoenix Project Was Released
2019 Top Lessons Learned Since the Phoenix Project Was Released
Gene Kim
 
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Eric Wu
 
Introduction to agile for freelancers
Introduction to agile for freelancersIntroduction to agile for freelancers
Introduction to agile for freelancers
Mahmoud Ghoz
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
Cindy Royal
 
Slide set 2 (Rise of Agile Methodologies) (1).pptx
Slide set 2 (Rise of Agile Methodologies) (1).pptxSlide set 2 (Rise of Agile Methodologies) (1).pptx
Slide set 2 (Rise of Agile Methodologies) (1).pptx
UTKARSHBHARDWAJ71
 

Similar to Toward the Agile Manifesto - a history of coding complex software.pdf (20)

Way to Agile - USTH
Way to Agile - USTHWay to Agile - USTH
Way to Agile - USTH
 
Marketing scrum at VODW dag
Marketing scrum at VODW dagMarketing scrum at VODW dag
Marketing scrum at VODW dag
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
 
Make better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyMake better share point stuff with an agile methodology
Make better share point stuff with an agile methodology
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Sphinx Solution Profile
Sphinx Solution ProfileSphinx Solution Profile
Sphinx Solution Profile
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Starting with Agile
Starting with AgileStarting with Agile
Starting with Agile
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
 
Cuelogic technologies
Cuelogic technologiesCuelogic technologies
Cuelogic technologies
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
Agile knowledge check-up: Busting myths on core Agile concepts
Agile knowledge check-up: Busting myths on core Agile conceptsAgile knowledge check-up: Busting myths on core Agile concepts
Agile knowledge check-up: Busting myths on core Agile concepts
 
International succes med cloud og agile
International succes med cloud og agileInternational succes med cloud og agile
International succes med cloud og agile
 
2019 Top Lessons Learned Since the Phoenix Project Was Released
2019 Top Lessons Learned Since the Phoenix Project Was Released2019 Top Lessons Learned Since the Phoenix Project Was Released
2019 Top Lessons Learned Since the Phoenix Project Was Released
 
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
 
Introduction to agile for freelancers
Introduction to agile for freelancersIntroduction to agile for freelancers
Introduction to agile for freelancers
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
 
Slide set 2 (Rise of Agile Methodologies) (1).pptx
Slide set 2 (Rise of Agile Methodologies) (1).pptxSlide set 2 (Rise of Agile Methodologies) (1).pptx
Slide set 2 (Rise of Agile Methodologies) (1).pptx
 

More from Guillaume Duquesnay

Facts & Fallacies of Agile Transformations v2.pdf
Facts & Fallacies of Agile Transformations v2.pdfFacts & Fallacies of Agile Transformations v2.pdf
Facts & Fallacies of Agile Transformations v2.pdf
Guillaume Duquesnay
 
How to frame an agile project ?
How to frame an agile project ? How to frame an agile project ?
How to frame an agile project ?
Guillaume Duquesnay
 
Developer under influence devoxx france 2015 - en
Developer under influence   devoxx france 2015 - enDeveloper under influence   devoxx france 2015 - en
Developer under influence devoxx france 2015 - en
Guillaume Duquesnay
 
Développeur sous influence devoxx france 2015
Développeur sous influence   devoxx france 2015Développeur sous influence   devoxx france 2015
Développeur sous influence devoxx france 2015
Guillaume Duquesnay
 
L'agile en projet court agile france 2012
L'agile en projet court   agile france 2012L'agile en projet court   agile france 2012
L'agile en projet court agile france 2012
Guillaume Duquesnay
 
Pilule bleue, Pilule rouge - agile tour lille
Pilule bleue, Pilule rouge - agile tour lillePilule bleue, Pilule rouge - agile tour lille
Pilule bleue, Pilule rouge - agile tour lille
Guillaume Duquesnay
 

More from Guillaume Duquesnay (6)

Facts & Fallacies of Agile Transformations v2.pdf
Facts & Fallacies of Agile Transformations v2.pdfFacts & Fallacies of Agile Transformations v2.pdf
Facts & Fallacies of Agile Transformations v2.pdf
 
How to frame an agile project ?
How to frame an agile project ? How to frame an agile project ?
How to frame an agile project ?
 
Developer under influence devoxx france 2015 - en
Developer under influence   devoxx france 2015 - enDeveloper under influence   devoxx france 2015 - en
Developer under influence devoxx france 2015 - en
 
Développeur sous influence devoxx france 2015
Développeur sous influence   devoxx france 2015Développeur sous influence   devoxx france 2015
Développeur sous influence devoxx france 2015
 
L'agile en projet court agile france 2012
L'agile en projet court   agile france 2012L'agile en projet court   agile france 2012
L'agile en projet court agile france 2012
 
Pilule bleue, Pilule rouge - agile tour lille
Pilule bleue, Pilule rouge - agile tour lillePilule bleue, Pilule rouge - agile tour lille
Pilule bleue, Pilule rouge - agile tour lille
 

Recently uploaded

100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf
MatsikoAlex
 
Behavior Based Safety for Safety Improving Safety Culture
Behavior Based Safety for Safety Improving Safety CultureBehavior Based Safety for Safety Improving Safety Culture
Behavior Based Safety for Safety Improving Safety Culture
aerblog
 
Detail Presentation on Effective leadership and Followership
Detail Presentation on Effective leadership and FollowershipDetail Presentation on Effective leadership and Followership
Detail Presentation on Effective leadership and Followership
Rashed Barakzai
 
Contingency Theory - Case Study-by arab.pdf
Contingency Theory  - Case Study-by arab.pdfContingency Theory  - Case Study-by arab.pdf
Contingency Theory - Case Study-by arab.pdf
hannyhosny
 
UoB degree offer diploma Transcript
UoB degree offer diploma TranscriptUoB degree offer diploma Transcript
UoB degree offer diploma Transcript
eufoewy
 
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdf
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdfZoho_Final Report_MGT489: Strategic Management_SmM4.pdf
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdf
Mohammad Tauhidul Islam Khan Rifat
 
100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf
MatsikoAlex
 
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACTCAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
Tochi22
 
Mastering the Art of Planning, Leading, and Participating in Effective Meetin...
Mastering the Art of Planning, Leading, and Participating in Effective Meetin...Mastering the Art of Planning, Leading, and Participating in Effective Meetin...
Mastering the Art of Planning, Leading, and Participating in Effective Meetin...
Timothy Hackman
 
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdfEmbracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
Frederik Durda
 
Understanding Bias: Its Impact on the Workplace and Individuals
Understanding Bias: Its Impact on the Workplace and IndividualsUnderstanding Bias: Its Impact on the Workplace and Individuals
Understanding Bias: Its Impact on the Workplace and Individuals
sanjay singh
 

Recently uploaded (11)

100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf
 
Behavior Based Safety for Safety Improving Safety Culture
Behavior Based Safety for Safety Improving Safety CultureBehavior Based Safety for Safety Improving Safety Culture
Behavior Based Safety for Safety Improving Safety Culture
 
Detail Presentation on Effective leadership and Followership
Detail Presentation on Effective leadership and FollowershipDetail Presentation on Effective leadership and Followership
Detail Presentation on Effective leadership and Followership
 
Contingency Theory - Case Study-by arab.pdf
Contingency Theory  - Case Study-by arab.pdfContingency Theory  - Case Study-by arab.pdf
Contingency Theory - Case Study-by arab.pdf
 
UoB degree offer diploma Transcript
UoB degree offer diploma TranscriptUoB degree offer diploma Transcript
UoB degree offer diploma Transcript
 
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdf
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdfZoho_Final Report_MGT489: Strategic Management_SmM4.pdf
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdf
 
100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf
 
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACTCAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
 
Mastering the Art of Planning, Leading, and Participating in Effective Meetin...
Mastering the Art of Planning, Leading, and Participating in Effective Meetin...Mastering the Art of Planning, Leading, and Participating in Effective Meetin...
Mastering the Art of Planning, Leading, and Participating in Effective Meetin...
 
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdfEmbracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
 
Understanding Bias: Its Impact on the Workplace and Individuals
Understanding Bias: Its Impact on the Workplace and IndividualsUnderstanding Bias: Its Impact on the Workplace and Individuals
Understanding Bias: Its Impact on the Workplace and Individuals
 

Toward the Agile Manifesto - a history of coding complex software.pdf