Design research is a powerful method that is essential to the start of any project.
I personally use Miro, a whiteboard tool, to gather and organize information, such as screenshots of interfaces and other resources.
Research timer apps
ND Supplies - Website Redesign - Competitor websites research
ND Supplies - Website Redesign - Design positioning map
Design direction suggestion based on research
Creating flow charts before beginning the screen design can be particularly beneficial for app development.
In my opinion, flow charts are an effective communication with engineers, as it allows them to align their understanding of the necessary features and functionality of the application.
Voleo - Social Trading App for Investment Clubs - Onboarding flow
Jibungoto Planet - Carbon Footprint Web App - Overall the user flow
Having a clear understanding of the relationship between each object can lead to a more efficient user flow and interface. Additionally, it can also improve communication with developers.
Visualize the connection of each object (Object-Oriented)