FoxHedge Ltd

View Original

The need for simplicity

Simplicity — 

Simplicity is integral to agility. It appears:

  • as one of Kent Beck's four values of XP:

Simply put, Agile's bet on simplicity is that lower cost, faster delivery, and earlier feedback trumps cost of potential rework in the future.

The grounding of simplicity is perhaps best expressed by Albert Einstein:

When was the last time you looked at your product ecosystem from the perspective of simplicity? Is it time to look at it again?


† Alexander, Christopher. A Pattern Language. New York: Oxford University Press , 1977, p. 390

†† Beck, Kent. Extreme Programming Explained. Reading: Addison-Wesley, 2000, p. 30