Simple Problem Solving

Found this little gem in a post at Signal V Noise – a simple, step-by-step guide to problem solving:

  1. write down the problem
  2. write down why it’s hard to solve
  3. write down what would make it easier
  4. write down possible ways to implement things that would make it easier
  5. write down why those ways suck
  6. then make it not suck