System Flow

System Flows are systems models that show the activities and decisions that systems execute. They are useful for understanding complex system interactions because they visually show the back and forth interactions between systems and complex branching. They are very similar to Process Flows in look and feel; however, Process Flows are used to document a user’s actions whereas System Flows are used to document a system’s actions. Below is a template of a system flow with swim lanes denoting different systems needed in the flow.



For more information:

Learn more about requirements models in our book Visual Models for Requirements. (See Chapter 13 for System Flow)

For more requirements templates see our BA resources.