Often people ask me how we know which ideas to choose from all the hundreds of ideas we’ve generated during brainstorm sessions. Apart from our gut feelings and experience there’s a method that could help us decide, define design principles.
In the past we used to call these principles ‘design criteria’ until I came across this great article about ‘Ubiquitous Computing Workshop: Mobile User Experience Design Principles‘ by Rachel Hinman back in 2007.
What are design principles
Design principles describe the experience core values of a product or a service. They should be written in a short and memorable way. As a designer you should know them by heart while doing a project. Good design principles are cross-feature but specific. Therefore we should always try harder than ‘Easy-to-use’. Design principles are non-conflicting.
Google’s design principles that contribute to a Googley user experience
- Focus on people – their lives, their work, their dreams.
- Every millisecond counts.
- Simplicity is powerful.
- Engage beginners and attract experts.
- Dare to innovate.
- Design for the world.
- Plan for today’s and tomorrow’s business.
- Delight the eye without distracting the mind.
- Be worthy of people’s trust.
- Add a human touch.
Design principles to help choose ideas, not to generate them
It’s good to have design principles to help you choose ideas, but I don’t think it’s smart to stick to these principles too much while generating ideas in the first place.
Although it’s a good idea to use a solid framework to get the ideas coming during brainstorm sessions. We don’t want to restrict ourselves too much when sketching ideas in the first place. When we would do that, it would be really hard to come up with the one idea that’s going to put the world upside down.
An idea that doesn’t suffice for specific design principles could easily inspire other designers to come up with ideas that do fulfill.
At UX London Dan Saffer hosted a great workshop about brainstorming and design principles. I took the summary of rules from his slides (slide 39) which he used during that workshop.
What design principles should be
- Based on design research
- Specific ‘not easy-to-use’
- Differentiators taken together
More examples of design principles
Google calendar’s design principles
- Fast, visually appealing and joyous to use
- Drop dead simple to get information into the calendar
- More than boxes on a screen (reminder, invitations, etc.
- Easy to share so you can see your whole life in one place.
Microsoft’s Surface design team defined Natural User Interfaces should be
- Evocative: Principle of Performance Aesthetics
- Unmediated: Principle of Direct Manipulation
- Fast Few: Principles of Scaffolding
- Contextual: Principle of Contextual Environments
- Intuition: Principle of Super Real
Microsoft’s Surface should be
- Social: multiple simultaneous users
- Seamless: digital & physical combined
- Spatial: kinesiology
Tivo’s design principles
- It’s entertainment, stupid
- It’s TV, stupid
- It’s video, damnit
- Everything is smooth and gentle
- No modality or deep hierarchy
- Respect the viewer’s privacy
- It’s a robust appliance, like a tv