One of the goals of an experience designer is to the take users on a journey. Not just any journey, but one where they experience an interface that they can navigate with ease while accessing all of its functionality just as the business intended with a simplistic flow. A major part of achieving this goal is heavily involving users in the early stages of development and navigating through the designs with an user centered approach involving a high level of empathy. As a designer, it’s important to treat the early design process as fluid, understanding that wireframes and user flows are tools used early in the design phase may change based on user testing and other feedback for the greater good of the final product. Agile methodologies encourage a teamwork approach to design that encourages more of a collaboration with developers, business leaders, designers throughout the course of the project. This helps to ensure that everyone involved has a say in the success of the product while also helping you to understand any restraints. However, it’s the user designer’s job to be a liaison between the team and the user, serving as their voice.
The best way to amplify this voice by having a solid design process which ensures that you’ve done all of the research on your end with both the business and the potential users to effectively get your ideas across in a cohesive manner. As experience designers, every decision should be well thought out and we should be ready to defend our design decisions at a moments notice. The vast world of user design is expanding in every way and with continuous self learning we can continue to move towards making bad design a thing of the past.