I'd be interested to know what techniques people use to diagram initial process flow when in the initial design phases of a fairly complicated web application?
To be clear I am talking about the route through a process from the users perspective, and how that route branches based on decisions and conditions. I'm not trying to model underlying processes.
Are flow charts still the best tool for this kind of thing? Perhaps UML can be used for this? Is there something better?
Could you also please suggest the best tool (windows based preferably) to use for your given answer.
Thanks