★ Conversations with Kip Series Preview
Introduction to the series Conversations with Kip, discussing the idea behind the series, and the major topics it covers, including ledger processes, and the future of financial an
Unstructured Data and Business Events
A description of quantitative financial data as opposed to unstructured data, and the implications on financial systems in the world. Episode 1 of Conversations with Kip.
Business Events and Measurement
Measurement is a critical reason for quantitative data analysis. Financial systems typically include transactions, business events, and balances. Understanding them can change the
Business Events and Transparency
Transparency is critical to financial systems. Understanding business events enhances transparency. Episode 3 of Conversations with Kip.
Posting Processes
Posting is the process that enables measurement of business events. This video describes the posting process. Episode 4 of Conversations with Kip.
Timing of the Posting Process
The timing of when the processes run defining many aspects to today's structured quantitative systems. This video explains how the timing of the posting processes affects these sys
Posting and Business Processes
Discusses how the posting process is embedded in most business process systems in the world today, and the impact upon reconciliation processes. Episode 6 of Conversations with Kip
★ The Big Idea: Eliminate Posting
Reviews most of the points in videos to this point, discussing briefly the history of bookkeeping, and William McCarthy's idea that systems could do this all differently. Highlight
★ The Daily Financial Cycle
Walks through detailed slides shown but not explained in episode 5, describing the attributes for the General Ledger, the processes around its daily update, and the implication of
★ Data Supply Chains Defined
Defines a Data Supply Chain, including Finance, Performance Management, Risk and Customer Analytics, and briefly shows the impact of them on reporting quality. Episode 9 of Convers
The Why of Business Events
Outlines the cost of ineffective financial and reporting systems, the costs of failures, and why understanding business event based reporting applications is important. Episode 10
★ Data Warehouse vs. Finance System
Describes the differences between a financial system and a data warehouse, and why even though the data warehouse often contains financial data, it does not reconcile with the fina
ERP Posting Processes
Discusses the pervasiveness of posting processes even in ERP systems, but also highlights the reconciliation impact for all the business processes. Episode 12 of Conversations with
Introduction to a Metric Engine
Introduces the idea of what a Metric Engine would be, contrasted with a search engine, the performs the functions of a data supply chain, producing metrics that measure our world f
Metric Engine and the Chart of Accounts
Describes a key data concept in structured, quantitative reporting: the attributes assigned for the primary posting key. Notes the importance for an enterprise view including non-f
Metric Engine and the Reporting Cow Path
Points out how reporting often develops like a cow path: a course set initially that can never be changed. Challenges to think of how we might make report processes more flexible a
Metric Engine and Step-ups
Describes a particular kind of balance called a step-up, that allows for use in reporting, without being tied to a specific report. Episode 16 of Conversations with Kip.
★ The Power of Step-ups
Describes how step-ups can be very powerful in building a true metric engine; without being tied to specific reports or even to finance functions. Can be used for any posted balanc
Metric Engine and Joins
Describes what is meant by a join process; helping to describe one of the more costly processes a metric engine would need to perform to be realized. Episode 18 of Conversations wi
Metric Engine and Normalization
Describes data normalization, a data modeling concepts, as it applies to financial systems including business events, transactions, and balances. Episode 19 of Conversations with K
Metric Engine and a Detailed Identifier
Describes what might be called an "Arrangement ID", a key Chart of Balances (or Chart of Account in finance) concept that tracks customer or vendor level balances in the ledger, th
Metric Engine, Interim Reporting and Temporal Events
Discusses an exception to the general rule of balances vs. transactions; intra-period posting processes can accumulate new transactions against the prior posted balance to make a t
★ Metric Engine and Master File Update
Simple technical explanation of what a master file update program looks like, applying transactions to balances periodically, a portion of what a Metric Engine has to do. Episode 2
Metric Engine and Report Production
Discusses the reporting processes that typically follow the Master File Update, including the steps needed to produce reports. Episode 23 of Conversations with Kip.
Metric Engine and Report Program Steps
A simple review of the reporting steps outlined in the prior episode, including selection, sorting, column filtering, calculation, etc. Episode 24 of Conversations with Kip.
Metric Engine and Report Process Timing
More detail on reporting processes including describing the alignment of the master file to the report or reports, and the impact upon the daily financial cycle. Episode 25 of Conv
Metric Engine Requirements
Discusses the high standard required to make our quantitative systems more flexible, including levels of detail, timing involved, and potential impact. Episode 26 of Conversations
Metric Engine and Punch Cards (1 of 3)
Introduces the next Episode of Conversation with Kip, a 1964 movie called "Once Upon A Punch Card." Episode 27 of Conversations with Kip.
Once Upon A Punch Card: The Original Metric Engine (2 of 3)
A special episode of Conversations with Kip, used by permission of IBM, this is a 1964 movie about the early days of data processing and posting processes called "Once Upon A Punch
Reflections on the Original Metric Engine (3 of 3)
This episode reviews key concepts from Episode 28, "Once Upon A Punch Card," pointing out the processes still used in quantitative systems today. Episode 29 of Conversations with K
A 9-11 Tribute
A special episode of Conversations with Kip, reflecting upon the impact and importance of mentors in our work lives. Episode 30 of Conversations with Kip.
★ A Conversation with Richard K. Roth
A conversation with Richard K. Roth, retired Price Waterhouse, PricewaterhouseCoopers, and IBM Partner, and expert in financial systems. Episode 31 of Conversations with Kip.
Impediments to a Metric Engine
Discusses why more flexible reporting engines, particularly around quantitative data, have not been constructed and implemented more widely. Episode 32 of Conversations with Kip.
Impediments to a Metric Engine Continued
Continues discussion of why more flexible reporting engines, particularly around quantitative data, have not been constructed and implemented more widely. Episode 33 of Conversatio
★ Data Supply Chains and Risk Data Requirements
Described the intersection of Risk and Financial Data and the differences between them and the associated data supply chains. Episode 34 of Conversations with Kip.
Management Reporting and Customer Profitability, and Data Supply Chains
Describes the intersection of Management Reporting or KPI data and Finance, focusing on the enablement of Customer Profitability that would come through a consolidated data supply
Data Supply Chain Layers
Discusses Business Event Capture, Post and Store, and Analyze and Report layers of a business system. Episode 36 of Conversations with Kip.
Temporal Events, Posting and Data Supply Chains
Discusses temporal or time based business events, and their impact on a reporting system. Episode 37 of Conversations with Kip.
Details on Temporal Events in Data Supply Chains
Additional details on temporal or time based business events, including for example currency revaluation processes. Episode 38 of Conversations with Kip.
Data Supply Chain Scope
Defines a data supply chain scope, or how many reports and analyses can be produced from the data supply chain master file. Episode 39 of Conversations with Kip.
Data Supply Chain Lengths
Data supply chain length is driven by the number of steps required to produce the required reports and analysis. Episode 40 of Conversations with Kip.
Step-ups in a Data Supply Chain
Outlines how step-ups can be used in a consolidated data supply chain to increase the potential scope of the required reports and analysis produced. Episode 41 of Conversations wit
Block Chains and a Data Supply Chains
Discusses how the objectives of a consolidated data supply chain the block chain or distributed ledger work towards many of the same objectives. Episode xx of Conversations with Ki
Data Aging: Hot Warm and Cold and Data Supply Chains
Outlines how data aging must be used in a metric engine, to include data which can be updated frequently, data updated periodically, and data no longer updated. Episode 43 of Conve
Data Supply Chains: Cut-in or Add-on Ledgers
Describes how at times new ledgers are added on to an existing data supply chain, or ledgers in the middle of a data supply chain are replaced. Episode 44 of Conversations with Kip
Data Discovery: The Requirements are in the Data
Discusses what the phrase "The Requirements are in the data" means, and how it impacts reporting applications. Episode 45 of Conversations with Kip.
★ A Conversation with Jeff Wolfers
A conversation with Jeff Wolfers, a senior executive in IT and financial services. Episode 46 of Conversations with Kip.
A Taxi Driver, Financial Services, and Financial Systems
Makes the concepts of financial systems a bit more personal from a discussion with a taxi driver about his financial system, compared to the data systems used by taxi GPS systems.
Financial Services and Finance Systems History
Gives a sense of the deep history of financial systems in financial services, including banking, insurance, and capital markets; how subledger proliferation began and its impact. E
Financial Services Subledgers and the Instrument Ledger
Outlines how subledgers, particularly in financial services, have historically played a significant role in traditional data supply chains. Episode 49 of Conversations with Kip.
Fintech and Data Supply Chains
First in a series of five episodes describing Fintech and how an Instrument Ledger might enable the potential revolution of financial services systems. Episode 50 of Conversations
Fintech and Product Control
Second in a series of five episodes describing Fintech and how an Instrument Ledger might enable product and financial control in financial services systems. Episode 51 of Conversa
Fintech and Personal Financial Management
Third in a series of five episodes describing Fintech and how an Instrument Ledger might enable personal and business financial management. Episode 52 of Conversations with Kip.
Fintech and True Community Banking
Fourth in a series of five episodes describing Fintech and how an Instrument Ledger might enable renewed community or true social banking to become a reality. Episode 53 of Convers
Fintech, Blockchain and the Instrument Ledger
Last in a series of five episodes describing Fintech, blockchain or distributed ledgers, and the relationship to an Instrument Ledger. Also points out the performance requirements
★ Consolidated Data Supply Chain Architecture Overview
Overview of the Consolidated Data Supply Chain Reference Architecture. Episode 55 of Conversations with Kip.
Consolidated Data Supply Chain Interface Layer Architecture
Discusses the Interface layer of the Consolidated Data Supply Chain Reference Architecture. Episode 56 of Conversations with Kip.
Consolidated Data Supply Chain Expense Sub-ledger Architecture
Discusses the Expense Subledger layer of the Consolidated Data Supply Chain Reference Architecture. Episode 57 of Conversations with Kip.
Consolidated Data Supply Chain General Ledger Architecture
Focuses on the General Ledger of the Consolidated Data Supply Chain Reference Architecture. Episode 58 of Conversations with Kip.
Consolidated Data Supply Chain Calc Engine Architecture
Highlights the Calculation Engine area of the Consolidated Data Supply Chain Reference Architecture. Episode 59 of Conversations with Kip.
Consolidated Data Supply Chain Report Layer Architecture
Focuses on the Reporting layer of the Consolidated Data Supply Chain Reference Architecture. Episode 60 of Conversations with Kip.
Consolidated Data Supply Chain Support Functions Architecture
Discusses the Support Functions area of the Consolidated Data Supply Chain Reference Architecture. Episode 61 of Conversations with Kip.
Consolidated Data Supply Chain Code Set Architecture
Outlines code set considerations within the Consolidated Data Supply Chain Reference Architecture. Episode 62 of Conversations with Kip.
The Making of a Conversation with Kip (One Year Anniversary)
A bit of a tongue in cheek look at how I've made my videos on the one year annivesary of the series. Episode 63 of Conversations with Kip.
★ A Conversation with Amit Trehan
A conversation with Amit Trehan, a specialist in finance systems, instrument ledgers, and particularly reconciliation processes. Episode 64 of Conversations with Kip.
Post Reductionism and Financial Services
Discusses how organization of IT systems based upon historical perspectives may be impeding our ability to innovate new solutions in financial data and analytics. Episode 65 of Con
Reclass Problems: Relcass Overview
Overview and definition of what a Reclassification process is, and introduction to the following segments. Episode 66 of Conversations with Kip.
Reclass Problems: The Switch View
Defines what a "Switch View" looks like from a reclass perspective, wherein data positions change as of a point in time. Episode 67 of Conversations with Kip.
Reclass Problems: The Recast View
Defines what a "Recast View" looks like from a reclass perspective, wherein data is moved historically. Episode 68 of Conversations with Kip.
Reclass Problems: Reclass Effective Date Joins
Shows how date effective joins can provide the ability to do both a switch and a reclass view of data. Episode 69 of Conversations with Kip.
Reclass Problems: Reclass View
Defines what a "Reclass View" looks like from a reclass perspective, wherein new business events are generated based upon changes in reference data. Episode 70 of Conversations wit
Reclass Problems: Backdating and Reclass
Gives a perspective on how complex problems become with the intersection of reclass and backdating processes. Episode 71 of Conversations with Kip.
Reclass Problems: Normalization and Reclass
Outlines how normalization of data can affect reclass processes. Episode 72 of Conversations with Kip.
Reclass Problems: Artificial Intelligence and Reclass
Hypothesizes that Artificial Intelligence may be needed to manage rules that affect reclass processes. Episode 73 of Conversations with Kip.
★ A Conversation Maurico Magaldi Suguihura
A conversation with Mauricio Magaldi Suguihura, an IBM consultant, about financial data, behavioral analytics, and IFRS 15 and the needs and uses of more detailed quantitative data
Blockchain, Journals and Posting
Transactions have traditionally been recorded as journals in the General Journal, not the Ledger. A true Ledger requires a posting process, something not considered in Bitcoin's bl
Blockchain, Monolithic Core Banking, and Finance and Risk Systems
Questions if the core banking systems are really a barrier standing between blockchain disruption and the finance, risk and other systems, or will the impact go beyond those extern
The Coming Social Commerce Platform Data Structures
Discusses the fundamental data structures that likely will under gird the coming social banking/social commerce platform. Episode 77 of Conversations with Kip.
Blockchain, Credibility and the Coming Social Banking Platform
Outlines how credibility of data and social connections will be maintained in the coming social banking/commerce platform. Episode xx of Conversations with Kip.
Blockchain and the Social in the Coming Social Banking Platform
This week's episode contrasts what can be done in social media, with the lack of such abilities in today's "social" banking ideas, particularly around our data, our desires to form
Blockchain, Commerce and the Coming Social Banking Platform
Discusses commerce in coming Social Banking Platform, or perhaps what should be called the Social Commerce Platform. The data processing needs at the bottom of both banking and com
Financial Transactions and the Coming Social Commerce Platform
Discusses that the coming social banking/commerce platform will first present balances, then allow for transactions. Episode 81 of Conversations with Kip.
★ Blockchain and the Next Generation ERP Systems
This week's episode of my vlog discusses how Blockchain functionality may help us envision what the next generation of ERP systems may look like. Blockchain can be applied to any t
Analytics, Blockchain and the Coming Social Commerce Platform
Shows that Blockchain does not solve posting problems, which are at the heart of analytical needs for the coming social banking/commerce platforms. Episode 83 of Conversations with
Blockchain, Metric Engines and the Coming Social Commerce Platform
This episode explains how the earlier videos describing a metric engine will be needed in the coming social banking/commerce platforms. Episode 84 of Conversations with Kip.
Instrument ID and the Coming Social Commerce Platform
Reviews the need for a detailed identifier on the Instrument Ledger, and how that could facilitate the data needs of the social banking/commerce platform of tomorrow. Episode 85 of
★ Abridged Social Commerce Videos
An abridgment of the social banking and social commerce platform videos, covering data structures, transactions, credibility, blockchain, a metric engine and instrument identifiers
Introduction to IBM Historical Banking Movies
Introduction to a series of videos taken from Historical IBM movies about banking and financial systems, starting in 1959. Episode 86 of Conversations with Kip.
1959 IBM Leadership and Cooperation for MICR Banking System
Portions of the film highlights of the IBM Banking Preimere in Poughkeepsie, NY May 4-11, 1959, focusing on IBM's leadership in developing systems capable of processing magnetic in
1959 IBM Historical Banking System Full Movie
The full film highlights of the IBM Banking Preimere in Poughkeepsie, NY May 4-11, 1959, where IBM introduced the check processing system based upon magnetic ink character recognit
Introduction to IBM Historical Banking Technical Videos
Introduces this week's historical video, and the following week's, which are taken from IBM Archives about the early days of IBM Banking Solutions. These videos are edited versions
1959 IBM Historical Banking System Abridged Technical Portion
Portions of the film highlights of the IBM Banking Premiere in Poughkeepsie, NY May 4-11, 1959, focusing on the check processing system. Copyright by IBM Corporation. Posted by per
Historical Reporting Processes
Explores the current implication of the reporting processes shown in the IBM Historical Banking Movies. It highlights how much of the reporting we need today was done in the early
1961 IBM Historical MICR System Reporting Segments
This is an abridgment of a 1961 IBM Historical MICR Banking System, those portions focused on reporting. Notice all the reports (many of which are balances) produced from this syst
1961 IBM Historical MICR System Full Movie
Full film of the IBM MICR Banking Solution 1961, focusing on the check processing system. Copyright by IBM Corporation. Posted by permission.
Historical Data Capture Processes
Explores the current implication of the data capture processes shown in the IBM Historical Banking Movies, including the 1977 IBM Historical Optical Character Recognition System. O
1977 IBM Historical Optical Character Recognition System Abridged Portion
An edited version of an IBM banking solution prototyped with National Bank of Chicago, enhancing the MIRC process to detect the check amount in addition to the typical MICR data. C
1977 IBM Historical Opitcal Character Recognition System Full Movie
Full version of an IBM banking solution prototyped with National Bank of Chicago, enhancing the MIRC process to detect the check amount in addition to the typical MICR data. Copyri
Historical Sorting Processes
This week's episode focuses on the portions of the IBM Historical Banking Movies that discuss sorting processes. Sorting is still a very significant portion of structured data, led
Historical Posting Processes
This episode explores the current implication of the posting processes shown in the IBM Historical Banking Movies. Posting is the process of updating balances with current transact
Historical Financial System Controls
Explores the current implication of the control and reconciliation processes shown in the IBM Historical Banking Movies. Episode 92 of Conversations with Kip.
1961 IBM Historical MICR System Abridged Technical Components Portion
Technical component focused abridgement of the IBM Banking Solution film made in 1961. Copyright by IBM Corporation. Posted by permission. Episode 92 of Conversations with Kip.
Historical Solution, Services and Ideas Processes
Portions of the film of the IBM Banking Solution 1961, focusing on services, software, and the concept behind the products. Excerpts copyright by IBM Corporation. Posted by permiss
1961 IBM Historical MICR System History of Banking
A simple cartoon history of the history of banking, the first portion of the film of the IBM Banking Solution 1961, focusing on the check processing system. Copyright by IBM Corpor
Remembering Doug Kunkel
December 5, 2017 marks the five year anniversary of the passing of my good mentor and friend, Doug Kunkel. The Episode of Conversations with Kip, the 93, is in commemoration of him
★ A Conversation with Ewan Puckle Hobbs
A conversation with Ewan Puckle Hobbs, a world expert in process measurement, customer profitability and banking customer engagement. Episode 94 of Conversations with Kip.
Apache Spark, Data Access, and Metric Engines
Discusses a recent technology called Apache Spark, focusing on the first part of the process, where the data comes from, and the implications of speeding up programmers vs. compute
Apache Spark, Parallel Processing and Distributed Ledgers
Continues discussing a recent technology called Apache Spark, focusing on its key strength of parallel processing, and the need for consolidation of data in analytics. Episodes 96
Apache Spark, and Steps of a Consolidated Data Supply Chain
Continues discussing a recent technology called Apache Spark, focusing on its abilities to do all the steps required of a Consolidated Data Supply Chain. Episodes 97 of Conversatio
★ Balances are the Inventory of Finance
In financial processes and financial services, balances are like inventory of manufacturing processes. And like how just-in-time manufacturing lowers the inventory management costs
★ The Quantitative Cognitive Architecture
Discusses the next generation financial platform, comprised of Quantitative, Qualitative, Cognitive and User Experience segment. Episode 99 of Conversations with Kip.
Conversation with Thomas Torf: History and Future (Episode 100)
First of a three part series of conversations with Thomas Torf, IBM Executive with a wide range of experiences in Big Data, High Performance Computing, Systems Development and Entr
Conversation with Thomas Torf: Value in Data
Second of a three part series of conversations with Thomas Torf, IBM Executive discussing the value of data, big data insights and next generation backend systems. Episodes 101 of
Conversation with Thomas Torf: Design Thinking Coach
Third of a three part series of conversations with Thomas Torf, IBM Executive discussing digital transformations, design thinking, and innovation. Episodes 102 of Conversations wit
Data Discovery: Show me the money
Outlines a simple data discovery technique for business event and balanced base data called "Show me the Money." Episode 103 of Conversations with Kip.
Conversation with Randall Ness History of Geneva and SAFR
A conversation with Randall, Chief Architect of the Geneva, later IBM's SAFR (Scalable Architecture for Financial Reporting) Product, about its history and the principles behind it
Social Benefits of Trustworthiness
This episode highlights that honesty and integrity drive efficiency, and thus are competitive advantages in business and for groups. Episodes 105 of Conversations with Kip.
Social Risk Pools
Introduces the idea of social risk pools, where like minded people manage commercial connections to obtain the highest possible returns for them depending on their commitment to ho
Social Currencies
This week's video takes last week's social risk pool further, and suggests that since currency or money is simply transferrable credit, social risk pools can lead to social currenc
Social Financial Information
The last element needed to make this possible is better financial information, shared among parties, allowing for tracking of positions over time, to obtain the benefits of social
Gratitude for Great Teams
Highlights what a high performing team looks like, those that care for each other, generate energy, forgive, and work hard together. This is an episode 109 of Conversations with Ki
★ Conversation with Alex Hume
A conversation with Alex Hume discussing data and three simple ideas: (1) Choose a language, (2) keep the detail of what one records, and (3) strengthen and adhere to the language
★ Retrospective: A 30 Year Problem
I've been working on a different kind of financial system for 30 years. Here, I review the principles involved in the earliest episodes, including transaction vs. balance reporting
Bloopers, The First Two Years
A lighthearted look at some of the less noble video moments from two year's worth of Conversations with Kip. Episode 112 of Conversations with Kip.
Introduction to Historical Bookkeeping
This video introduces why someone might study historical accounting, what might be learned and gained in today's systems from doing so. This is Episode 113 of Conversations with Ki
Luca Pacioli Summa de Arithemtica
This video reviews the contents of Luca Pacioli's Summary of Arithmetic book published in 1494, and highlights how small the portion of that book is which deals with bookkeeping, w
Luca Pacioli & Ethics
This video begins to digest the bookkeeping portion of Pacioli's book, talking about his focus on being ethical, and why that is important. An English version of his book can be lo
Pacioli Starts with Inventory
This video discussed chapter 2 of Pacioli's book, making an inventory. Opening balances are the basis for all bookkeeping to start. An English version of his book can be located he
Luca Pacioli Bookkeeping, The 3 Books
This video disucssed the three primary books of bookkeeping, the Day Book, the Journal, and the Ledger, and describes what each contains. This is Episode 117 of Conversations with
My Career Advice to High School Students
I was asked to present to a math class at a local high school how my career had developed, and some advice on how they might think about college, and future work. This is a special
★ Pacioli and Debits and Credits
This video highlights the purpose of Debits and Credits, the overall importance of bookkeeping in business, and why Pacioli's book was so important. This is Episode 118 of Conversa
Pacioli and Meticulousness in Bookkeeping
This video highlights the need for being neat in bookkeeping. This is an Episode 119 of Conversations with Kip. An English version of his book can be located here. http://jeremycri
★ Pacioli and Blockchain
This video connects the issues highlighted by Pacioli about reconciling multiple books to today's interest in blockchain technologies. An English version of his book can be located
Pacioli Trial Balance and Closing
This video gives an overview of each chapter in his book, and focuses on the last steps of the accounting cycle. An English version of his book can be located here. http://jeremycr
Pacioli Summary
This video points out how complete the bookkeeping cycle is documented, as evidenced by the summary at the end of the bookkeeping section of Pacioli's book. This is episode 122 of
Spread of Pacioli's Bookkeeping Knowledge
Discusses the spread of accounting knowledge through Europe, and the commonality of the books defined as part of bookkeeping. This is Episode 123 of Conversations with Kip.
The Day Book in Historical Accounting
Takes a deeper look at the Day Book, the first book defined in historic Bookkeeping, the original book of record for transactions. This is Episode 124 of Conversations with Kip.
The Journal in Historical Accounting
Examines the second book of historical bookkeeping, the Journal, which turned business transactions into debits and credits, reflecting the flow of money through the categories of
The Ledger in Historical Accounting
Looks at the last book of historical bookkeeping, the Ledger, which presented the position as of some point in time, giving a sense of whether the business owner was making a profi
★ Historical Accounting's View of Blockchain Ledgers
Attempts to make application of the Historical Accounting Videos to tomorrow's needed ledgers, and business systems. Briefly reviews the Day Book, the Journal and the Ledger, and p
Finance Department Costs Overview
Introduces the next few episodes which focus on the cost of the finance department, and what must be done to reduce those costs. Episode 128 of Conversations with Kip.
Finance Costs: Reconciliation
Discusses a major cost driver for finance departments, reconciliation, and how to eliminate it. Reconciliation cannot be fully automated, but it can be eliminated, if both "data su
Finance Costs: Data Fragmentation
Reviews how early system development in the quantitative system space started the process of data fragmentation that has never been reversed. Episode 129 of Conversations with Kip.
Finance Costs: Data Integration and Curation
Highlights how the data fragmentation leads to data integration and data curation functions, major cost drivers for the finance department. Episode 130 of Conversations with Kip.
Do the Math: Overview of Estimating Metric Engine Processes
Begins a series of videos about estimating how long reporting processes will take, which requires understanding how a computer works, particularly with big data. Gives an overview
Computers Explained: The Meeting Analogy
Describes how a computer works using the analogy of a business meeting, including CPUs which are participants, white board which is memory, notebooks which are storage, and a telep
Computers Explained: Big Data Implications
Continues the meeting analogy discussing the impact of big data on how a computer works, and the need for access to the data can significantly impact how much of the "big data" is
Step 1: Data, to Estimate Metric Engine Processes
Discusses the metrics needed to begin the estimation process for building a metric engine or reporting system, using business event concepts. Data needed for this step include tran
Estimating Metric Engine Processes Step 2: Reports
Gives more details on the types of statistics needed for the estimating, and the interaction of those statistics for the reports, including data scanned, extracted, joins for each
Estimating Metric Engine Processes Step 3: Performance
Outlines how to use statistics gathered to test hardware and software configuration performance, varying either size and cost of computing environment and time to produce outputs.
Estimating Metric Engine Processes Step 4: Evaluate
Gives examples of reporting processes that are fast, and slow, meeting time frame requirements, and some that do not, the next step in evaluating Metric Engines. Episode 137 of Con
Estimating Metric Engine Processes Step 5: Aggregate
Step 5 of estimating metric engine processes, determining how aggregation or posting can be used to tune the reporting processes to fit within the time and machine capacity availab
Estimating Metric Engine Processes Recap
Recaps the entire Metric Engine Estimating Processes, as presented in the prior videos. Episode 139 of Conversations with Kip.
Three ERP Goals And Their Results
Discusses three possible promises of the ERP movement, and how successful they were, focusing mostly on the third, consistent data and analytical abilities. Episode 140 of Conversa
Business Event Generation and Punch Cards
Attempts to simplify the problems of core banking understanding by focusing on what the simple input and simple output from the process must be, based upon initial automation. Epis
Blockchain Gap: Liquidity Management, the Core of Banking
Discusses how banking is the process of matching illiquid loans against liquid deposits, and how the finance, risk, and other systems are at the core of that process. Episode 142 o
Blockchain Gap: Double Entry Model
Touches on the flow through balances that a double entry account model brings to most ledgers, and how this is missing in most blockchain solutions. This is Episode 143 of Conversa
Blockchain Gap: Reporting Integration
Answers the question from a viewer about what are the challenges of reporting off of Blockchain data structures. This episode 144 of Conversation with Kip.
Blockchain Gap: PostingProcess
Briefly describes a posting process, and discusses why the efficiency it brings is critical to scale of financial systems. The absences of a posting processing Blockchain will inhi
Blockchain Gap: Trust and Efficiency
Outlines how blockchain, based upon a trustless system, lacks efficiency in sharing ledger data even between trusted parties because of the file formats chosen. This is episode 146
Conversation with Jim Hladyshewsky: Show Me the Money Method
A conversation with Jim Hladyshewsky about his first assignment with the SAFR team, called "Show me the Money", a method of rapidly determing business rules and logic for posting p
ERP Package Selection: Vendor Choices
Gives a sense of the characteristics of the major ERP vendors often evaluated for major business finance functions. Suggests that clarity about what problem one is trying to solve,
ERP Package: My Way or Highway
Characterizes one type of ERP Vendor often used in major corporations for finance functions, which is highly integrated but also quite prescriptive in approach. This is Episode 149
ERP Package: Have it Your Way
Contrasting with the prescriptive approach, the other major vendor uses an integration approach to the problem. This is a episode 150 of Conversations with Kip.
ERP Package: User Interface and Your Data
ERP packages create efficient implementations by constraining choices in design, providing business process templates, and through the delivered user interfaces. This is Episode 15
ERP Package: Your Data is Key
Unfortunately, you can't purchase an ERP package with your data in it. Focusing on your data helps to prevent becoming lost in package features, and will do more to solve finance p
★ Conversation with Tata Rao: The Daily Financial Cycle
First of a three part series of conversations with Tata Rao, previously the Lead Architect of a Global Financial Services Financial System Platform, covering the demands of managin
★ Movement vs. Balances: A Conversation with Tata Rao
Second of a three part series of conversations with Tata Rao, Lead Architect of a Global Financial Services Financial System Platform, covering data volume explosion in a consolida
★ Conversation with Tata Rao: Where are We Going?
Third of a three part series of conversations with Tata Rao, Lead Architect of a Global Financial Services Financial System Platform, covering where these types of systems are goin
Choosing a Vlog Topic
A lighthearted look at how I choose a vlog topic. I almost always find the venue, and often get completely set up before I decide what to record about. This is episode 156 of Conve
Spaghetti Code or Tabulating System?
Introduces a set of episodes around the term Spaghetti Code, and how many systems are not understood by today's developers because they do not understand the principles of the unde
Tabulating System Program Structure
Discusses the basic program structure that is at the core of Tabulating System principles, much of which undergirds many systems described as Spaghetti Code. Episode 158 of Convers
Posting Processes in Tabulating Systems
Outlines how the posting processes sit at the core of Tabulating Systems, rolling forward each day into the next day. Episode 159 of Conversations with Kip.
Tabulating System Complexity in Mainline Routine
Drills down on program structure of tabulating systems, outlining where the complexity starts to show up in these otherwise simply little programs. Episode 160 of Conversations wit
Tabulating System Data Discovery
Data discovery in a tabulating system environment looks different than in many other types of settings. This video explains why. Episode 161 of Conversations with Kip.
Metadata in Tabulating System
Metadata is often used to understand systems environments. This video outlines what some of the meta data looks like in a tabulating system environment. Episode 162 of Conversation
★ Shared Ledgers: Proposed TED Talk to High School Freshman
In a second presentation to High School Students, I attempt to explain current trends in financial ledgers in a TED Talk format, disucssing (1) What a ledger is, (2) How they devel
What is Money?
Debunks the idea that money is an exchangeable precious metal, or requires some type of mining per many virtual currencies; proposes based upon Felix Martin's book, "Money: The Una
Data Volumes and Financial Services Industry Need for Balances
Video discusses Financial Markets, Banking, and Insurance needs for financial data, focusing on balances, and length of time in perspectives. This is Episode 165 of Conversations w
Required Skill: Desire to Work on the Problem
Highlights that the most important skill needed to work on reinvention of ledger based processes is the desire to do so. This is Episode 166 of Conversations with Kip.
Left Hand Side, Right Hand Side: A Conversation with Rakesh Kant
First segment of a Conversation with Rakesh Kant, an expert on financial and reporting systems, in Lucknow, India, April 15, 2018. This segment frames the discussion with the Left
★ Conversation with Rakesh Kant: All Segments
This video contains all the segments of the Conversation with Rakesh Kant, an expert on financial and reporting systems, in Lucknow, India, April 15, 2018. It covers topics includi
DNA to Solve the Problem: A Conversation with Rakesh Kant
Second segment of a Conversation with Rakesh Kant, an expert on financial and reporting systems, in Lucknow, India, April 15, 2018. This segment highlights the the most important a
Human Scale of Reporting: A Conversation with Rakesh Kant
Third segment of a Conversation with Rakesh Kant, an expert on financial and reporting systems, in Lucknow, India, April 15, 2018, outlines that reporting requires that large amoun
Hardest Part of the Problem: A Conversation with Rakesh Kant
Fourth segment of a Conversation with Rakesh Kant, an expert on financial and reporting systems, in Lucknow, India, April 15, 2018. Here Rakesh responds to the question what is the
Financial System Migration Approach: A Conversation with Rakesh Kant
Fifth segment of a Conversation with Rakesh Kant, an expert on financial and reporting systems, in Lucknow, India, April 15, 2018, discussing how to overcome the cost of migration
Quantum Benefits: A Conversation with Rakesh Kant
Sixth and final segment of a Conversation with Rakesh Kant, an expert on financial and reporting systems, in Lucknow, India, April 15, 2018; discussed briefly what is likely to pro
Business Rules Structures
Discusses the general structure of business rules, either table or if-then-else structures, and compares and contrasts those approaches and their use. Episode 173 of Conversations
Business Rules vs. Reference Data
Discusses the need to maintain lists of reference data values, that then are embedded into various rules, and the impact if those are not valid values. Episode 174 of Conversations
Business Rules Development and Testing
Ties together the "Requirements are in the Data" https://youtu.be/9UPMPdcQHx8 and "Show me the Money" https://youtu.be/sJKvxXtwuIE videos with the structure and nature of rules, an
Business Rules & ERP Integration
Discusses 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 work. Episode 1
Business Rules, Source Data, and Code Synchronization
Discusses how source or transactional data, reference data and rules, and the application engine must be synchronized to arrive at the desired answers. Episode 177 of Conversations
Shared Ledger R&D Effort: Expert Review May 2019 with Comments
Presentation to alum of Geneva/SAFR practice from 30 years of work together on my most recent thoughts about financial systems. This wide ranging discussion covers topics such as W
Shared Ledger R&D Results: A Recent Expert Review
Presentation to alum of Geneva/SAFR practice from 30 years of work together on my most recent thoughts about financial systems. This wide ranging discussion covers topics such as W
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
What is an Allocation Process
Introduces a set of videos about allocation processes. Episode 180 of Conversations with Kip.
Complexity of Allocation Processes
Discusses how allocation processes can become complex, and introduce errors, which ultimately affects measurement and usefulness. Episodes 181 of Conversations with Kip.
Allocations and Activities
Discusses activity based costing, and how activities can be the drivers for allocating costs to other metrics. Episodes 182 of Conversations with Kip.
Allocation Processing Steps
Shows the general steps of an allocation processes, from transactions to balances and back down to transactions. Episodes 183 of Conversations with Kip.
Data Implications of Allocation Processes
Discusses how data the intersection of cost and target data causes an explosion in data volumes in allocation processes. Episode 184 of Conversations with Kip.
Flipping Personal Financial Management Processes
Discusses our financial systems relate to personal financial management processes, and how the historical personal financial was always in cleaning up after the transactions have b
Computer Efficiency and Consistent Data Structures
Discusses how consistent data structures can increase efficiency for financial reporting, either increasing the detail that can be analyzed, or shortening the time within which the
Specific Inventory, Time and Balances
Some ledgers track specific inventory, specific items.This episode discusses when these systems create balances, and for what purpose.This is Episode 187 of Conversations with Kip,
Blockchain, Trust and Efficiency
Currencies are interlinked with trust, and always have been.Trusted relationships are the most efficient relationships, and provide the best basis for prediction; currency is all a
★ The Problem with Financial Systems: An Overview
An overview of the history and problems and opportunities of financial systems presented on April 10, 2018 in Bangalore, India.It uses personal financial examples to explain the co
Computing Trends and Financial Systems
Discussed historical trends in computing and the impact (or lack thereof) on major financial systems, including cloud, mobile, internet, and ERP. This is Episode 190 of Conversatio
Feelings about Business Travel
Discusses what business travel is really like; but also the benefits of understanding a problem very broadly.This is Episode 191 of Conversations with Kip, the best financial syste
★ What my children think I do for work
In this episode, I interview my children to ask them what I do for work, in celebration of my 30 year anniversary for my job.I also note that transactions are temporary, but relati
★ Brief ERP Ledger Evaluation Criteria
Gives a simple set of criteria for evaluating a ledger system value to an organization, including the number of balances it can maintain, and the speed with which it can maintain t
Batch verses Streaming Analytical Applications
This episode discussed the nature of batch vs. streaming analytical applications, the relationship to balance creation and history requirements. This is Episode 194 of Conversation
Value of Financial Data
Discusses the value of financial data, compared to clickstream data value. Trusted companies providing insights would be very valuable. This is Episode 195 of Conversations with Ki
★ Our Needs for New Financial Systems
Likens James Madison's work prior to the US Constitutional Convention to some of my work on financial systems.Mr. Madison convinced the delegates to the convention that the current
Sample Ledger Data in a Bank Statement
Uses a simple bank financial statement to give a sense of the data structures involved in any true ledger. This is Episode 197 of Conversations with Kip, the best financial system
Project Plan Basics
Discusses the basic points that need to be covered in any project management process, including what, who, when, how and why. This is Episode 198 of Conversations with Kip, the bes
Who's Invited to Innovate
Discusses how meetings around innovation and invention can be derailed by having the wrong people participate, because they lead the discussion to dead ends. This is Episode 199 of
★ Conversation with Eric Denna, All Segments
A conversation with Dr. Eric Denna, covering Eric's Questions Five Questions for a CIO. These questions help organizations determine who they serve, what they do, and how best to o
Early Interactions: Conversation with Eric Denna Part 1
A conversation with Dr. Eric Denna, discussing Kip and Eric's early interactions at BYU. This is Episode 200 of Conversations with Kip, the best financial system vlog there is.
Taking a Risk: Conversation with Eric Denna Part 2
A conversation with Dr. Eric Denna, covering Dr. Denna's early career, and how taking a risk can result in dramatic outcomes. This is Episode 201 of Conversations with Kip, the bes
CIO's Five Questions: Conversation with Eric Denna Part 3
A conversation with Dr. Eric Denna, covering Eric's Questions Five Questions for a CIO, developed over Dr. Denna's five times serving as CIO, helping organizations understand custo
Do vs. Should: Conversation with Eric Denna Part 4
A conversation with Dr. Eric Denna, covering Eric's Questions Five Questions for a CIO in their second form: should verses do. This is Episode 203 of Conversations with Kip, the be
Be a Learner: Conversation with Eric Denna Part 5
A conversation with Dr. Eric Denna, covering one of Dr. Denna's favorite quotes by Eric Hoffer: βIn times of change, learners inherit the earth, while the learned find themselves b
Financial System Change: Conversation with Eric Denna Part 6
A conversation with Dr. Eric Denna, highlighting the difficulty in changing the basic way our financial systems work, but also noting that they are ripe for disruption. This is Epi
Pressure to Change: Conversation with Eric Denna Part 7
Conclusion of my conversation with Dr. Eric Denna, discussing how change in organizations occurs, how the pressure builds to cause it, and how at times the resulting change is quit
★ Sharealedger.org: My Report to Dr. Bill McCarthy on REA Progress
My guest lecture to Dr. William E. McCarthy's Michigan State University graduate students on what I have learned from the REA model and how I have applied it in my work. This is ep
Sharealedger.org: Project Principles
An extract of episode 207 of Conversations with Kip, given in a guest lecture to Dr. William E. McCarthy's Michigan State University graduate students, which lays out most of the p
Innovation Theater as Opposed to Real Innovation
Discusses the idea of Innovation Theater, as opposed to real innovation, using blockchain's approach to eliminating statement processes from ledgers. This is episode 208 of Convers
Finance Inventory: Master Files
Adds to the discussion about balances being the inventory of financial processes by discussing master files, their relationship to ledgers, the cost of reconciliation, and the tota
Introduction to Bookkeeping
Introduces a series of videos on basic bookkeeping and accounting, which will cover the balance sheet, income statement, and accounting cycle. This is episode 210 of Conversations
Introduction to the Balance Sheet
Discusses what a balance sheet is, why it is important, and how it is made. This is episode 211 of Conversations with Kip, the best financial system vlog there is.
Introduction to the Income Statement
Discusses what an Income Statement is, why it is important, and how it is made and its relationship to the Balance Sheet. This is episode 212 of Conversations with Kip, the best fi
Introduction to the Accounting Cycle
Introduces the accounting cycle, which includes executing business events, creating journal entries, posting to the general ledger, creating a trial balance, and creating financial
Accounting Cycle Step 1: Execute Business Events
Discussed step 1 of the Accounting Cycle, executing business events, the relationship to financial transactions and the world of measurement. This is episode 214 of Conversations w
Accounting Cycle Step 2: Create Journal Entries
Discusses step 2 of the Accounting Cycle, creating journal entries, the flow of data through accounting, and the purpose of debits and credits. This is episode 215 of Conversations
Accounting Cycle Step 3: Post to Ledger
Discussed step 3 of the Accounting Cycle, posting to the general ledger, the nature of roll forward balances and accounting periods. This is episode 216 of Conversations with Kip,
Accounting Cycle Step 4: Trial Balance
Discusses step 4 of the Accounting Cycle, creating a trial balance, and its relationship to the general ledger before it and reporting processes after it. This is episode 217 of Co
Accounting Cycle Step 5: Create Reports
Discusses step 5 of the Accounting Cycle, creating financial reports, including the Balance Sheet and Income Statement. This is episode 218 of Conversations with Kip, the best fina
Accounting and Bookkeeping Series Review
Reviews the steps needed to produce the Balance Sheet and Income Statement, including the steps of the Accounting Cycle.This is episode 219 of Conversations with Kip, the best fina
Excel: The scooter of Financial Systems
Another in the series of Kip on some mode of transportation; in this one I liken a scooter to Excel, the most flexibile of financial reporting systems. This is episode 220 of Conve
Financial Auditing: Quality Control for Metric Engines
Discusses why auditing is important to financial reporting; it is the quality assurance process. Any metric engine or report process should have some method to test quality of the
Step-up Attribute Definition: Swimming Pool Example
Outlines how the power of step ups can avoid duplication of metrics, getting to greater data clarity, through the use of a swimming pool example. This is episode 222 of Conversatio
★ Data Models Matter in Financial Reporting
Data structures matter, particularly in financial reporting. This video gives an example of how data in what is termed a fully normalized data model, a very formal structure, organ
Do Sub-Ledger Balances Add Up to GL Balances?
This video builds on the video that discusses the Financial System and the Data Warehouse, by asking if one can accumulate all the balances in existing subledgers to create the GL
Outlandish Prediction: Demise of the G/L
This video makes an outlandish prediction: that in the future companies will not have general ledgers, but instead use the increased compute capcities available from today's ubiqui
★ Powerful Railroad and Processing Engines
Likens our powerful financial systems to the powerful locomotives of the early 20th Century, projecting our museums showing the financial systems will be very interesting in a comi
★ The Mainframe, Open Source And Renewal of Financial Systems
Video discusses why hardware failure redundancy is not an adequate approach to platform migration for financial systems, how open source is changing the platform, the Linux Foundat
Introduction to GenevaERS Open Source Project
Gives an introduction to the IBM Scalable Architecture for Financial Reporting (SAFR) as it was recently contributed to the Linux Foundation's Open Mainframe Project as the GenevaE
Financial Reporting Characteristics: Series Introduction
Introduces the series of videos that discuss characteristics of good financial reporting, like those specified in the Statement of Financial Account Concept, and those who produce
Financial Reporting Characteristics: Useful and Intelligent
First in the series discussing characteristics of good financial reporting, like those specified in the Statement of Financial Account Concept, and those who produce them. This epi
Financial Reporting Characteristics: Accurate and Principled
Second in the series discussing characteristics of good financial reporting, like those specified in the Statement of Financial Account Concept, and those who produce them. This ep
Financial Reporting Characteristics: Complete and Humble
Third in the series discussing characteristics of good financial reporting, like those specified in the Statement of Financial Account Concept, and those who produce them. This epi
Financial Reporting Characteristics: Transparent and Honest
Fourth in the series discussing characteristics of good financial reporting, like those specified in the Statement of Financial Account Concept, and those who produce them. This ep
Financial Reporting Characteristics: Timely and Hard Working
Fifth in the series discussing characteristics of good financial reporting, like those specified in the Statement of Financial Account Concept, and those who produce them. This epi
Financial Reporting Characteristics: Innovative and Creative
Sixth in the series discussing characteristics of good financial reporting, like those specified in the Statement of Financial Account Concept, and those who produce them. This epi
Financial Reporting Characteristics: Cost-effective and Caring
Seventh in the series discussing characteristics of good financial reporting, like those specified in the Statement of Financial Account Concept, and those who produce them. This e
Comptuer Analogy Advanced: Languages
Expands the business meeting and computer analogy, discussing the differences between (1) Data for programs, (2) Agendas or computer applications, and (3) Machine Code for specific
Comptuer Analogy Advanced: Parallel Processing
Expands the business meeting and computer analogy, discussing parallel processing, both within one computer which has multiple CPUs, and by using different computers. Also discusse
Project Management Basics Overview
Another take on the basics of project management, outlined as needing (1) a diagram, (2) an org chart, (3) a timeline, (4) a budget, and (5) an issue/risk list. This is Episode 239
Scope Definition for Project Management
Drills down on the first page of a project charter, thediagram, explaining that the diagram often becomes an organizing principle for the project, making clear what is in scope and
Org Chart for Project Management
Drills down on the Second page of a project charter, the org chart, explaining who will work on the project and the roles they will play.This is Episode 241 of Conversations with K
Timeline and Budget for Project Management
Drills down on the Third and Fourth pages of a project charter, the timeline, explaining how it is completely dependent upon page 1 the Diagram of what is to be done, and page 2, w
List Management for Project Management
Drills down on the Fifth page of a project charter, the issue or risk list, assumptions, and explains how these drive meetings throughout the project. This is Episode 243 of Conver
Data Quality and People
Introduces a set of questions from Dillion Papenfuss on Data Quality processes, and people, technology, and processes.This is episode 244 of Conversations with Kip, the best financ
Data Quality: Impact of Poor Data
Discusses the impact of poor data quality on organizations, particularly financial data. This is episode 245 of Conversations with Kip, the best financial system vlog there is.
Data Quality: Culture of High-Quality Data
Discusses What are the aspects of a culture conducive to high-quality data? This is episode 246 of Conversations with Kip, the best financial system vlog there is.
Data Quality: Finance Employees Perspective
Answers the question: How can companies best train finance employees to become fluent in data quality? This is episode 247 of Conversations with Kip, the best financial system vlog
Data Quality: Challenge System Architectures
Answers the question How can companies devise a coherent data strategy, by suggesting an answer is to challenge default system architectures devised decades ago. This is episode 24
Data Quality and Robust Controls
Answers the question How do you ensure that your entire organization has robust data controls? Find natural consequences between maintence of data and use of data, to incent the or
Data Quality and Analytics
Answers the question: How will innovations in data analytics impact financial reporting moving forward? It will ulimately lower cost of the systems because the quality will be impr
Data Quality Full Set
Full set of videos about data quality questions from Dillon Papenfuss, from Financial Executives International, including: -How do the relationships between people, technology, and
Stumped
As shown in this video, at times I'm stumped as to what the answer to a question is. This video is released as part of the celebration of five years of conversations with Kip, epis
The Importance of Reflection
Outlines the importance of periods of reflection in peaceful settings in solving difficult problems. This video is released as part of the celebration of five years of conversation
📄 Transcripts
Transcripts for 265 of these episodes are available to Sharealedger members in the private member repository. Membership is free.