A few months back I was working on a large, ground-up redesign for a product I own. I had a little trouble getting started. I realized I needed a playbook to remind me of the basics. I am sharing my playbook for those who are having trouble and procrastinating getting started. Enjoy. Before you start At the highest level, in one paragraph, what is a representative user's goal and the problem you are solving for them? If you can't answer this succinctly you have many, many features or you don't know your users well enough to continue. Slow down, answer #1 for each feature set before you go to #2. What's working for them now? What's not? What you need to design for them Verify you are building all the tools they need. Show the process they will use to reach goal - give them a map or trail to follow. Indication of progress toward the user's goal - "You are here" Make sure you build in escape hatches because they find a better way.