Completed
The best software is that which is not needed at all
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Without Simplicity, There's Just No Agility
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Without Simplicity, there's no Agility Russ Miles
- 3 Let's stop polishing the Process Turd.
- 4 On What Matters
- 5 Forces against Agility?
- 6 Managing Natural Emergence
- 7 Assumptions...
- 8 Problems of Software Development
- 9 Your software's first role is to be useful
- 10 The best software is that which is not needed at all
- 11 Human comprehension is King
- 12 Mechanical Sympathy is Queen
- 13 Software is a process of R&D
- 14 Software Development is an extremely challenging Intellectual Pursuit
- 15 3 Areas to Address
- 16 A means of exploring, recognizing and delivering the right thing
- 17 A means of organizing work that embraces change
- 18 A means of managing the natural constraints of your software so that it can adapt
- 19 Simplicity in Software My working definition
- 20 Reducing Entanglement
- 21 Started off with 5 Principles
- 22 Organise = Reduce = Encapsulate
- 23 Reduce Entanglement, Increase Comprehension
- 24 What's the goal?
- 25 The Elephant in the Standup
- 26 "Count the Concerns" pattern
- 27 Impact Mapping
- 28 Real Options
- 29 Summary
- 30 Emergence is natural
- 31 Adaptable Software Wins