What is conformance checking?
Conformance checking compares the process as it actually ran against the process as it was supposed to run, and lists every case that departed from it.
Conformance checking in plain words
The intended path is defined once — request, approve, receive, match, pay. Every case is then replayed against it. Cases that skipped a step, ran steps out of order, or added one appear as named deviations with a count and a value.
Conformance checking: a worked example
412 procure-to-pay cases replayed against the intended path.
- Followed the intended path
- 264 cases · 64%
- Paid before goods receipt entered
- 58 cases · ₹6.1 Cr
- Approval step skipped
- 41 cases
- Steps run out of order
- 49 cases
- Conformance
- 64%, with the 58 early payments as the priced finding
A deviation is only interesting with a count and a value on it. '36% non-conformant' is a statistic; '₹6.1 Cr paid before receipt' is a control conversation.
Why does conformance checking matter?
A payment made before the goods receipt is not a process opinion, it is a control failure with an amount attached. Conformance turns policy into something that can be counted.
Where does conformance checking mislead?
A high deviation rate is often a sign that the written process is wrong rather than that the people are. Before treating deviations as violations, check whether the majority path is the one the business actually intends.
What do people get wrong about conformance checking?
- Assuming the written process is the right one
- A high deviation rate often means the documented path is out of date, not that people are ignoring it. Check whether the majority path is the one the business actually intends before calling anything a violation.
- Defining the path too tightly
- A model that allows only one order of steps reports hundreds of deviations that nobody considers wrong, and the real ones get lost in them.
How does Crestline measure conformance checking?
Crestline replays every case against the path you define once, then reports deviations by type with a count, a value and the cases behind them, so a control failure can be opened and read rather than argued about.