How to build a finance ontology without a multi-year project

Build a finance ontology one workflow at a time. Pick a workflow that matters, list the 20 or so concepts its figures depend on, define each in plain language, write down how they relate, map them to your systems and name an owner for each. Then extend it with the next workflow instead of modeling the whole enterprise first.

Ontology projects stall when they try to describe everything before anything is useful.

Steps

  1. Pick one workflow. Board reporting, deposit growth or post-merger reconciliation.
  2. List the concepts. Usually around 20, such as customer, account, product, balance and GL account.
  3. Define each in plain language. One or two sentences a finance reader would accept.
  4. Write the relationships. A customer holds accounts, and each account is an instance of one product.
  5. Map to systems. Where each concept lives in the core, GL, CRM and spreadsheets.
  6. Name owners. One accountable person for each concept and definition.
  7. Approve and version. Record who approved each definition and every later change.
  8. Extend. Add the concepts the next workflow needs.

Common pitfalls

1. Modeling the enterprise first. Months of design before anyone can use it.

2. Starting with the tool. Picking a graph database before agreeing what a customer is.

3. No owners. Definitions drift as soon as nobody is accountable for them.

4. Technical names. Concepts named after tables instead of how the business talks.

How Preql helps

Preql's agents scan your systems to find how each one represents the same business concept and propose shared definitions. Business owners approve them, and every change is versioned with an audit trail and lineage, so each workflow builds on the last.

FAQ

How long does the first workflow take?

It depends mostly on agreement, not modeling. Naming owners up front keeps it short.