Illustrate complex processes by including use cases, actions, and life cycles — Flow charts remain my favorite artifact in the design process. With increasingly complex apps, flow charts help to model fluid, conversational experiences. To that end, they answer two essential questions: When do we show specific bits of information? How do we respond to a user behavior? Flow charts depict structures…