Completed
Software is a process of R&D
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