The Greenville Project: Eligibility Conditions for Public Services
A step-by-step guide to decision modeling on a real-world example
One day in the life of a decision modeler
Translate business knowledge into reliable and executable logic
-
Model a business domain
So that real-world constraints are taken into account and to insure data quality by design
-
Model legal requirements
Analyze regulations and internal company policies and transform them into decision logic
Develop and test an executable decision service
Model complex business logic using a visual and intuitive programming approach in the Luego language
Check that the decision logic is safe (you won’t get any exception at runtime)
Deliver explainable results (justify “why”)
Validate the modeled decision with immediate testing (exploratory testing with a contextual questionnaire)
Automate testing