While Scrum allows us to maximize the value of the features we develop for our clients, the user-centered design approach allows us to maximize the quality of the user experience (UX). In every project we work on, we involve users as early as possible, until the delivery of the final product. We use tools such as needs analysis, user research, iterative prototyping and user testing. This approach guarantees the excellent usability of our products and helps reassure our customers that we are developing the “right” product for their users.