I've been thinking about how we, engineers and computer related people, design products and software. Usually we have what we think are great ideas, we tend to create create a kind of business strategy and then start developing. Usually, when things has gone this far we almost have a prototype or design to show off and start a process to enhance interaction and improve usability. In terms of thinking about a new product (let it be software, a book, a drawing or anything we can create) we should always think on the users and how will they really be using product. It's not only much smarter than simply adapting users to the product, it's a matter of simplifying the experience so learning is not required to use it.
Continue reading...