My favourite, and I think most helpful, version of the design process. I was introduced to it in the Needfinding course at Stanford taught by Dev Patnaik and Michael Barry. Based on an original framework from Chuck Owen at IIT. The, somewhat simplistic, user’s manual is to start with real observations of who you’re designing for, take time to analyse what you see and pull out some insights, put forward some principles to guide your design and, returning back to the concrete, develop some solutions. Then iterate. In reality it is never quite as simple as you may imagine.