BLOG:  Digital Financial Reporting

This is a blog for information relating to digital financial reporting.  This blog is basically my "lab notebook" for experimenting and learning about XBRL-based digital financial reporting.  This is my brain storming platform.  This is where I think out loud (i.e. publicly) about digital financial reporting. This information is for innovators and early adopters who are ushering in a new era of accounting, reporting, auditing, and analysis in a digital environment.

Much of the information contained in this blog is synthasized, summarized, condensed, better organized and articulated in my book XBRL for Dummies and in the chapters of Intelligent XBRL-based Digital Financial Reporting. If you have any questions, feel free to contact me.

Entries from November 28, 2021 - December 4, 2021

Agile Software Development Manifesto

A lot of people say they use agile software development methodology but few actually do.  Check out the Agile Software Developement Manefesto and the principles behind the Agile Manefesto.  If you are a business professional, you should software developers to these standards.  If you are a software engineer, you should consider following these Agile principles.

###############################

Leading Answers

Simple but wrong; or complext but right.

Posted on Wednesday, December 1, 2021 at 07:27AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

No Code Accounting Rules

No code or low code is another buzz word that is being thrown around. For example, XERO is saying that they have an initiative to eliminate coding.  But what exactly does "no code" mean?  How do you get the job done if you don't have "code"?  What exactly is it that accountants will see as a benefit?

Starting with the benefits, XERO says this:

“For millions of small businesses, we can just get rid of (reconciliation). We are signalling to the accounting industry that what’s just over the horizon is already here.”

I am totally on the same page as XERO in terms of the benefits.  Getting rid of reconciliations and those sorts of things can happen.

But, this and other improvements cannot happen with machine learning alone.  As I mentioned in another blog post, you want to use the right tool for the job.  There are two approaches to implementing artificial intelligence: 

  • Rules-based (deductive logic, expert systems)
  • Patterns-based (inductive logic, machine learning)

The "no code accounting rules" will take both rules-based and patterns-based techniques. 

There is another thing that needs to be considered which is the type of rules: 

  • Imperative (procedural, provides instructions)
  • Declarative (functional, provides a fact about the world)

Imperative and declarative each has pros and cons. Declarative rules are more reusable, easier for business professionals to understand, are encouraged by the business rules manifesto, and growing in popularity.

Also, declarative rules can be represented as NFTs.  These NFTs are rules-based and declarative rules that will replace "code" created by software engineers. Auditchain is leveraging NFTs to achieve exactly that. NFTs can make it impossible to tamper with rules, helps you understand how stands behind the rules, and improve trust in the rules.

And so, it is not by just not "coding" that accounting reconciliations can be automatically performed.  There will still be code, but the code will be in the form of an "engine" that then processes the declarative rules.  This makes it so business professionals can maintain the rules rather than having to rely on IT professionals.

For more information on this topic see my blog posts Rules as Code and Logical English.

#####################################

Building Rules

Posted on Monday, November 29, 2021 at 08:41AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Auditchain Tokenomics and Timeline

The Accountant Quits has published the following podcast, Episode 15 : Jason Meyers on AuditChain Tokenomics and Timeline, which provides a good update on what Auditchain is doing and the timeline in which they will do it.  About 45 minutes long.  Worth listening to.

If you are unfamiliar with Auditchain, it is worth checking out this blog post; Auditchain To Use NFTs for Accounting and Disclosure Controls.

Posted on Monday, November 29, 2021 at 07:27AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint