On problem solving using variation, survivability and selection

What Palchinsky realised was that most real-world problems are more complex than we think. They have a human dimension, a local dimension, and are likely to change as circumstances change. His method for dealing with this could be summarised as three ‘Palchinsky principles’: first, seek out new ideas an try new things; second, when trying something new, do it on a scale where failure is survivable; third, seek out feedback and learn from your mistakes as you go along. The first principle could simply be expressed as ‘variation’; the third as ‘selection’.

Excerpt from: Adapt: Why Success Always Starts with Failure by Tim Harford