SlideShare a Scribd company logo
1 of 43
The Average
Ideal Agile Method
                      Jonathan Arnowitz
                     The Devil’s Advocate
First Meet the Patron Saints
  of Software Engineering
First Meet the Patron Saints
                     of Software Engineering




    Lorenzo II de Medici                                       Niccolò Machiavelli
The first pointed hair manager                                   The first Dilbert
                                   What          The
                                can I do?   ends justify the
                                                means
Evil




These ends do not justify the means
         Source Free as in Freedom website.
Good: An Agile Primer




Source http://effectiveagiledev.com/
The Agile Safety Valves
The Agile Safety Valves
The Agile Safety Valves
The Agile Safety Valves
The Agile Safety Valves
The Agile Safety Valves
The Agile Safety Valves
The Agile Safety Valves


    Inefficient
The Agile Safety Valves


    Inefficient


    Disaffected
The Agile Safety Valves


    Inefficient            Time killing


    Disaffected
The Agile Safety Valves


    Inefficient            Time killing


    Disaffected           Distracted
The Agile Safety Valves


    Inefficient                Time killing


    Disaffected               Distracted



                  Waste of time
Agile


• Agile is for small co-located teams
• Favored by large companies with low
  confidence in their process
• Agile is for and about Engineering
 • It started out as a Designer-hostile
    movement
• Improving waterfall makes much more
  sense from a design perspective
Agile Myths
Agile Myths



• Agile is iterative
Agile Myths



• Agile is iterative
  •   (it’s incremental)
Agile Myths



• Agile is iterative
  •   (it’s incremental)



• Agile is design friendly
Agile Myths



• Agile is iterative
  •   (it’s incremental)



• Agile is design friendly
  •   (it is cut-throat engineering, with a forest of potholes, traps and other gotcha’s)
Agile Myths



• Agile is iterative
  •   (it’s incremental)



• Agile is design friendly
  •   (it is cut-throat engineering, with a forest of potholes, traps and other gotcha’s)



• Agile clarifies
Agile Myths



• Agile is iterative
  •   (it’s incremental)



• Agile is design friendly
  •   (it is cut-throat engineering, with a forest of potholes, traps and other gotcha’s)



• Agile clarifies
  •   (it obfuscates via the backlog and the divorce of design from process/requirements)
Agile Myths



• Agile is iterative
  •   (it’s incremental)



• Agile is design friendly
  •   (it is cut-throat engineering, with a forest of potholes, traps and other gotcha’s)



• Agile clarifies
  •   (it obfuscates via the backlog and the divorce of design from process/requirements)



• Agile is sound
Agile Myths



• Agile is iterative
  •   (it’s incremental)



• Agile is design friendly
  •   (it is cut-throat engineering, with a forest of potholes, traps and other gotcha’s)



• Agile clarifies
  •   (it obfuscates via the backlog and the divorce of design from process/requirements)



• Agile is sound
  •   (loose cannons pressured for quick results who throw out every known Agile safety valve)
The wrong picture
Designed   Geknutseld
                        The wrong picture
Focusing on the wrong things
Focusing on the wrong things


Essential for design




        Essential for evaluation
Agile UX Primer
Can I play?
Rather not
Play ball
Whatever
You’re kidding me
Excuse me, you’re in
     the way
Good news:
you can’t play
• Agile is just a new flavor of Machiavellian
  Software Engineering:
  •   the only rule is what works for this particular company/organization

  •   but requires new strategies



• No one Agile Development method fits all
Nevertheless, Some Agile Specific
              Strategies

• Strive to become the SCRUM Master or at
  least co-SCRUM Master
• Attend all meetings especially so-called
  useless ones
• Design hostility keeps you on your toes
• Agile means agile for developers not you
• Own the backlog or at least the user-facing
  issues (including so-called non-UI ones)
Questions?
Questions?

More Related Content

Similar to Agile & UX

Goto Chicago; Journeys To Cloud Native Architecture: Sun, Sea And Emergencies...
Goto Chicago; Journeys To Cloud Native Architecture: Sun, Sea And Emergencies...Goto Chicago; Journeys To Cloud Native Architecture: Sun, Sea And Emergencies...
Goto Chicago; Journeys To Cloud Native Architecture: Sun, Sea And Emergencies...OpenCredo
 
Down with the revolution - hacking the hype and clearing a path for agile bus...
Down with the revolution - hacking the hype and clearing a path for agile bus...Down with the revolution - hacking the hype and clearing a path for agile bus...
Down with the revolution - hacking the hype and clearing a path for agile bus...David Morris, MBA
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Adrian Carr
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureAllison Pollard
 
The business case for contributing code
The business case for contributing codeThe business case for contributing code
The business case for contributing codeZivtech, LLC
 
Scaling agile without the scaling framework
Scaling agile without the scaling frameworkScaling agile without the scaling framework
Scaling agile without the scaling frameworkagilebydesign
 
Agile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for DevelopersAgile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for DevelopersMatt Cowell
 
Real World DevOps - Jeff Geerling's NEDCamp 2018 Keynote
Real World DevOps - Jeff Geerling's NEDCamp 2018 KeynoteReal World DevOps - Jeff Geerling's NEDCamp 2018 Keynote
Real World DevOps - Jeff Geerling's NEDCamp 2018 KeynoteJeff Geerling
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesIgor Moochnick
 
Patterns of Evolutionary Architecture - Agile and Beyond 2018
Patterns of Evolutionary Architecture - Agile and Beyond 2018Patterns of Evolutionary Architecture - Agile and Beyond 2018
Patterns of Evolutionary Architecture - Agile and Beyond 2018Shawn Button
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Pedro Gustavo Torres
 
From devoops to devops
From devoops to devopsFrom devoops to devops
From devoops to devopsKris Buytaert
 
Getting Started with Architecture Decision Records
Getting Started with Architecture Decision RecordsGetting Started with Architecture Decision Records
Getting Started with Architecture Decision RecordsMichael Keeling
 
Software development is hard
Software development is hardSoftware development is hard
Software development is hardEd Wong
 
Handling Open-Source Code - ISF 2022.pdf
Handling Open-Source Code - ISF 2022.pdfHandling Open-Source Code - ISF 2022.pdf
Handling Open-Source Code - ISF 2022.pdfBrandon DeVault
 
Why software projects_need_heroes
Why software projects_need_heroesWhy software projects_need_heroes
Why software projects_need_heroesSundar Scorp
 
Agile Estimation And Planning Part I
Agile Estimation And Planning Part IAgile Estimation And Planning Part I
Agile Estimation And Planning Part IKevin Zamora
 

Similar to Agile & UX (20)

Goto Chicago; Journeys To Cloud Native Architecture: Sun, Sea And Emergencies...
Goto Chicago; Journeys To Cloud Native Architecture: Sun, Sea And Emergencies...Goto Chicago; Journeys To Cloud Native Architecture: Sun, Sea And Emergencies...
Goto Chicago; Journeys To Cloud Native Architecture: Sun, Sea And Emergencies...
 
Down with the revolution - hacking the hype and clearing a path for agile bus...
Down with the revolution - hacking the hype and clearing a path for agile bus...Down with the revolution - hacking the hype and clearing a path for agile bus...
Down with the revolution - hacking the hype and clearing a path for agile bus...
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
 
The business case for contributing code
The business case for contributing codeThe business case for contributing code
The business case for contributing code
 
Scaling agile without the scaling framework
Scaling agile without the scaling frameworkScaling agile without the scaling framework
Scaling agile without the scaling framework
 
Agile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for DevelopersAgile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for Developers
 
Real World DevOps - Jeff Geerling's NEDCamp 2018 Keynote
Real World DevOps - Jeff Geerling's NEDCamp 2018 KeynoteReal World DevOps - Jeff Geerling's NEDCamp 2018 Keynote
Real World DevOps - Jeff Geerling's NEDCamp 2018 Keynote
 
Anti patterns
Anti patternsAnti patterns
Anti patterns
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
 
Patterns of Evolutionary Architecture - Agile and Beyond 2018
Patterns of Evolutionary Architecture - Agile and Beyond 2018Patterns of Evolutionary Architecture - Agile and Beyond 2018
Patterns of Evolutionary Architecture - Agile and Beyond 2018
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018
 
From devoops to devops
From devoops to devopsFrom devoops to devops
From devoops to devops
 
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get LeanerAgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
 
Getting Started with Architecture Decision Records
Getting Started with Architecture Decision RecordsGetting Started with Architecture Decision Records
Getting Started with Architecture Decision Records
 
True Git
True Git True Git
True Git
 
Software development is hard
Software development is hardSoftware development is hard
Software development is hard
 
Handling Open-Source Code - ISF 2022.pdf
Handling Open-Source Code - ISF 2022.pdfHandling Open-Source Code - ISF 2022.pdf
Handling Open-Source Code - ISF 2022.pdf
 
Why software projects_need_heroes
Why software projects_need_heroesWhy software projects_need_heroes
Why software projects_need_heroes
 
Agile Estimation And Planning Part I
Agile Estimation And Planning Part IAgile Estimation And Planning Part I
Agile Estimation And Planning Part I
 

Recently uploaded

Complete Coffee table book on Jiapur.pdf
Complete Coffee table book on Jiapur.pdfComplete Coffee table book on Jiapur.pdf
Complete Coffee table book on Jiapur.pdfaimonayesha7
 
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...ssuseraaa1581
 
如何办理西英格兰大学毕业证书学位证书成绩单?
如何办理西英格兰大学毕业证书学位证书成绩单?如何办理西英格兰大学毕业证书学位证书成绩单?
如何办理西英格兰大学毕业证书学位证书成绩单?krc0yvm5
 
Cayden Ingman's apparel design portfolio | Oregon State University|
Cayden Ingman's apparel design portfolio | Oregon State University|Cayden Ingman's apparel design portfolio | Oregon State University|
Cayden Ingman's apparel design portfolio | Oregon State University|CaydenIngman
 
FARMER'S HOUSING PORTFOLIO. DESIGN PTOBLEM OF 7TH SEM. ARCHITECTURE DESIGN.
FARMER'S HOUSING PORTFOLIO. DESIGN PTOBLEM OF 7TH SEM. ARCHITECTURE DESIGN.FARMER'S HOUSING PORTFOLIO. DESIGN PTOBLEM OF 7TH SEM. ARCHITECTURE DESIGN.
FARMER'S HOUSING PORTFOLIO. DESIGN PTOBLEM OF 7TH SEM. ARCHITECTURE DESIGN.Vaishnavi R
 
Digi Pack for the impulse band coursework.pptx
Digi Pack for the impulse band coursework.pptxDigi Pack for the impulse band coursework.pptx
Digi Pack for the impulse band coursework.pptxRufusGleave
 
Strawberry Jams But My Glock Don't Shirt
Strawberry Jams But My Glock Don't ShirtStrawberry Jams But My Glock Don't Shirt
Strawberry Jams But My Glock Don't ShirtTeeFusion
 
Sign The Contract Big Boy Shirt Sign The Contract Big Boy Shirt
Sign The Contract Big Boy Shirt  Sign The Contract Big Boy ShirtSign The Contract Big Boy Shirt  Sign The Contract Big Boy Shirt
Sign The Contract Big Boy Shirt Sign The Contract Big Boy ShirtTeeFusion
 
DSGN 253 Design Portfolio Project - Julien Fedou
DSGN 253 Design Portfolio Project - Julien FedouDSGN 253 Design Portfolio Project - Julien Fedou
DSGN 253 Design Portfolio Project - Julien Fedoujfedou2105
 
MIRAE (Branding & Identity) Explained.pdf
MIRAE (Branding & Identity) Explained.pdfMIRAE (Branding & Identity) Explained.pdf
MIRAE (Branding & Identity) Explained.pdfaimonayesha7
 
ورشة الطريق إلى البيم ورشة الطريق إلى البيم
ورشة الطريق إلى البيم   ورشة الطريق إلى البيمورشة الطريق إلى البيم   ورشة الطريق إلى البيم
ورشة الطريق إلى البيم ورشة الطريق إلى البيمOmarSelim27
 
F.LAB Credential ©2024 : Looking The World of Experience by F.LAB
F.LAB Credential ©2024 : Looking The World of Experience by F.LABF.LAB Credential ©2024 : Looking The World of Experience by F.LAB
F.LAB Credential ©2024 : Looking The World of Experience by F.LAButariworks
 
Unit 12 - Level Design and how it affects the player.
Unit 12 - Level Design and how it affects the player.Unit 12 - Level Design and how it affects the player.
Unit 12 - Level Design and how it affects the player.JoshHolmes21
 
Revit Drafting – Drafting Tools and Software
Revit Drafting – Drafting Tools and SoftwareRevit Drafting – Drafting Tools and Software
Revit Drafting – Drafting Tools and SoftwareResDraft
 
SHADES Explained (Branding & Packaging) .pdf
SHADES Explained (Branding & Packaging) .pdfSHADES Explained (Branding & Packaging) .pdf
SHADES Explained (Branding & Packaging) .pdfaimonayesha7
 
second stories test a method kit for co creationnnnnnn
second stories test a method kit for co creationnnnnnnsecond stories test a method kit for co creationnnnnnn
second stories test a method kit for co creationnnnnnnjohannesrothkegel
 
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...ssuseraaa1581
 
Oregon State University Interior Design Portfolio
Oregon State University Interior Design PortfolioOregon State University Interior Design Portfolio
Oregon State University Interior Design Portfoliopagei
 
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...Peter139483
 
DesignKit IDEO Human-Centered Design course report
DesignKit IDEO Human-Centered Design course reportDesignKit IDEO Human-Centered Design course report
DesignKit IDEO Human-Centered Design course reportstudiotelon
 

Recently uploaded (20)

Complete Coffee table book on Jiapur.pdf
Complete Coffee table book on Jiapur.pdfComplete Coffee table book on Jiapur.pdf
Complete Coffee table book on Jiapur.pdf
 
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...
 
如何办理西英格兰大学毕业证书学位证书成绩单?
如何办理西英格兰大学毕业证书学位证书成绩单?如何办理西英格兰大学毕业证书学位证书成绩单?
如何办理西英格兰大学毕业证书学位证书成绩单?
 
Cayden Ingman's apparel design portfolio | Oregon State University|
Cayden Ingman's apparel design portfolio | Oregon State University|Cayden Ingman's apparel design portfolio | Oregon State University|
Cayden Ingman's apparel design portfolio | Oregon State University|
 
FARMER'S HOUSING PORTFOLIO. DESIGN PTOBLEM OF 7TH SEM. ARCHITECTURE DESIGN.
FARMER'S HOUSING PORTFOLIO. DESIGN PTOBLEM OF 7TH SEM. ARCHITECTURE DESIGN.FARMER'S HOUSING PORTFOLIO. DESIGN PTOBLEM OF 7TH SEM. ARCHITECTURE DESIGN.
FARMER'S HOUSING PORTFOLIO. DESIGN PTOBLEM OF 7TH SEM. ARCHITECTURE DESIGN.
 
Digi Pack for the impulse band coursework.pptx
Digi Pack for the impulse band coursework.pptxDigi Pack for the impulse band coursework.pptx
Digi Pack for the impulse band coursework.pptx
 
Strawberry Jams But My Glock Don't Shirt
Strawberry Jams But My Glock Don't ShirtStrawberry Jams But My Glock Don't Shirt
Strawberry Jams But My Glock Don't Shirt
 
Sign The Contract Big Boy Shirt Sign The Contract Big Boy Shirt
Sign The Contract Big Boy Shirt  Sign The Contract Big Boy ShirtSign The Contract Big Boy Shirt  Sign The Contract Big Boy Shirt
Sign The Contract Big Boy Shirt Sign The Contract Big Boy Shirt
 
DSGN 253 Design Portfolio Project - Julien Fedou
DSGN 253 Design Portfolio Project - Julien FedouDSGN 253 Design Portfolio Project - Julien Fedou
DSGN 253 Design Portfolio Project - Julien Fedou
 
MIRAE (Branding & Identity) Explained.pdf
MIRAE (Branding & Identity) Explained.pdfMIRAE (Branding & Identity) Explained.pdf
MIRAE (Branding & Identity) Explained.pdf
 
ورشة الطريق إلى البيم ورشة الطريق إلى البيم
ورشة الطريق إلى البيم   ورشة الطريق إلى البيمورشة الطريق إلى البيم   ورشة الطريق إلى البيم
ورشة الطريق إلى البيم ورشة الطريق إلى البيم
 
F.LAB Credential ©2024 : Looking The World of Experience by F.LAB
F.LAB Credential ©2024 : Looking The World of Experience by F.LABF.LAB Credential ©2024 : Looking The World of Experience by F.LAB
F.LAB Credential ©2024 : Looking The World of Experience by F.LAB
 
Unit 12 - Level Design and how it affects the player.
Unit 12 - Level Design and how it affects the player.Unit 12 - Level Design and how it affects the player.
Unit 12 - Level Design and how it affects the player.
 
Revit Drafting – Drafting Tools and Software
Revit Drafting – Drafting Tools and SoftwareRevit Drafting – Drafting Tools and Software
Revit Drafting – Drafting Tools and Software
 
SHADES Explained (Branding & Packaging) .pdf
SHADES Explained (Branding & Packaging) .pdfSHADES Explained (Branding & Packaging) .pdf
SHADES Explained (Branding & Packaging) .pdf
 
second stories test a method kit for co creationnnnnnn
second stories test a method kit for co creationnnnnnnsecond stories test a method kit for co creationnnnnnn
second stories test a method kit for co creationnnnnnn
 
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...
Integrating Artificial Intelligence (AI) with User Experience(UX)/User Interf...
 
Oregon State University Interior Design Portfolio
Oregon State University Interior Design PortfolioOregon State University Interior Design Portfolio
Oregon State University Interior Design Portfolio
 
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...
 
DesignKit IDEO Human-Centered Design course report
DesignKit IDEO Human-Centered Design course reportDesignKit IDEO Human-Centered Design course report
DesignKit IDEO Human-Centered Design course report
 

Agile & UX

  • 1. The Average Ideal Agile Method Jonathan Arnowitz The Devil’s Advocate
  • 2. First Meet the Patron Saints of Software Engineering
  • 3. First Meet the Patron Saints of Software Engineering Lorenzo II de Medici Niccolò Machiavelli The first pointed hair manager The first Dilbert What The can I do? ends justify the means
  • 4. Evil These ends do not justify the means Source Free as in Freedom website.
  • 5. Good: An Agile Primer Source http://effectiveagiledev.com/
  • 13. The Agile Safety Valves Inefficient
  • 14. The Agile Safety Valves Inefficient Disaffected
  • 15. The Agile Safety Valves Inefficient Time killing Disaffected
  • 16. The Agile Safety Valves Inefficient Time killing Disaffected Distracted
  • 17. The Agile Safety Valves Inefficient Time killing Disaffected Distracted Waste of time
  • 18. Agile • Agile is for small co-located teams • Favored by large companies with low confidence in their process • Agile is for and about Engineering • It started out as a Designer-hostile movement • Improving waterfall makes much more sense from a design perspective
  • 20. Agile Myths • Agile is iterative
  • 21. Agile Myths • Agile is iterative • (it’s incremental)
  • 22. Agile Myths • Agile is iterative • (it’s incremental) • Agile is design friendly
  • 23. Agile Myths • Agile is iterative • (it’s incremental) • Agile is design friendly • (it is cut-throat engineering, with a forest of potholes, traps and other gotcha’s)
  • 24. Agile Myths • Agile is iterative • (it’s incremental) • Agile is design friendly • (it is cut-throat engineering, with a forest of potholes, traps and other gotcha’s) • Agile clarifies
  • 25. Agile Myths • Agile is iterative • (it’s incremental) • Agile is design friendly • (it is cut-throat engineering, with a forest of potholes, traps and other gotcha’s) • Agile clarifies • (it obfuscates via the backlog and the divorce of design from process/requirements)
  • 26. Agile Myths • Agile is iterative • (it’s incremental) • Agile is design friendly • (it is cut-throat engineering, with a forest of potholes, traps and other gotcha’s) • Agile clarifies • (it obfuscates via the backlog and the divorce of design from process/requirements) • Agile is sound
  • 27. Agile Myths • Agile is iterative • (it’s incremental) • Agile is design friendly • (it is cut-throat engineering, with a forest of potholes, traps and other gotcha’s) • Agile clarifies • (it obfuscates via the backlog and the divorce of design from process/requirements) • Agile is sound • (loose cannons pressured for quick results who throw out every known Agile safety valve)
  • 29. Designed Geknutseld The wrong picture
  • 30. Focusing on the wrong things
  • 31. Focusing on the wrong things Essential for design Essential for evaluation
  • 38. Excuse me, you’re in the way
  • 40. • Agile is just a new flavor of Machiavellian Software Engineering: • the only rule is what works for this particular company/organization • but requires new strategies • No one Agile Development method fits all
  • 41. Nevertheless, Some Agile Specific Strategies • Strive to become the SCRUM Master or at least co-SCRUM Master • Attend all meetings especially so-called useless ones • Design hostility keeps you on your toes • Agile means agile for developers not you • Own the backlog or at least the user-facing issues (including so-called non-UI ones)