Thoroughly gathering and analyzing insights on target users, including their needs, preferences, and behaviors, while also examining competitor workflows within the related market. Examples encompass creating user personas, mapping task flows, conducting competitive analysis, and outlining future scope feature sets.