One-Size Traceability Does Not Fit All!
Ronald Ross
Expert on policy interpretation, rules, concept models, vocabulary, knowledge and data.
Compliance in a broad sense means satisfying obligations and delivering on promises. Even high-quality customer service involves compliance of this kind – your products and services are always what you say they are, and your delivery of them meets customers’ expectations.
Some critical observations:
1. Laws, regulations, contracts, deals, agreements, guarantees, warranties, etc. all represent obligations, the very essence of business rules.
2. These obligations are constantly amended, extended and (sometimes) terminated, so you need direct traceability for them.
3. The typical IT view of traceability is far removed from what the business actually needs to manage obligations.
Many professionals are so immersed in system development they cannot easily separate the notion of obligations (business rules) and requirements – e.g., specifications for modifying some system feature or procedure. Say ‘traceability’ and they immediately think traceability for requirements.
How system development needs to trace requirements into system designs is a very different proposition than the traceability needed for business obligations. The two kinds of traceability can and should be separated.
- Requirements are about building systems, whereas business rules are about running the business.
- Requirements generally fade into the background when a system is delivered, whereas deployment sparks a whole new phase of life for business rules. Don't let that critical traceability get washed away!
~~~~~~~~~~~
Find out more about the Big-5 business challenges: https://www.brcommunity.com/articles.php?id=b904
Find out how we help organizations solve these problems worldwide: https://www.brsolutions.com/
Business Process Improvement | Trainer | Mentor | Business and Process Analysis | Quality Assurance
7 年I think the last bullet is vitally important, and many (if not most) IT projects lose sight of this, and view the deployment of the IT solution as the be all and end all... not as merely a means to the end... "Requirements generally fade into the background when a system is delivered, whereas deployment sparks a whole new phase of life for business rules. Don't let that critical traceability get washed away!"