Resource Consumption Accounting with Open Source Software Larry R. White, CMA, CFM, CGFM, CPA Director, RCA Institute Anton van der Merwe Principal, Alta Via Consulting Business Information for Enterprise Optimization 1. RCA Introduction & RCA Modeling Principles 2. RCA Model Story Board and Business Situation 3. Overview of ROSA Software 4. Planning/Decision Scenarios 5. Overview of ROSA Manual 6. Implementing ROSA for Planning and Analysis 7. Questions Resource Consumption Accounting • RCA Inherits Core Principles from German Cost Management (GPK) Capacity Analysis and Management – Grenzplankostenrechnung (GPK) Translated Flexible Analytic Cost Planning & Control – Principles Applied in Practice since the late 1940’s – Implemented by 3,000+ Companies Process Analysis and Management RCA • RCA Integrates – Activity-based Costing and Throughput Concepts • RCA Creates an Integrated Economic Model of Operations for Decision Making – Enterprise Optimization – Principle Based – Highlights Resource Divisibility Resource view Advantages GPK CapacityFocused Process view Advantages ABC ActivityFocused 3 RCA Recognition Costing Continuum/Levels of Maturity Predictive: Demand Planning Driven with Capacity Sensitivity Descriptive: Expense Tracking, Cost Reporting and Consumption Rates Bookkeeping 1 Blind No marginal insights No Marginal Insight Process/ lean accounting 2 Process Visibility Limited process marginal insights Direct cost to outputs 3 Add indirect costs 4 Output Visibility Output Visibility Direct cost marginal insights All output cost marginal insights Individual std costs, project & job costing 5 Explicit Outputs Output specific marginal insights Push activitybased costing (ABC), Product costs 6 Explicit Indirect Costs Explicit output marginal insights Level 6 with customer & channel profitability reporting; Cost-toserve 7 Customer Demand Sensitive Add customer & channel marginal insights Marginal Insight Awareness Unused capacity costs (estimated) 8 (ABRP); forecast driver quantities X std unit rates, driverbased budgeting 9 Unused Capacity Aware Pull ABC Resource Planning Common fixed costs begin to be isolated Increased ability to isolate common fixed costs (TDABC); forecast driver quantities X std unit rates; direct cost focus; repetitive work conditions 10 Timedriven ABC Increased ability to isolate common fixed costs Attributable costs on all objects, blends activity and direct resource charges, consumes activities back to resources 11 R C A Explicit resource cost object, supplybased denominator, strong & weak forms of causality catered for Finite systems modeling 12 Simulation No change Detailed Marginal Insights What Causes Costs? Resources (also generates all revenues!) Every Decision is really a resource application decision! Proportional INPUT Fixed Services Support Resource Pool Proportional OUTPUT Fixed Organizational Element (Support or Production) Labor Equipment Operating Budget Another Resource Pool (s) Or Final Product/Service Products Services Support Work Requests (Reflecting Resources Applied) 6 What we need to know: Resource Pool A Resource Pool E Final Output 1 Final Output 2 Resource Pool B Resource Pool F Final Output 3 Resource Pool C Resource Pool G Resource Pool D Resource Pool H Final Output 4 RCA Storyboard S: Ancillary Production Equipment RP: Dryer (Hours) Capacity: 100 Output Qty: 100 S: Plant Engineering and Maintenance RP: Chiller (Hours) Capacity: 50,000 Output Qty: 50,000 RP: Plant Maintenance (Maint. Labor) Capacity: 30,000 Output Qty: 30,000 S: Administration Human Resources & Accounting Perfor m RP: Admin Labor (Labor hours) Capacity: 17,000 Output Qty: 17,000 HR Legend Perfor m S-Support Accou nting P- Production Perfor m P: Extrusion Line Department S: Quality Assurance Admin Resource Pool Abbreviated RP RP: Extrusion Labor (Labor hours) Capacity; 32,000 Output Qty: 30,000 RP: Extrusion Machine1 (Machine hours) Capacity; 17,520 Output Qty: 10,000 RP: QA Labor (Labor hours) Capacity: 14,000 Output Qty: 14,000 QA Testin g Activi ty Produ ct Manufacturing Costs Product Support Cost Retur ns Budgeted Products Product P & L’s Common Fixed Costs 8 RCA Information Plant Maintenance Resource Pool Output Measure: Maintenance Labor Hour Output Quantity: 20,000 Hours Primary Costs Fixed Proportional Technician Wages $ - $ 600,000 Supervisor Salary $ 80,000 $ General Material $ 12,000 $ Depreciation: Shop Equipment $ 50,000 $ $ 142,000 $ 700,000 $ 6,000 $ 24,000 $ $ 1,100 500 $ $ 10,000 $ 7,600 $ 34,000 $ 149,600 $ 734,000 100,000 - Secondary Costs Resource Pool Output Utilities MW-Hrs Activity/Process Driver HR: Benefits Adjustments Purchase: Gen Materials # Adjusts # PO's Fixed Qty Prop Qty 40 160 Fixed Qty Prop Qty 22 10 0 200 Total Resource Pool Costs Unit Cost Rates (/20,000 Hrs) 7.48 36.70 9 RCAStructure Structure RCA for Marginal Costing Quantitative Definition of Material Causal Relationships Support/Secondary Resource Pools Support/Secondary Activities Primary Resource Pools Primary Activities Product/Service Objects Result Segments Excess Capacity Costs RCA Provides Greatest Benefit • • • • High Capital Investment (Fixed Cost) Tight Margins Multiple Products/Services Flexible Production/Service Capability 1. RCA Introduction & RCA Modeling Principles 2. Example Story Board & Business Situation 3. Overview of ROSA Software 4. Planning/Decision Scenarios 5. Overview of ROSA Manual 6. Implementing ROSA for Planning and Analysis 7. Questions Get Well Corporation Get Well Mfg, Model Storyboard Support Costs Resource Pool: 6001 Utilities Electricity (Kwh) Cap = 250 000 Outp = 233 000 Resource Pool: 6201 System Support Infrastructure (Hr) Cap = 3000 Outp = 1750 Resource Pool: 6102 Facilities Square Feet (Sqft) Cap = 100 000 Outp = 87 000 Resource Pool: 6401 Maintenance Labor Hours (LH) Cap = 12 000 Outp = 11 280 Business Process 10020 Procure Raw Materials Outp = 40ea Business Process 10010 Service Machines Outp = 24ea Distribution Costs Production Costs Resource Pool: 6301 Distribution Tonmiles (Tm) Cap = 150 000 Outp = 150 000 Resource Pool: 9001 Packaging Labor hours (LH) Cap = 25 000 Outp = 23 340 Resource Pool: 9002 Packaging Machine Hours (MH) Cap = 4000 Outp = 3190 Resource Pool: 7002 Production 1 Machine Hours (MH) Cap = 2 200 Outp = 2 160 Resource Pool: 7001 Production 1 Labor Hours (LH) Cap = 15 000 Outp = 14 050 Product Costing PRODUCT 1: PRODUCT 2: PRODUCT 3: PRODUCT 4: NO PANE RELIEF BURN-AWAY BETTER-BEAT Resource Pool: 8001 Production 2 Labor Hours (LH) Cap = 6 500 Outp = 5890 Resource Pool: 8002 Production 2 Machine hours (MH) Cap = 2 000 Outp = 1 675 Get Well Support Resources Support Costs Resource Pool:6101Utilities Electricity (Kwh) Cap = 250 000 Outp = 233 000 Resource Pool:6102Facilities Square Feet (Sqft) Cap = 100 000 Outp = 87 000 Resource Pool:6201System Support Infrastructure (Hr) Cap = 3000 Outp = 1750 Business Process:10020 Procure Raw Materials Outp = 40ea Resource Pool:6401Maintenance Labor Hours (LH) Cap = 12 000 Outp = 11 280 Business Process:10010 Service Machines Outp = 24ea Get Well Distribution Resources Inputs from assigned Support Cost Centers Distribution Costs Resource Pool:6301Distribution Tonmiles (Tm) Cap = 150 000 Outp = 150 000 Resource Pool:9001Packaging Labor hours (LH) Cap = 25 000 Outp = 23 340 Outputs to assigned Product Cost Objects Resource Pool:9002Packaging Machine Hours (MH) Cap = 4000 Outp = 3190 Get Well Production Resources Input from assigned Support Costs Production Costs Resource Pool:7001Production 1 Labor Hours (LH) Cap = 15 000 Outp = 14 050 Resource Pool:7002Production 1 Machine Hours (MH) Cap = 2 200 Outp = 2 160 Outputs to assigned Product Cost Objects Input from Business Process: Service Machines Resource Pool:8001 Production 2 Labour Hours (LH) Cap = 6 500 Outp = 5890 Resource Pool:8002Production 2 Machine hours (MH) Cap = 2 000 Outp = 1 675 Get Well Products – Inputs from assigned Distribution and Production Costs Product Costing Input from Business Process: Procure Raw Materials PRODUCT 1: PRODUCT 2: PRODUCT 3: PRODUCT 4: NO PANE RELIEF BURN-AWAY BETTER-BEAT Outputs are categorized into different reporting segments as desired (ex., By customer, region, etc.) 1. RCA Introduction & RCA Modeling Principles 2. RCA Model Story Board and Business Situation 3. Overview of ROSA Software 4. Planning/Decision Scenarios 5. Overview of ROSA Manual 6. Implementing ROSA for Planning and Analysis 7. Questions ROSA Overview • Excel Template for PALO Business Intelligence Software – Template Designed by Alta Via Consulting – PALO BI Software S/W fm Jedox.com (Free & Open Source) • ROSA is a planning tool using RCA. – Template is not integrated with other systems to collect actual/results data. ROSA Overview Demo • Shift to displaying ROSA Application 1. RCA Introduction & RCA Modeling Principles 2. RCA Model Story Board and Business Situation 3. Overview of ROSA Software 4. Planning/Decision Scenarios 5. Overview of ROSA Manual 6. Implementing ROSA for Planning and Analysis 7. Questions Cost/Consumption Concepts Operational Decision Support Opportunity Cost Fixed Variable Avoidable Unavoidable “Relevant Range” Which Cost Concept Must Form the Basis for Cost Modeling? Can be Modeled Basis for Action Divisibility of Resource Information Example 1 A manufacturing company decides to replace an old extrusion plant with modern equipment. This results in a significant reduction in the amount of maintenance required. The maintenance manager realizes that he can reduce his total maintenance capacity by 8,000 hours, the equivalent of a whole crew including the crew's supervisor. What are the respective operational and decision cost concepts for each of technician wages and supervisor salary in Example 1? Example 1 Cont’d Operational Cost Concepts: The operational cost characteristics of technician wages is a variable cost The operational cost characteristics of supervisor salary is a fixed cost Decision Cost Concepts: Both technician wages and supervisor salary are avoidable cost Hence, operationally fixed and variable cost are avoidable Example 2 The same company receives an offer from an outside vendor to take over the repair of extrusion rollers. The manager knows from his MA system that the company spends 2,400 hours per year on these activities. A maintenance technician works 1,600 productive hours per year. What are the respective operational and decision cost concepts for each of technician wages and supervisor salary in Example 2? Example 2 Cont’d Operational Cost Concepts: The operational cost characteristics are the same as for Example 1 Decision Cost Concepts: The wages of one technician is an avoidable cost The costs associated with the remaining 800 hours (2,400 - 1,600) is unavoidable costs The crew supervisor will be less busy but his salary is similarly unavoidable Hence, operationally fixed and variable cost are now unavoidable cost Basis for All Cost Concepts Operational Cost Concepts Decision Cost Concepts Operations Cost Model with Causality as Its Basis Business Scenario 1 • Situation: Outsource the Maintenance Function? – A service provider approaches you with an offer to take over your maintenance function. – He proposes to charge you $29.00 per hour. As we will see from the ROSA model your cost is $30.84 per hour. – Should you accept the offer and outsource maintenance? • Shift to ROSA Application Business Scenario 2 • Situation: A Mutually Exclusive Resource Application Decision – You receive two orders but can only accept one due the customers’ required delivery dates. – Cost concept: The opportunity cost of committing a resource to a particular course of action. – Approximated by RCA’s proportional cost. • Shift to ROSA Application 1. RCA Introduction & RCA Modeling Principles 2. RCA Model Story Board and Business Situation 3. Overview of ROSA Software 4. Planning/Decision Scenarios 5. Overview of ROSA Manual 6. Implementing ROSA for Planning and Analysis 7. Questions ROSA Manual • ROSA Manual • Highlight: – Intro to RCA – Download and start up instructions – Application Overview – Building your own model en.wikibooks.org/wiki/RCA_Open_Source_Application:_ROSA_Manual 1. RCA Introduction & RCA Modeling Principles 2. RCA Model Story Board and Business Situation 3. Overview of ROSA Software 4. Planning/Decision Scenarios 5. Overview of ROSA Manual 6. Implementing ROSA for Planning and Analysis 7. Questions Using ROSA in Your Company • • • • • Conceptual RCA Model Design Design RCA Storyboard for your company Collect data and build initial data set Upload data to ROSA Use ROSA to simulate new business scenarios. ROSA Linked In Group http://www.linkedin.com/e/vgh/3107067/ The RCA Institute is… • A Non-profit Entity • Responsible for Training of Practitioners and Adopters • Provides A Number of Products and Services to Mitigate Adopter Risk e.g., Certification, Assurance Services • Sponsors Research into RCA Implementation and Longterm Use • Serves to Raise RCA Awareness and Fulfill Advocacy and Outreach Roles RCA Support & Quality Assurance • Institute Membership – Corporate & Individual • Certification – Specialist, Practitioner, Master – Software Products • Adopter Exploratory Workshops – Customized Workshops applying RCA to an organization • Implementation Review/Assurance – Support Adopting Organizations & Practitioner Expertise • Adopter Internal Use Reviews – Evaluations of An Organization’s Effectiveness Using and Maintaining RCA Questions??? ROSA Linked In Group: http://www.linkedin.com/e/vgh/3107067/ http://en.wikibooks.org/wiki/RCA_Open_Source_Application:_ROSA_Manual Contact Information: www.RCAInstitute.org lwhite@rcainstitute.org 757.288.6082 Contact Information: www.altavia.com antonvdm@altavia.com 513-257-7451