MENU

Fun & Interesting

The Most Dangerous Phrase • Daniel Terhorst-North • GOTO 2023

GOTO Conferences 65,122 lượt xem 12 months ago
Video Not Working? Fix It Now

This presentation was recorded at GOTO Copenhagen 2023. #GOTOcon #GOTOcph
https://gotocph.com

Daniel Terhorst-North - Originator of Behavior Driven Development (BDD) & Principal at Dan North & Associates @daniel-terhorst-north

RESOURCES
https://twitter.com/tastapod
https://www.linkedin.com/in/tastapod
https://github.com/tastapod
https://mastodon.social/@tastapod
http://dannorth.net/blog

ABSTRACT
Some advice is timeless; it ages like a fine wine. Each time you revisit it you discover a nuance, a new connection to something else. As you grow, the advice is waiting there to reveal another layer you had never considered.

Some advice is a product of its time; it ages like milk. It starts fresh, then it begins to smell, and eventually it rots and can even become harmful! It made sense in the context and constraints of its day, but things have changed and it is no longer relevant.

As Admiral Grace Hopper famously said: "The most dangerous phrase you can use is 'But we've always done it this way!'" Daniel believes this is why so many people have an almost religious zeal for SOLID, Scrum, and other antiquities.

In this session, Daniel argues from first principles why ideas like SOLID and Scrum made sense in their day, over a quarter century ago, and why they have been superseded and should now be considered harmful. For contrast, he suggests Continuous Delivery and lean product development are ageing like fine wines. If there is time, he will show how methods like SAFe have never been relevant and never will be, but can be appealing to a certain kind of manager. [...]

TIMECODES
00:00 Intro
01:10 Why do we do what we do?
05:02 The most dangerous phrase
06:32 Some ideas age well, others not
08:29 What does "aging well" mean?
12:45 Which limitation does the tech diminish?
14:23 When good advice turns bad: SOLID
16:15 Single responsibility principle
25:31 Separation of concerns
28:33 Let's actually separate concerns!
30:42 HTMX: A counterpoint
32:26 Open-closed principle
37:53 CUPID: The back story
38:06 Scrum
44:13 A modern alternative to Scrum
47:33 Why do we cling to obsolete tech?
49:17 You must think for yourselves!
49:55 Outro

Download slides and read the full abstract here:
https://gotocph.com/2023/sessions/2891

RECOMMENDED BOOKS
Eliyahu M. Goldratt • Beyond the Goal • https://amzn.to/3wDbAL1
Kent Beck, Fowler, John, William, Don & Gamma • Refactoring • https://amzn.to/3SFBYbN
Kent Beck & Cynthia Andres • Extreme Programming Explained • https://amzn.to/3KeL5P5
Jez Humble & Dave Farley • Continuous Delivery • https://amzn.to/3ocIHwd
Robert B Cialdini • Influence, New and Expanded • https://amzn.to/3tL8GxB
Aino Vonge Corry • Retrospective Antipatterns • https://amzn.to/3naFk84
Subramaniam & Hunt • Practices of an Agile Developer • https://amzn.to/2XjbWor
Derby, Larsen & Schwaber • Agile Retrospectives • https://amzn.to/3hB4eNk
Jeff Sutherland • Scrum: The Art of Doing Twice the Work in Half the Time • https://amzn.to/2X4GQAD

https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#Change #Scrum #SOLID #AgileDevelopment #ContinuousDelivery #CICD #Lean #LeanDevelopment #GraceHopper #Transformation #VESSA #SAFe #SpotifyModel #DigitalTransformation #DanielTerhorstNorth #DanNorth

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1

Comment