awesome-talkscurated list on GitHubRecommends
Under “Methodologies”
7 minutes, 26 seconds, and the Fundamental Theorem of Agile Software Development by **JB Rainsberger** (Øredev 2013) 00:07:42
#agile#essentialcomplexity#accidentalcomplexity
639 subscribers • 1 video on Hallway
Intermediate. Assumes working knowledge.
31K views8 years ago2 recommendations
Software designTools and practiceDesign patternsRefactoring and legacy codeSimplicity and complexity
J. B. Rainsberger explains how minimizing accidental complexity through refactoring is the core value of Agile software development.
Fred Brooks' essay "No Silver Bullet" taught us that no single technique can bring us an order-of-magnitude improvement within a single decade. In spite of this, from his ideas of essential and accidental complication, we can conclude something stunning about the nature of agile software development. This talk was recorded at Øredev conference 2013, and yes, I named this talk "7 minutes, 26 seconds" before I went on stage. :) Many thanks to Øredev for recording this talk.What people say. Recommended as a classic talk on Agile, estimation, and managing complexity.
awesome-talkscurated list on GitHubRecommends
Under “Methodologies”
u/LogicRaven_in r/ExperiencedDevs • Recommends
On “Ask Experienced Devs Weekly Thread: A weekly thread for inexperienced developers to ask experienced ones”