Design Thinking is an iterative process in which we seek to understand the user, challenge assumptions, and redefine problems in an attempt to identify alternative strategies and solutions that might not be instantly apparent with our initial level of understanding. At the same time, Design Thinking provides a solution-based approach to solving problems. It is a way of thinking and working as well as a collection of hands-on methods.
Design Thinking revolves around a deep interest in developing an understanding of the people for whom we’re designing the products or services. It helps us observe and develop empathy with the target user. Design Thinking helps us in the process of questioning: questioning the problem, questioning the assumptions, and implications. Design Thinking is extremely useful in tackling problems that are ill defined or unknown, by re-framing the problem in human-centric ways, creating many ideas in brainstorming sessions, and adopting a hands-on approach in prototyping and testing. Design Thinking also involves ongoing experimentation: sketching, prototyping, testing, and trying out concepts and ideas.
Avoid the centre of the world mentality.
By applying a healthy dose of Lean and Agile methodologies to projects, the waterfall model of software development has been replaced leading to rapid
Nothing is perfect on the web, so our mock-ups shouldn’t pretend otherwise. Some helpful tools and plugins for using dynamic content in our deliverables.
In practice, mock-ups usually represent a perfect experience in a perfect context with perfect data which doesn’t really exist. A good example for it are “optimal” usernames which are perfectly short, fit on a single line on mobile and wrap nicely, or perfect photography that allows for perfectly legible text overlays. It’s not realistic. We need to work with dynamic content in our prototypes, with both average and extremes being represented.
We need to craft future-proof experiences, too. What if your interface design would need to be translated into other languages?
Like everything else, pizza is now online. Where is it easiest to order a pizza without dialing a phone? We ran some usability tests on the Domino’s and Pizza Hut websites with likely pizza orderers to find out.
Designers can mitigate this risk by using a combination of Kano Model and outcome driven interviews to probe for features that will truly delight customers.