OneNet is developing a suite of software modules to enable the profitable distribution, marketing, billing and resource optimization for the ever-growing “as a service” business model.
A full customer life-cycle approach is taken. Reseller channel management, with hierarchical billing for multiple country and territory distribution levels is integrated.
Extensive use of business intelligence, financial analytics, data visualizations and customer profiling is employed to help determine individual customer usage and profitability.
An optimization engine provides decision support to determine the optimal timing for sourcing new resources to ensure sufficient capacity is available accommodate growth and to minimize costs. A brief description of each module follows:
The Billing Engine automates the task of producing customer, reseller and distributor invoices from subscription data and facilitates the export of invoice information in multiple formats.
The Financial Analysis Engine provides the ability to calculate and graphically represent variances in monthly usage, revenue and contribution margin. It can be used to explore the details behind fluctuations in revenue and margin. Detailed financial analysis is provided to explain variations in profit resulting from price changes, volume variances, sales mix changes and variances resulting from new and lost customers.
The Client Profitability module tracks each unique customer’s profitability over their ‘life-cycle’. The marketing source of each new customer from, for example, Google AdWords or a redirecting website, is automatically recorded if they visit the reseller’s website and fill out a contact form. Manual input of other sources is provided for. A web form allows accounts to be provisioned using API for trial accounts.
In order to determine subscription SKU costs and individual customer costs, engineering and marketing hours are tracked by SKU and unique customer respectively. Time-Driven Activity Based Costing (TDABC) is employed to determine SKU and unique customer profitability. Balanced scorecards measure qualitative aspects of customer profitability. Profitability and usage measurements are presented graphically.
Profit Maximisation Engine
The Profit Maximisation Engine includes two key components, namely, a Forecast Demand Simulation model and an Optimization Decision Support Engine. The Forecast Demand Simulation model uses regression analysis of historical data and Monte Carlo probabilistic simulation to forecast total data storage demand within the infrastructure replenishment time frame. This forecast is then fed into the optimization engine.
The Optimization Decision Support Engine is a mathematical model of the infrastructure required to deliver services. This includes cost and engineering relationships. The Optimization Decision Support Engine determines optimal choices to minimise costs with respect to the timing of new infrastructure investments, subject to the requirement to meet forecast demand and the engineering relationships within the infrastructure.
The Reseller Portal, which is based on Microsoft SharePoint, provides an online portal for resellers to source white papers, case studies, sample proposals, price lists and similar information, together with a deal registration facility. This may also be described as a Partner Relationship Management system.