Similar ideas popular now
For complex products, it's helpful to understand the system at a high level, before anything gets fully designed, prototyped, or built. I like to call this method of flowcharting "wireflowing". It's a hybrid of traditional sitemaps, flowcharts, and wireframes. The benefit is that you can start to make UI-level decisions & establish consistent patterns quickly, while maintaining a relational understanding of how everything fits together.