Skip to content
0:00 / 0:00

#agile#scrum#extremeprogramming

"Agile Methods The Good, the Hype and the Ugly," Bertrand Meyer

Association for Computing Machinery (ACM)

49K subscribers • 7 videos on Hallway

YouTube
  • Recommended by 3 people: 2 on Hacker News and 1 on Lobsters.
  • A classic. People kept recommending it from 2017 to 2024.
  • Presented by Bertrand Meyer, creator of Eiffel
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

18K views11 years ago3 recommendations

Tools and practiceSoftware designCode review and teamworkDeveloper productivityDesign patterns

Bertrand Meyer presents an objective critique of agile methodologies, separating valuable software engineering practices from counterproductive hype.

If you are attracted by agile methods but put off by the grandiose claims, you are not alone. Agile ideas are a curious mix of the best and the worst: brilliant insights that have already changed the way we think about software (the good), along with principles that are guaranteed to damage your projects (the ugly), plus some indifferent practices (the hype) that do not deserve the fuss. Unfortunately, most agile presentations are pure propaganda; they ask you to kneel down and start singing the hymn. This webcast is different: it takes an objective look at agile methods, explains the essentials, and helps you sort the wheat from the chaff. It presents agile methods in the broader perspective of software engineering methods and tools, showing how they complement, rather than contradict, the best practices in the field. It also warns you against exaggerated claims, enabling you to retain the truly unique agile contributions and make your projects agile in the best sense of the term.(If you'd like to attend but can't make it to the virtual event, you still need to register to receive a recording of the webinar when it becomes available.) Presenter: Bertrand Meyer, Professor of Software Engineering, ETH Zurich; ACM Fellow Bertrand Meyer is a pioneer of object technology and the author of several best-sellers in software engineering, programming methodology and programming languages. He is known as the creator of Design by Contract and of the Eiffel language. A professor of software engineering at ETH Zurich, he is also active as a consultant and speaker, and has made major contributions to the fields of software verification and concurrent programming. Moderator: Will Tracz, Lockheed Martin Fellow Emeritus; Chair, ACM SIGSOFT When he retired in 2012, Will Tracz was a principal software engineer/application architect for the Global Combat Support System - Air Force program. He is currently the chair of the ACM Special Interest Group on Software Engineering (SIGSOFT) and a member of the ACM Professional Development Committee. He was the editor of the ACM SIGSOFT Software Engineering Notes (1994-2012), 2002 chairman of the International Conference on Software Engineering, and 2012 chairman of the ACM Foundations of Software Engineering.

Why it's here

3 people recommend this, 1 disputes it

What people say. Engineers recommend this talk as a balanced, critical evaluation of Agile and Scrum methodologies.

DanPristupovon Hacker News • Recommends

On “Ask HN: What are some of the best technical talks you've heard?”

Here are some of my favorites: How To Design A Good API and Why it Matters link Agile Methods The Good, the Hype and the Ugly link to this video

rramadasson Hacker News • Recommends

On “Ask HN: Do you think Agile/Scrum is beneficial for software delivery?”

Agile/Scrum in limited doses to aspects of Software Development is basically common sense. Applying it mechanically to the entire Product/Project Development life cycle is dumb. The "Agile Manifesto" is just well known platitudes. Agile!: The Good, the Hype and the Ugly by Bertrand Meyer is a must read. Summary: link Webcast: link to this video

rramadasson Hacker News • Recommends

On “Niklaus Wirth, 1934-2024: Geek For Life”

…ainability/refactoring within the blueprint. That is the point of "Upfront Design". The XP/Agile/Scrum crowd have effectively thrown the "baby out with the bathwater" with the result that their methodology has degenerated to "think short-term and make shit up as you go long-term". See also Bertrand Meyer, "Agile! The Good, The Hype and The Ugly" - link to this video…

hwayneon Lobsters • Recommends

Agile Methods: The Good, the Hype and the Ugly Starts at 3:30.

theptipon Hacker News • Disputes

On “Cold Showers: For when people get too hyped up about things”

> Agile Methods: The Good, the Hype and the Ugly (Video) ( link to this video ) Thoughts on this one? I found the presentation to be somewhat mixed. I found the initial comb through of the agile principles to be needlessly pedantic ("'Simplicity... is essential' isn't a principle, it's an assertion!"); anyone reading in good faith can extract the principle that's intended in each bullet of that manifesto. The critique of user stories (~35 mins in) was more interesting; it's something we've been bumping up against recently. I think the agile response would be "if your features interact, you need a user story covering the interaction", i.e. you need to write user stories for the cross-product of your fea…