A user flowchart helps the designer visualize the experience a user will take to complete a task or meet a goal on a site or app. Understanding how a user will navigate a site will help you identify their needs. Flowcharts are made up of a set of basic symbols that show the decision process to the users final destination.
To begin designing a flowchart, you must first identify who the user is. This can be done though user research or designing personas. This will help define the target audience and what the needs are. Next you will need to identify the entry point by understanding how the user will access the site or app. The entry point is where the user is when they first arrive on the site/app.
There are several people that are involved in UX that will bring a product to a successful completion. These can include UI designers, information architects, programmers and developers. They all have a large part in a successful UX experience. But getting everyone on the same page can be a battle, as each one will need different types of information in order to reach different goals within the product development. For example, a UI designers main concern is user and how they can create something that fits the user. They will focus on the user’s needs, wants and preferences. While a developer will have a different view of the product in order to understand the inner workings of the system.
Using your UX flowchart as a communication tool can be successful in helping to illustrate the product in a way everyone on the team can understand. To keep everyone on the team involved in the user flowchart, you want to stay away from the visual design and focus on how the system will react with the user’s experience within the site.