Whether you are performing software development for a complex manufacturing system or a software development for a simple e-commerce application, your users are your customers. Your customers have a wide range of computer experience, so the screens or user interfaces they work with must be simple, uncluttered, and designed according to a workflow or process you expect your users to follow.
So how exactly do you deliver this first-rate user experience? First, let’s define exactly what user experience is and what it is not.
Wikipedia defines user experience design or UX design as the “overarching experience a person has as a result of their interactions with a particular product or service” and it “incorporates [several] disciplines to positively impact the overall user experience.”
Whitney Hess offers 10 Most Common Misconceptions About User Experience Design. She says that some misconceptions of UX design are that it is constructing software user interfaces and applying usability principles to those designs. Some even assume that UX design is the responsibility of the art department who then makes those designs into striking front-ends. In actuality, user interface design and usability are two separate facets of UX design. These facets are the result of a collaborative process performed by members of a business to ensure that the end user has an overall positive user experience when interacting with the software application.
To better understand the 7 facets of user experience design, let’s take a look at Peter Morville’s User Experience Honeycomb.
Source: Semantic Studios, http://www.semanticstudios.com/publications/semantics/000029.php
In the above diagram, seven facets comprise the overall user experience. If you want to enhance user experiences for your software development project, ask yourself the following questions:
Ayoka is a trusted leader in User Experience Design for software development projects and web applications. Contact Ayoka User Experience Design & Consulting services today to find out how you can optimize user experiences for your next software development project.
Whitney Hess, 10 Most Common Misconceptions about User Experience Design. http://mashable.com/2009/01/09/user-experience-design/