top of page

System State Design (Taming Complexity)

Here are a couple of examples of where I have tamed complexity by clearly defining system states and the user-facing logic by which the system changes states.  This is another lens of looking at an experience, and one that is very helpful for the team implementing the flow.

bottom of page