One of the most important steps in the Design Thinking process that is often employed as standard practice in UX design is to define the users’ problems. This means being able to clearly identify and articulate problems in the user experience so that you can later begin the process of ideating (i.e., generating great ideas on how to solve them). Task Analysis is a simple exercise that UX designers can undertake during the definition of a problem, which can help not just in identifying where opportunities to improve the user experience exist but also to generate some preliminary ideas as to how you might approach these challenges. Let’s find out how.
https://www.interaction-design.org/literature/article/task-analysis-a-ux-designer-s-best-friend/