The Vision
Imagine being able to replace the current "information bucket brigade" that is too manual because of excessive semantic fragmentation and an "integration hairball" which effectively makes accounts have to fulfill the role of what amounts to a "data janitor"; and replace that sort of system (which seems to have become normalized in most people's thinking) with something that works better, faster, and cheaper.
When computers were first introduced in the 1950s to 1980s, what happened was that the manual bookkeeping and accounting practices and processes were observed and then implemented as computerized processes.
The fundamental issue with that is that accounting "stuff" was implemented as a bunch of "strings" that were stored, eventually, in relational databases.
Fast forward to 2012 and the notion of "things" rather than those "strings" (see Things not Strings: Google Launches Knowledge Graphs) and the popularization of the knowledge graph begins.
Now, to make my case for my vision; imagine you want to solve the current problems using the current paradigms. What is the current paradigm? Excel. Excel, or more broadly the traditional electronic spreadsheet, is currently the "glue" that holds the current information bucket brigade that is "the process" together. By "the process" I mean this:
So that is my "subject domain" or "system of interest" or "domain of understanding" or "area of knowledge" or whatever you might choose to call it. This is the problem I personally solve, the system.- Financial Analysis Model Level (i.e. discounted cash flow model, peer comparison, entity comparison, ratio analysis, ROI, Sustainable Growth Rate, etc.)
- Financial Statement Report Level (i.e. general purpose financial statement)
- Accounting and Audit Working Papers and Schedules Level (i.e. lead schedules, trial balance, bank reconciliation, reconciliations, roll forwards, etc.; Mezzanine)
- Financial Transaction Level (i.e. general journal, subsidiary journals and ledgers)
- Business Event Level (i.e. REA, Data Centric Accounting)
- Situation Level (i.e. Situation Theory)
Imagine the notion of an "information Lego". Imagine all that you can do with those information Legos because they are robust, scalable, durable, and based on global open standard technical syntax, structures, and semantics. My original list related to the rethinking of financial statements. My current thinking is expanded to all of the information Legos within that graphic above. The characteristics of those information Legos are:
- Digital first
- Elegance
- Simplicity (i.e. accidental complexity is not allowed to enter the system)
- Model-driven
- Dynamic "pivot table" like artifacts (i.e. global open standard multidimensional model)
- Sematic oriented spreadsheets (i.e. as contrast to the current traditional document oriented electronic spreadsheets)
- GIT for Information (i.e. similar to how Git is used for software code)
- Collaborative
- Transparency (i.e. trace, track, walk, link)
- Human first and in charge where necessary; teaming with automated processes
- Global perspective (i.e. not limited to local databases)
- Datalog level rules-based reasoning (i.e. powerful yet safe and reliable)
- LLMs which leverage rules supplement, probability based reasoning, employed where appropriate
- Knowledge graph oriented (i.e. not limited to relational database capabilities)
- Declarative business rules controlled by business professionals (i.e. rules separated from code)
- Component Concept Management System, CCMS (i.e. DITA, an ISO standard)
- Commodity (i.e. no vendor lock in at the foundational level, vendors complete by adding value to the system foundations)
- Axiomatic system
- Digital distributed ledger enabled
- Leverage non-fundable tokens (i.e. NFTs)
Comments
Post a Comment