📄️ Types of rule
As a developer in a USoft team, it helps to think about rules as having different types. At the same time, the advantages are limited. Sometimes, confusion looms.
📄️ Concept structure
If you have a collection of interrelated business rules, you can think of them as being underpinned by an underlying network of verb concepts and noun concepts. If you represent a verb concept by a blue dot and a noun concept by a green dot, you can think about this network as looking something like this (visualisation of the idea on the left; example concepts on the right):
📄️ Rule structure
For developers, it is helpful to understand how business rules are structured: what is their anatomy. Rules have both a concept structure and a logical structure.