Refactoring Podcast

The State of Software Engineering — with Kent Beck

31 snips
Feb 16, 2024
Kent Beck, original signer of the Agile manifesto, creator of Extreme Programming, and all-round programming legend, discusses the state of software engineering today, including topics such as agile vs power structures, the return of waterfall, extreme programming & TDD, feedback loops, code reviews & stacked diffs, and AI for writing and engineering.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Agile's Co-optation

  • The word "Agile" is too attractive, leading to its co-optation by existing power structures.
  • This hinders its original intent of empowering programmers and fostering adaptability.
INSIGHT

Agile vs. Power Structures

  • Traditional power structures favor predictable, top-down approaches like Waterfall.
  • Agile, with its emphasis on programmer autonomy and iterative development, can seem threatening to this structure.
ANECDOTE

Unanswerable Questions

  • Kent Beck's boss demanded deadlines for a project whose scope was still undefined.
  • Beck refused to create counterproductive incentives for his team, leading to stress and eventually his departure.
Get the Snipd Podcast app to discover more snips from this episode
Get the app