Usability is a major element that either contributes to or detracts from the user's experience.
Poor product design goes beyond being unproductive, and can remain as a costly problem for the user, and seller. As if this weren't enough, frustrated users reflects poorly on a company's products that otherwise may have great functionality and a fine reputation. The two major elements that influence the user's experience are the user interface and documentation. It is the means by which the users interact with the product to achieve their goals. This makes software programs extremely difficult to understand and use.