For almost all software-intensive products and solutions, one of the most important success factors is user acceptance. Users are central to user-centered design, which takes their needs into account in as many design decisions as possible – especially, of course, in the design and layout of the user experience. User experience goes far beyond the design of the user interface; it influences architectural decisions and places demands on implementation. High usability and user experience can only be achieved through extensive user testing.