In enhancement of operations and processes, a major roadblock, is below:
The “change” happening, in each instance of the operation, would have multiple possibilities and hence, a linear process logic could not be designed.
The solution here is to focus on what questions or checks are being done, in those varied instances. All operations, if analysed from scratch, has individual judgment involved in it, which is basically answering a series of questions.
And this set of questions and answers can be translated to a decision tree, which then becomes the process design.
Besides the obvious advantages of easy documentation, consistent error free execution, the major perk is: Translation into technology automation is way easier after this process representation is created.
Attached is a fictitious decision tree of a process of vendor onboarding:
