An Experience Design Manifesto
Thanks to Lizi Hamer for all the help and for letting me steal off her! I learnt lots along the way.
"I believe that all software should be designed, using a human-centered approach. Interactions will be obvious, seamless and pleasurable. I will not refer to you as an "end-user" but as a full person, a participant in the software's story. I will fashion experiences for you that do not degrade you, and that allow you to engage with our work in an appropriate manner. I will endeavour to measure the success of our software, not solely based on hard metrics, but also based on your own evaluation of it. I know that you do not necessarily perceive the world in the same way that we do, and I will do my utmost to be mindful of not inflicting our subjective experience of the world on you. I believe in sweating the details, so that you don't have to. I believe in setting a consistent design language, so that you can feel comfortable quickly. If I can do it with less, I will. I believe in ensuring that our software fits seamlessly into your day and life, by remembering that it is not the centre of your universe. Finally, I will ensure that everyone on my team is aware of you, and that they are mindful of your needs and respectful of your time and energy".