Prescriptive cost models for shared services and business applications

  • Release version: Xanadu
  • Updated August 1, 2024
  • 8 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Prescriptive cost models for shared services and business applications

    Prescriptive cost models in ServiceNow provide detailed visibility into IT infrastructure and business application costs, enabling organizations to allocate expenses accurately across shared services and business units. These models support cost transparency, showback, and alignment of IT costs with business needs. Access to these features requires an ITBM Analyst license.

    Show full answer Show less

    Key Features

    • L1 Costing – Shared Services: Focuses on IT infrastructure costs and shared service cost allocation. It uses tables such as itfmbucket for cost buckets, itfmsharedservice for IT shared service segments, and businessunit for business units.
    • L2 Costing – Business Applications: Extends L1 by adding an application layer sourced from enterprise architecture or custom application tables. This model links application costs directly to business units.
    • Seeded IT Shared Service Containers: Predefined cost buckets capture specific IT cost areas, including:
      • Equip End Users – Costs for personal devices and related software/support (excludes major upgrades).
      • Facilitate Configuration Change – Costs for daily ITSM change, release, and configuration management excluding major projects.
      • Facilitate Connectivity – Costs for network connectivity provisioning and support.
      • Management and Overhead – Executive compensation, compliance, audit, and uncategorized IT expenses.
      • Monitor the Environment – Costs supporting ITOM event monitoring excluding security/cloud monitoring.
      • Perform Upgrades/Maintenance – Costs for major upgrades and project-based changes.
      • Provide Tech Support – Expenses for incident, problem, and knowledge management support services.
      • Run Business Applications – Personnel costs to maintain business applications.
      • Secure the Environment – Information security costs across all IT assets (excludes physical security).
      • Store and Manage Data – Costs related to data management activities like backups and storage capacity.
      • Supply Computing Power – Costs for foundational infrastructure such as disaster recovery, spares, and data center utilities.
    • Prescribed Metrics for Cost Allocation: These metrics enable automatic weighting and allocation of shared service costs to business units or applications based on:
      • Change Request volume linked to configuration items (CIs).
      • Count of configuration items per business unit.
      • Headcount of active users per business unit.
      • Number of computers assigned to each business unit.
      • Incident volume per business unit.
      • Compute power consumption tied to applications.
    • These metrics leverage standard ServiceNow tables to relate costs accurately and enforce effective fiscal period weighting.

    Practical Benefits for ServiceNow Customers

    • Enhanced Cost Visibility: Understand fully loaded IT infrastructure and application costs aligned with business units.
    • Accurate Cost Allocation: Use predefined, industry-recognized cost buckets and metrics to distribute shared service expenses fairly and transparently.
    • Support for IT Financial Management: Provides foundational data for budgeting, forecasting, and chargeback/showback initiatives.
    • Scalability: Models support future growth by adding applications and business units seamlessly.

    Related Capabilities

    This capability integrates with related prescriptive cost models for business services and business capabilities and supports tasks such as viewing, deleting, comparing, cloning cost models, and creating breakdown relationships.

    L1 Costing – Shared Services provides a complete visibility of fully loaded IT infrastructure cost, infrastructure shared services showback, and lays foundation for future growth. L2 Costing – Business Applications provides cost of applications and end user, aligns applications to business units, furnishes cost information to support each business unit in business terms.

    Important:

    This feature is available only when you own an ITBM Analyst license.

    L1 Costing – Shared Services

    The specifications of the L1 Costing – Shared Services are:

    Figure 1. L1 Costing – Shared Services
    L1 Costing – Shared Services
    • The cost bucket layer is tied to the ITFM bucket table [itfm_bucket] and the cost buckets are specific to a model.
    • IT shared service segment accounts (the middle layer in this model) are sourced from the IT shared service table [itfm_shared_service].
    • The business unit layer is tied to the platform business unit table [business_unit].

    L2 Costing – Business Applications

    Figure 2. L2 Costing – Business Applications
    L2 Costing – Business Applications

    The specifications of the L2 Costing – Business Applications are almost the same as L1 Costing – Shared Services. However, there is an additional layer for applications. Enterprise Architecture (formerly APM) Business Application [cmdb_ci_business_app] table is the source of accounts to the applications segment. Or, it can be Application [cmdb_ci_appl] table or other custom tables.

    Seeded IT Shared Services

    IT Shared Service: Equip End Users
    IT Shared Service: Equip End Users is a cost collection container that holds any money spent on providing the end users with personal (not shared) devices, the software that runs on these devices, and the support associated with making and keeping those devices functioning. This container excludes major device upgrades, lease cycle turnover, and other replenishment-related costs, which are captured within the Facilitate Ongoing Change container.
    IT Shared Service: Facilitate Configuration Change
    IT Shared Service: Facilitate Configuration Change is a cost collection container that holds money spent on supporting the ITSM Change, Release and Configuration Management processes. That is, any dollars spent on managing ongoing, daily, common, and ad-doc configuration changes. This includes activities like patching (non-security related), firmware updates, hardware/software configuration setting changes, installation, de-installation, and upgrade of hardware components, and general add, move, or change requests across the IT landscape. This container excludes major upgrades and changes across a large portion of the environment for which a project plan and/or funding would need to be secured.
    IT Shared Service: Facilitate Connectivity
    IT Shared Service: Facilitate Connectivity is a cost collection container that holds any money spent on providing all device network connectivity to the company, its computing and/or knowledge assets, the hardware and software to do it, and the support associated with making (and keeping) the access up. This includes all personal and enterprise devices. This container excludes monitoring hardware, software, and personnel costs, which are captured in the Monitor the Environment container.
    IT Shared Service: Management and Overhead
    IT Shared Service: Management and Overhead is a cost collection container that holds any money spent on IT executive compensation, as well as one-time charge items that apply to the existence of IT operations, compliance or audit costs, and otherwise uncategorised costs. This container excludes any costs captured or accounted for in any of the other IT process definitions.
    IT Shared Service: Monitor the Environment
    IT Shared Service: Monitor the Environment is a cost collection container that holds the money spent on supporting the ITOM Event Management process; that is, any dollars spent on monitoring the entire IT landscape. This includes endpoint connectivity speeds, endpoint application performance testing, hardware/software/network/storage threshold checking, and fault and event correlation management tools used by operations management personnel. This container excludes security specific and/or cloud monitoring services mentioned in other process areas.
    IT Shared Service: Perform Upgrades/Maintenance
    IT Shared Service: Perform Upgrades/Maintenance is a cost collection container that holds money spent supporting the ITSM Change, Release and Configuration Management processes. That is, all dollars spent on managing major upgrades, either project planned and/or specifically funded. This includes activities such as widespread OS upgrades; hardware replacement cycle activities; and internal or third-party business or IT management software package release updates across the IT landscape. This container excludes ongoing, daily, common, and ad-doc configuration changes that only require a change ticket to be executed.
    IT Shared Service: Provide Tech Support
    IT Shared Service: Provide Tech Support is a cost collection container that holds money spent supporting the ITSM Incident, Problem and Knowledge Management processes. That is, any dollars spent on providing technical support services to end users across the organization. This includes tier 1, 2, and 3 personnel, incident or problem management software, root cause analysis time, routine or ad-doc assistance (password resets, how to Q&A), and/or standard operating procedure guidance. This container excludes actual configuration changes to end user and/or corporate assets performed by way of documented change tickets.
    IT Shared Service: Run Business Applications
    IT Shared Service: Run Business Applications is a cost collection container that holds any dollars spent on ongoing personnel time to keep business applications operating. This includes resources dedicated to applications and excludes IT or infrastructure operation costs.
    IT Shared Service: Secure the Environment
    IT Shared Service: Secure the Environment is a cost collection container that holds money spent on supporting the Security Operations. That is, any dollars spent on providing information security across the corporate IT landscape. This includes individual user endpoint devices, cloud applications, cloud computing, and/or on-premise computing resource of all types in addition to all desktops, laptops, smart phones, network gear, servers, databases, and applications. This excludes the physical security costs associated with datacenters, and office space card readers.
    IT Shared Service: Store and Manage Data
    IT Shared Service: Store and Manage Data is a cost collection container that holds any dollars spent on the underlying tools and foundational activities related to the management of structured and unstructured data (for example, encryption, backups, purging, archiving, migrations, and DR replication) and/or storage capacity (for example, reorganizations and excess capacity acquisition). It includes these types of activities and all the people power used to ensure the health of the data and storage landscape. This container excludes elements related to local storage on end user devices utilized by single individuals and specific activities, and allocated storage that can be related to specific applications or systems.
    IT Shared Service: Supply Computing Power
    IT Shared Service: Supply Computing Power is a cost collection container that holds any dollars spent on providing foundational elements that exist, cost money to maintain, but may never actually be used such as disaster recovery facilities or contracts, hardware spares inventory, on-premises UPS systems, and generators. It also includes daily active data center costs related to things such as space, power, and cooling.

    ITFM prescribed metrics

    Allocate to Business Unit based on Change Request volume based on CIs

    The metric allocates shared service cost to business unit based on the following weighting table:

    Figure 3. Allocate to Business Unit based on Change Request volume based on CIs
    Allocate to Business Unit based on Change Request volume based on CIs
    • The Change Request [change_request] table provides a list of all change requests and their related configuration item.
    • The CMDB [CMDB_ci] provides a list of all configuration items and their related department.
    • The Department [cmn_department] table provides a list of all departments and their business unit.
    • The prescribed metric performs a count of change requests (for CIs) per business unit and weights the costs accordingly. Count number of CRs related to things requested by BUs (does not align with the allocations matrix) for the relevant fiscal period.

      The weight table enforces lifespan on this metric.

      • Duration start: Actual start.
      • Duration end: Actual end.
    Allocate to Business Unit based on CI Count

    The metric allocates shared service cost to business unit based on the following weighting table:

    Figure 4. Allocate to Business Unit based on CI Count
    Allocate to Business Unit based on CI Count
    • The CMDB [CMDB_ci] provides a list of all configuration items and their related department.
    • The Department [cmn_department] table provides a list of all departments and their related business unit.
    • The prescribed metric performs a count of configuration items per business unit and weights the costs accordingly.
    Allocate to Business Unit on Headcount

    The metric allocates shared service cost to business unit based on the following weighting table:

    Figure 5. Allocate to Business Unit on Headcount
    Allocate to Business Unit on Headcount
    • The User [sys_user] table provides a list of all system users and their related department.
    • The Department [cmn_department] table provides a list of all departments and their related business unit.
    • The prescribed metric performs a count on the number of users per business unit and weights the costs accordingly.

      Filter criteria: Only count active users.

    Allocate to Business Unit on Computer count

    The metric allocates shared service cost to business unit based on the following weighting table:

    Figure 6. Allocate to Business Units on Computer count
    Allocate to Business Units on Computer count
    • The Computer [cmdb_ci_computer] table provides a list of all computer names and their related department.
    • The Department [cmn_department] table provides a list of all departments and their related business unit.
    • The prescribed metric performs a count on the number of computers per business unit and weights the costs accordingly.
    Allocate to Business Unit on Change Request volume

    The metric allocates shared service cost to business unit based on the following weighting table:

    Figure 7. Allocate to Business Unit on Change Request volume
    Allocate to Business Unit on Change Request volume
    • The Change Request [change_request] table provides a list of all change requests and who requested it.
    • The Department [cmn_department] table provides a list of all departments and their related business unit.
    • The prescribed metric performs a count of change requests per business unit and weights the costs accordingly.
      • The weight table enforces lifespan on this metric.
      • Duration start: Actual start.
      • Duration end: Actual end.
    Allocate to Business Unit based on Incident volume

    The metric allocates shared service cost to business unit based on the following weighting table:

    Figure 8. Allocate to Business Unit based on Incident volume
    Allocate to Business Unit based on Incident volume
    • The Incident [incident.list] table provides a list of all incidents and their related callers.
    • The Caller [users [ITIL view]] table provides a list of all departments and their related business unit.
    • The prescribed metric performs a count of incidents per business unit (opened and closed within the period) and weights the costs accordingly.
    Allocate to Business Application based on Compute Power

    The metric allocates shared service cost to applications based on the following weighting table:

    Figure 9. Allocate to Application based on Compute Power
    Allocate to Application based on Compute Power
    • The CI Relationship [cmdb_rel_ci] table provides a list of all relationships between configuration items.
    • The prescribed metric performs a count of configuration items where the Child.Class = Server and weights the costs accordingly to the receiving applications.