Before designing anything on UX front, UX designers take pains to know the actual users or targeted users of the software product. In due course, they run a deeper search on the “User Persona” or a common personality of the actual users.
Defining User Persona
Defining the user persona involves the user surveys, interviews with actual or similar/potential users, collecting the information regarding their geographies, demography, biography, use cases, user preferences, likes, and dislikes.
Wireframe & Prototyping
Based on the user persona, UX designers prepare the wireframes of the software products where rough sketch to high-end wireframe development tools can help UX designers or developers to prepare a rough guide of the layout of the software products. Be it the websites or mobile apps they place a sketch of interactions and roles of the UI components in it.
When a wireframe design has given the touch of the some of the actual designs with some refined images, UI components, and coded interactions/animations, it becomes the prototypes for the UX designers, and it helps them greatly in user testing.
User Flow Designing
With prototype designs, UX designers prepare the user to flow designs that depict how users should/would move in the system/product. Today we have high-tech wireframe/prototyping tools to amalgamate our user flow designs with wireframes or prototypes designs to achieve final product like experiences. Balsamiq Mockups, Axure RP, etc. are high-end tools to accomplish such tasks in the real world like products.
In fact, user testing for a UX designer begins right from the beginning when user research starts, but apparent user testing found with the prototype stage where you have a user interface of product ready to taste the interactions.
Final testing is accomplishing once the product is ready for the deployment and under the QA team testing efforts. UX designers test the product in a unique setup where close observations of the users, their interactions recording, and dialogue with the users while testing is few requirements for effective user testing.
Initial stage user testing may of guerilla type, but later on it demands special setups with desired equipment and ambiance.
Storyboards of Scenario
UX designers prepare the storyboard that depicts the sequences of events of a user’s interactions with the product in a day of everyday life, not in edge cases. Today we have advanced storyboards tools to narrate the sequences/capturing of use cases that describe how, when, where, and why a user uses the product.
Without effective storyboards, developers might not justify the use case of the software products and achieve higher success rate may prove a nightmare at the end.
However, there are many other miscellaneous tasks for the UX designers, but above given tasks are common and significant for them.