Over the last 10 years, great design has become an essential for consumer software success. If it’s not easy and enjoyable to use, forget about it. But despite how much time people spend interacting ...