Tags: extreme programming think
Inspiration: Owen Rogers
eXtreme Programming:
As a system of thought, XP is built on 3 tenets:
1. change is inevitable
2. change is essential
3. change cannot be predicted
Everything in XP is built around this core philosophy: accepting that we must embrace change, how can we minimise the cost of change (remember the much maligned "cost of change" curve?). The values are nothing other than general mechanisms for helping us deal with change:
* Why do we value feedback? Because feedback tells us whether or not we need to change and whether or not the change is working.
* Why do we value communication? Because communication ensures that we all know what is changing and helps us identify what to change.
* Why do we value simplicity? Because simpler things are easier to change than complex things.
* Why do we value courage? Because change always requires courage.
Last published: Tuesday 1st June 2010
<<Previous Next>>