“User experience” encompasses all aspects of the end-user’s interaction with the company, its services, and its products” – © Nielson Norman Group
A common UX test is the A/B test where two versions of one website are researched and tested (usability). This can also include testing component variations.
User experience design for websites, apps and web apps is a fairly emergent field, but UX has been widely and popularly discussed, researched & developed over many years.
UX Designers & UX/UI Designers are educated and particularly involved in:
In some cases UX designers are not capable in traditional design work or working with web/mobile application design and digital design technologies.
UX designers can have a strong academic background, sometimes within psychology (behavioural science), research, industrial design, graphic or interactive design disciplines.
UX designers can create usability tests, user journeys, use concepts & practice design thinking and UCD methodologies, hold interviews, create user personas, research & test, complete ethnographic studies, facilitate user groups, analyse data, copy-write, plan content strategy, write Q & A’s & hold Q & A sessions, card sorting & co-design workshops, complete design work, illustrations, IA work, mind maps, affinity clustering, requirements gathering, site maps, concept maps/illustrations, wireframes, paper prototypes, ideate, collaborate & find solutions to pain points.
UI Design is the design of user interfaces and the “what you can see” aspect of a website, app, portal or software. It is essentially the design of the interface from wire-framing or prototyping into a finalised version/design. UI Design can also include interactive prototypes and designers can commonly use a mobile first design approach. UI designers usually focus on designing for improved usability through the simplification of sometimes complex design problems and design patterns.
These designers exhibit both UI & UX skills working with aspects of UI design, Prototyping, UX design, research and testing.
A full stack designer understands things more holistically and can deliver code, visual design and user experience advice for a product. Full stack designers work closely with developers, testers, BA’s, stakeholders, clients and UX researches. They provide UI designs, interactive prototypes, code and best practice design patterns.
Design patterns and the thinking behind them greatly assist developers, business and teams to understand specific use cases around the application and their correct code implementation.
Implementing design patterns for websites or applications leads to improved usability and simplifies work for developers who are more technically driven in building them.
The simpler applications are designed (with the right amount of functionality), it is then easier for developers to build them & then for people to use, leading to improved outcomes for everyone involved, including clients.
Cross functional agile teams with full stack designers (designers/coders) can ideate/prototype design solutions (relatively quickly) and deliver both design & code with practical design thinking behind the design decisions.
Testers and UX designers (Unit tests, Accessibility:WCAG AA & UX) can then validate and further advise on design decisions around the solution or product taking into account business requirements.
This article was written byBen Graham
on Friday, 23rd June, 2017.
I'm a designer and developer from Brisbane, Australia. I have a degree in Interactive and Visual Design from Queensland University of Technology. In my spare time I enjoy travelling and practicing photography. I have a keen interest in learning, regularly researching and developing skills in the latest technologies & techniques. I have been a UI/UX Designer & Front End Developer working with both single page applications (SPA) and .Net apps in enterprise as well as starting out my career within agencies. Currently I work as a consultant @ Avanade, an Accenture and Microsoft consultancy.