It is relatively easy to design for the perfect cases, when everything goes right, or when all the information required is available in proper format
Donald A. NormanToo many companies believe that all they must do is provide a 'neat' technology or some 'cool' product or, sometimes, just good, solid engineering. Nope. All of those are desirable (and solid engineering is a must), but there is much more to a successful product than that: understanding how the product is to be used, design, engineering, positioning, marketing, branding-all matter. It requires designing the Total User Experience.
Donald A. Norman