Design Case Study
Enterprise workflow automation platform for non-technical users
Year: 2022
Challenge
To design a
no-code solution
to set business rules.
Understanding the details of both the
rules
and the
code
was required in order to design this.
Context
This was for a large North-American bank . The rules engine needed to handle complex conditional logic for financial transactions and compliance requirements.
Project Details
Role
UX Research & UI Design
Duration
2022
Client
Major North-American Bank
Code like this could be generated with an interface like this.
(((Dep_Amt in [1000,3000]) || (Avg >= 3000) || Treasury_Flag) && (Dep_Time >= 1 && Dep_Time <=12)) && (std::find(allowedProductCodes.begin(), allowedProductCodes.end(), ProductCode) != allowedProductCodes.end());
Complex conditional code that is difficult to modify
Intuitive no-code interface
Code and wireframe shown for illustrative purposes only
Reduced the time to create business rules from hours to minutes without developer involvement.
Enabled non-technical staff to manage complex business logic independently.
Visual interface and validation reduced syntax errors and logic mistakes in rule definitions.