October 17-18, 2006 l Santa Clara, CA Software Usage Analysis An Enabler for New Licensing Models Rick Ingram, President License Tracker Inc.

Slides:



Advertisements
Similar presentations
The Representation Approval Process Step 4 – Exclusive Markets Rewarded Exclusive Markets Rewarded Step 3 – Evaluation Period Evaluation Period Step 2.
Advertisements

The Complete Administration System for the Domiciliary Care Provider.
Performance Testing - Kanwalpreet Singh.
Solutions Summit 2014 Comparing and Projecting Costs Terri Sullivan.
Cost Management Chapter 10 Static and Flexible Budgets
Copyright © 2005 EFT Network, Inc. All Rights Reserved. Automated Recurring Payments Flexible Payment Solution.
The Premier Software Usage Analysis and Reporting Toolset Pay-Per-Use : Metering Software Usage Today’s Licensing Alternative.
1 Payables Efficiency Through… Access Online PAYMENT PLUS.
Information Systems Audit Program. Benefit Audit programs are necessary to perform an effective and efficient audit. Audit programs are essentially checklists.
Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals State the purpose of systems design.
U.S. Bank Corporate Payment Systems Payment Plus.
Lesson 11-Virtual Private Networks. Overview Define Virtual Private Networks (VPNs). Deploy User VPNs. Deploy Site VPNs. Understand standard VPN techniques.
Principles of Information Systems, Seventh Edition2 An organization’s TPS must support the routine, day-to- day activities that occur in the normal course.
Health Informatics Series
Collecting and Reporting Accounting Information Design of an effective AIS begins by considering outputs from the system. Outputs of an AIS include: 1.
CHAPTER 10: STATIC AND FLEXIBLE BUDGETS Cost Management, Canadian Edition © John Wiley & Sons, 2009 Chapter 10: Static and Flexible Budgets Cost Management,
Management Information Systems, 4 th Edition 1 Chapter 16 Alternative Avenues for Systems Acquisitions.
© 2014 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license.
LSU 10/09/2007Project Schedule1 The Project Schedule Project Management Unit #4.
The Premier Software Usage Analysis and Reporting Toolset Maximizing Value for Software Users.
XII- COST CONTROL, MONITORING & ACCOUNTING
1 Principles of Information Systems, Ninth Edition Chapter 13 Systems Development: Design, Implementation, Maintenance, and Review.
©2008 TTW Where “Lean” principles are considered common sense and are implemented with a passion! Product Training Sales Invoices.
Network security policy: best practices
Ensuring Affordable Access to Complete Usage Data ENH Records Improved Reporting with an Enhanced Debug Log.
Chapter-7 Introduction to Cloud Computing Cloud Computing.
NITAAC Customer Support Phone: Website: NITAAC.nih.gov Customer Guide for using the electronic Government.
1 CADE Finance and HR Reports Administrative Staff Leadership Conference Presenter: Mary Jo Kuffner, Assistant Director Administration.
Money Management Strategy
G1 The Essentials to Take Charge of Your Finances Spending plans Advanced.
Satish Babu Best practice license models in the context of the Cloud Date: 22 October 2013 Track 2: Reduce the cost of ICT and accelerating service delivery.
Capital & Operating Leases ODJFS Office of Fiscal & Monitoring Services Bureau of County Finance & Technical Assistance OJFSDA Conference, June 2009.
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
Dan Griffith Freescale Semiconductor EDA Software Asset Manager Logo Area for Speaker Why We Need To Move To Utility Pricing.
MSF Requirements Envisioning Phase Planning Phase.
Solutions Summit 2014 SmartAnalysis Reporting Terri Sullivan.
The Complete Church Database Solution!. Features and Benefits Web-based = no software AND no more upgrades! Disaster Recovery! We perform multiple daily.
The Usage and Value of Local Search Sources comScore study findings / marketer application Stuart McKelvey, CEO - TMP Directional Marketing Search with.
Making Managed Services Easier Presenter: Greg Henderson Director, International.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Housing Considerations
Event Management & ITIL V3
Oracle Application Express. Program Agenda Oracle Application Express Overview Use Cases Key Features Packaged Applications Packaging Pricing Call to.
Systems Development: Design, Implementation, Maintenance, and Review
Materials Planning & Control. Introduction With the development of ‘integrated materials management’ and ‘supply chain management’, material managers.
HASP ® SRM Enabling Business Growth through Software Rights Management All Rights Reserved © 2007 Aladdin Knowledge Systems. Yariv Drory International.
IdentiTrip Key Features & Benefits All data imported from MIS system Quick MIS upload annually for new intake and class changes No manual input of pupil.
FINANCE MODULE. The various subsystems Financial Accounting Investment management Controlling Treasury Enterprise controlling.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Session Objectives Review Business Ready Enhancement Plan Answer questions Solicit feedback.
Fundamentals of Information Systems, Third Edition1 An Overview of Transaction Processing Systems Every organization has transaction processing systems.
Financial Management and Budgeting The Details. What Is a Budget? A useful tool for keeping track of funds. A useful tool for keeping track of funds.
Microsoft Dynamics ® NAV 2009 Service Management.
TAXCO BUSINESS SERVICES INC. Division of Des-Dawn Corporation BOOKKEEPING | PAYROLL | TAX FILING | TAX PLANNING | CONSULTING INTRODUCING TAXCO BILL PAY.
1 Object-Oriented Analysis and Design with the Unified Process Figure 13-1 Implementation discipline activities.
Microsoft Project 2010 ® Tutorial 4: Assigning Resources and Costs.
If you have a transaction processing system, John Meisenbacher
John Wainwright | Columbus Global GENERAL FINANCE & ORGANIZATION HIERARCHY.
Website Development and Maintenance Is your Website losing your prospects to your competition?
© SafeNet Confidential and Proprietary Cloud Monetization: A Step-by-Step Guide to Optimizing Your SaaS Business Model Shlomo Weiss VP of Business Development.
Fundamental Advantage of SAP Course. When human beings speak about SAP, they commonly suggest the software program system. SAP includes numerous parts,
Automating Accounts Payable
Application Outsourcing: Achieving Success & Avoiding Risk
TRANSACTION PROCESSING SYSTEM (TPS)
QlikView Licensing.
In this tutorial you will:
Information Systems, Ninth Edition
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Overview of Projector 4.1 (712) , access code
DEPLOYING SECURITY CONFIGURATION
Presentation transcript:

October 17-18, 2006 l Santa Clara, CA Software Usage Analysis An Enabler for New Licensing Models Rick Ingram, President License Tracker Inc.

October 17-18, 2006 l Santa Clara, CA 2 Outline evolution of licensing models usage analysis - technical considerations usage analysis - contractual considerations other considerations summary questions

October 17-18, 2006 l Santa Clara, CA 3 Evolution of Licensing Models Pay-Per-Use Models (Rented Access) Traditional Client – Vendor Relationship (Fixed Access, named user, floating, duration) (Unlimited Access) Remix Models (Flexible Access) Increased value to technology consumers Enhanced customer relationship for software vendors Technology Partnerships Increased risk to technology consumers Decreased commitment to software vendors Usage Analysis Enabled License Models Classification Models (Variable Access)

October 17-18, 2006 l Santa Clara, CA 4 Traditional Models Evolution of Licensing Models Pay-Per-Use Models (Rented Access) Traditional Client – Vendor Relationship (Fixed Access, named user, floating, duration) (Unlimited Access) Remix Models (Flexible Access) Technology Partnerships Classification Models (Variable Access)

October 17-18, 2006 l Santa Clara, CA 5 Traditional Licensing Models single user, single license –named user –node locked multiple users, shared license –concurrent use license manager –dongle controlled fixed duration –evaluation –annual lease –short term requirements

October 17-18, 2006 l Santa Clara, CA 6 Pay-Per-Use Models (Rented Access) Traditional Client – Vendor Relationship (Fixed Access, named user, floating, duration) (Unlimited Access) Remix Models (Flexible Access) Technology Partnerships Classification Models (Variable Access) Business Issues Driving the New Models Evolution of Licensing Models

October 17-18, 2006 l Santa Clara, CA 7 Motivation for New Models for users –balancing productivity and efficiency –long term needs are not always known when making initial purchases –mid-year requirements can be satisfied with operating budgets for vendors –competition requires licensing innovation to enhance customer relationships and increase market share –users’ needs are vendors’ opportunities Cap ExOp Ex January Cap ExOp Ex July

October 17-18, 2006 l Santa Clara, CA 8 Classification Models Evolution of Licensing Models Pay-Per-Use Models (Rented Access) Traditional Client – Vendor Relationship (Fixed Access, named user, floating, duration) (Unlimited Access) Remix Models (Flexible Access) Technology Partnerships Classification Models (Variable Access)

October 17-18, 2006 l Santa Clara, CA 9 Essentials of Classification an extension to named user licensing users are placed into categories based on usage requirements –restrictions on which features can be used –restrictions on duration of use –restrictions on number of sessions usage analysis for monitoring, compliance and “true-up” Full User Class A Class B 10 / day 10 / wk

October 17-18, 2006 l Santa Clara, CA 10 PPU Models Evolution of Licensing Models Pay-Per-Use Models (Rented Access) Traditional Client – Vendor Relationship (Fixed Access, named user, floating, duration) (Unlimited Access) Remix Models (Flexible Access) Technology Partnerships Classification Models (Variable Access)

October 17-18, 2006 l Santa Clara, CA 11 Essentials of Pay-Per-Use vendors provide non-owned copies of software to users use of all software (owned and rented) is recorded in usage logfiles once per billing cycle the logfile is sent to the vendor for analysis an invoice is prepared based on actual usage of non-owned software License Manager License Manager Logfile License Control File

October 17-18, 2006 l Santa Clara, CA 12 Time Based Pay-Per-Use technology consumers are charged for the amount of time they used non-owned copies of software on site availability of rented software ensures no lag between detection of need and use of software Standard Concurrent Use Chart Owned License Limit Times of Non-owned License Use

October 17-18, 2006 l Santa Clara, CA 13 Transaction Based Pay-Per-Use usage charges occur because a software module has been used, duration of software use is irrelevant most applicable for consistent duration functions usage of each module or function is logged and billed accordingly

October 17-18, 2006 l Santa Clara, CA 14 Remix Models Evolution of Licensing Models Pay-Per-Use Models (Rented Access) Traditional Client – Vendor Relationship (Fixed Access, named user, floating, duration) (Unlimited Access) Remix Models (Flexible Access) Technology Partnerships Classification Models (Variable Access)

October 17-18, 2006 l Santa Clara, CA 15 Essentials of Remix software purchases are viewed as purchases of a technology pool, not just individual licenses consumers have the right to “remix” their active set of licenses to satisfy current needs normally used in conjunction with pay- per-use Initial Pool Needs Change After a remix

October 17-18, 2006 l Santa Clara, CA 16 Periodic Static Remixing this model makes use of existing application software and license manager periodically (every 3 or 6 months), the license file is updated to reflect the new state of “remixing” usage analysis provides information to make informed remix decisions Under-utilized Licenses Highly utilized Licenses

October 17-18, 2006 l Santa Clara, CA 17 Continual Real-time Remixing end users purchase licenses of a token-feature not the actual software features when features are checked out the corresponding number of licenses of the token-feature are checked out Pay-Per-Use can be easily added moving a current product family to this model requires either: –modification of the application source code –using a token licensing enabled license manager Feature - X (3) Feature - Y (4) Feature - X (3) Feature - Y (4) License Manager Pool of “Token” Licenses

October 17-18, 2006 l Santa Clara, CA 18 Unlimited Access Evolution of Licensing Models Pay-Per-Use Models (Rented Access) Traditional Client – Vendor Relationship (Fixed Access, named user, floating, duration) (Unlimited Access) Remix Models (Flexible Access) Technology Partnerships Classification Models (Variable Access)

October 17-18, 2006 l Santa Clara, CA 19 Essentials of Unlimited Access multi-year contract providing unlimited access for a fixed annual fee the fee is adjusted annually based on usage during the year removes the revenue/cost uncertainty associated with pure rental arrangements

October 17-18, 2006 l Santa Clara, CA 20 Enabling New Licensing Models Technical Considerations Pay-Per-Use Models (Rented Access) Traditional Client – Vendor Relationship (Fixed Access, named user, floating, duration) (Unlimited Access) Remix Models (Flexible Access) Technology Partnerships Usage Analysis Enabled License Models Classification Models (Variable Access)

October 17-18, 2006 l Santa Clara, CA 21 Sources of Usage Data license manager logfiles software vendor proprietary logfile or database License Manage r License Manager Logfile Optional Vendor Usage Logger Vendor Proprietary Usage Data

October 17-18, 2006 l Santa Clara, CA 22 Logfile Issues - Existence is logging turned on? –ensure proper configuration overwriting or deletion of logfiles –overwrite or append on restart –encourage proper file management policies

October 17-18, 2006 l Santa Clara, CA 23 Logfile Issues - Integrity ASCII versus binary –ASCII can be edited –binary is secure, but is it availalable? –ASCII limits customer base completeness of data –license sharing –detailed session matching

October 17-18, 2006 l Santa Clara, CA 24 Logfile Issues - Access automated or manual –firewall and “phone- home” issues privacy concerns –“anonymizer” may be required multiple vendors’ data in a single file –“extractor” may be required

October 17-18, 2006 l Santa Clara, CA 25 Enabling New Licensing Models Business Considerations Pay-Per-Use Models (Rented Access) Traditional Client – Vendor Relationship (Fixed Access, named user, floating, duration) (Unlimited Access) Remix Models (Flexible Access) Technology Partnerships Usage Analysis Enabled License Models Classification Models (Variable Access)

October 17-18, 2006 l Santa Clara, CA 26 Rental Mode : Decision #1 basic time units for rentals (seconds, minutes, hours, days, weeks, months, years)

October 17-18, 2006 l Santa Clara, CA 27 Rental Mode : Decision #2 elapsed time or calendar periods –is a day midnight-to-midnight or is it an arbitrary 24 hour period from the start of first rental Is this a 1 day rental, or 2? Time Mon Tues Wed

October 17-18, 2006 l Santa Clara, CA 28 Rental Mode : Decision #3 single period or multiple period rentals –typically, smaller time units are single period and longer time periods are multiple period Is this a 1 unit rental, or 2?

October 17-18, 2006 l Santa Clara, CA 29 Rental Mode : Decision #4 simple or combination rental modes –rate capping (i.e. hourly_capped_monthly) –volume discounting $ Time Rental total climbs with usage Until it hits the cap It then resets at the next period

October 17-18, 2006 l Santa Clara, CA 30 Rental Mode : Decision #5 minimum session length –ensures that license checkouts for which no business value could be realized are ignored Should these sessions be considered? Or not

October 17-18, 2006 l Santa Clara, CA 31 Rental Mode : Decision #6 minimum overlap period –minimum period of time for a rental, shorter periods are forgiven Should there be a charge for this period? Or not

October 17-18, 2006 l Santa Clara, CA 32 Rental Mode : Decision #7 pricing –typically defined as a percentage of either perpetual license or annual license fees –optional components access fee billing period minimum –set pricing to create the desired win:win scenario provide reasonable cost access for minor use on-demand price such that high use encourages perpetual license purchase

October 17-18, 2006 l Santa Clara, CA 33 Rental Mode : Decision #8 applying rentals to future purchases –what percentage, if any, of rentals can be applied as a discount to perpetual license purchases

October 17-18, 2006 l Santa Clara, CA 34 Enabling New Licensing Models Other Considerations Pay-Per-Use Models (Rented Access) Traditional Client – Vendor Relationship (Fixed Access, named user, floating, duration) (Unlimited Access) Remix Models (Flexible Access) Technology Partnerships Usage Analysis Enabled License Models Classification Models (Variable Access)

October 17-18, 2006 l Santa Clara, CA 35 Pay-Per-Use Cost Monitoring vendors need to analyze usage data once per billing cycle end-users must monitor costs on a continual basis –ensuring budgets are not being exceeded –detecting and correcting improper license use –making mid-period purchases if rental usage is higher than expected

October 17-18, 2006 l Santa Clara, CA 36 Usage Analysis in ASP Operations in an ASP environment usage analysis of standard logs can support –accounting and invoice generation for the vendor –cost and usage monitoring by customers

October 17-18, 2006 l Santa Clara, CA 37 Summary 1. Traditional licensing models do not adequately address the needs of end-users and therefore of software vendors. 2. Usage analysis enables license models that address these needs in a win:win relationship. 4. Pay-per-use models provide on-demand access for peak periods, or in support of ASPs. 5. Remix models meet changing users’ needs while protecting overall investment. 6. Technology partnerships provide maximum value for long-term commitments. 7. Usage data characteristics and the capabilities of the analysis tools must be considered when drafting contract terms. 8. Monitoring of costs must be done by end users to maintain the win:win scenario. 3. Classification models provide the revenue model of named users with discounts for restricted user access.

October 17-18, 2006 l Santa Clara, CA 38 Questions? Rick Ingram er.ca (403) “You can only optimize - what you understand… …and you can only understand - what you track!”