Module 4: Flows
Overview
In this module, you'll learn to model how information, data, and actions move through your system. Flows help you understand data lineage, process sequences, and bottlenecks.
Learning Objectives
By the end of this module, you'll be able to:
- Model data flows using Sruja scenarios
- Document user journeys and workflows
- Identify bottlenecks and performance issues
- Differentiate between data flows and behavioral flows
Lessons
- Lesson 1: Understanding Flows - What flows are and when to use them
- Lesson 2: Data Flow Diagrams - Modeling DFD-style data flows
- Lesson 3: User Journeys - Modeling behavioral scenarios
Prerequisites
- Completed Module 3: Boundaries
Time Investment
Approximately 1.5-2 hours to complete all lessons and exercises.
What's Next
After completing this module, you'll learn about Module 5: Feedback Loops.