Computer Efficiency and Lazy Programmers

This week’s episode focuses on the trade off between efficient programs and lazy programmers. A choice can be made when generalizing some problems to ask the computer to make a set of choices that the programmer wasn’t willing to make when he defined the process. This uses compute resources to make up for the programmer’s indecision or inabilities. If you’re interested in more about the … Continue reading Computer Efficiency and Lazy Programmers

Shared Ledger R&D Results: A Recent Expert Review

Today I’m releasing what I think is a very comprehensive view of my work efforts over the last number of years on ledger reinvention.  This is a video filmed in May at a presentation to alum of Geneva/SAFR practice from 30 years of work together. This wide ranging discussion covers topics such as What is the purpose of the General Ledger, What is the CFO’s … Continue reading Shared Ledger R&D Results: A Recent Expert Review

Business Rules, Source Data, and Code Synchronization

This week’s episode discusses how (1) source or transactional data, (2) reference data and rules, and (3) the application engine must be synchronized to arrive at the desired answers. To produced ledgers, metric engine environments or reports that contain meaningful results, the source data must be created in ways that are very consistent; that typically means bringing together all of the elements listed above. If … Continue reading Business Rules, Source Data, and Code Synchronization

Business Rules & ERP Integration

This week’s episode of Conversations with Kip continues the discussion of reference data in our financial system, specifically discussing how a great deal of reference data is embedded in ERP systems, but use of that data in rules and execution of those rules often requires ERP integration. ERP systems are very effective at managing lists or descriptions of fields which originate within the ERP system, … Continue reading Business Rules & ERP Integration

Developing and Testing Business Rules

This week’s episode ties together the “Requirements are in the Data”  and “Show me the Money”  videos with the structure and nature of rules, and how those have to be developed. The intersection of business rules and the transactional data is critical to understand to develop and test them appropriately.  Accounting and extract rules are accessed by the values provided in the transactional data.  It … Continue reading Developing and Testing Business Rules