Capacity and Demand Management Procedure

How the Organisation forecasts demand for services, plans and monitors capacity against thresholds, and acts before shortages affect agreed service levels.

SXL-SM12Procedure2,375 words 11 min readOwner: Capacity manager
Sign in to download the PDFFree. You return straight to this document after you sign in.
Template draft. Replace everything in [square brackets] with your own decision, delete what does not describe what you really do, and approve it through your own document control. It is not legal advice and does not make an organisation compliant or certified.

1. Introduction

Demand rises and falls with customer activity, product launches, seasonal peaks and the Organisation's own growth. Capacity is what the services, infrastructure, suppliers and people can deliver in response. When the two drift apart, customers notice slow responses, queues and failures. This procedure joins the forecasting of demand with the planning and monitoring of capacity so that the gap is seen early and closed at a sensible cost.

The information security view of capacity, including protection of monitoring data and capacity as a security control, is in the Capacity Management and Planning Procedure; this procedure covers the service management process.

2. Purpose

The purpose is to make sure that the Organisation has enough capacity, of the right kind, at the right time and cost, to meet the agreed service levels now and for the planning horizon, and that demand for services is understood, forecast and where necessary shaped so it can be met.

3. Objectives

  • Capacity requirements for every new or changed service are agreed during design, before the service goes live.
  • Current use of every tier 1 and tier 2 resource is measured automatically and compared with the thresholds in this procedure.
  • A demand forecast and capacity plan are produced every [quarter] and a rolling [12 month] view is kept up to date.
  • Threshold breaches are acted upon within the response times in the thresholds table, and none leads to a breach of a customer service level without prior warning to the service owner.
  • Capacity actions are costed and approved through the budget process, and surprise purchases are exceptional.
  • Demand management measures, such as scheduling or pricing, are proposed when meeting forecast demand would be uneconomic or impossible.

4. Scope

  • In scope: capacity of compute, storage, network, databases, application licences and cloud quotas, supplier-provided capacity, facilities such as power and space, and people capacity in the service desk and resolver groups.
  • In scope: demand from customers, from internal users and from planned projects, for every service in the service catalogue.
  • Out of scope: individual end-user device performance, and capacity of customers' own systems.
  • Applies to: capacity manager, service owners, resolver groups, project managers, finance, suppliers who provide capacity, and the business relationship manager who brings customer plans.

5. Terms and definitions

TermMeaning
CapacityThe maximum throughput, volume or workload that a resource or service can handle while meeting its service level targets.
DemandThe quantity of service use that customers and users request or are expected to request.
UtilisationThe share of capacity in use, expressed as a percentage of the usable maximum.
HeadroomCapacity remaining between current peak use and the point at which service levels would be at risk.
ThresholdA utilisation or performance value that, when reached, triggers a defined action.
Pattern of business activityA recurring profile of demand by hour, day, month or event, such as month-end processing.
Planning horizonThe period ahead for which demand and capacity are forecast.

6. Roles and Responsibilities

RoleResponsibilities
Process ownerOwns this procedure, approves the capacity plan and the thresholds, and takes capacity risks to management.
Capacity managerRuns the process, builds forecasts and plans, tunes thresholds, produces the capacity report and advises on design and change.
Service ownerStates demand expectations and quality needs for the service, reviews forecasts and approves actions for the service.
Business relationship managerCollects customer plans such as launches, campaigns and growth, and passes them to the capacity manager.
Resolver groupsOperate monitoring, supply utilisation data, carry out tuning and expansion, and report constraints.
FinanceProvides budget and cost data and approves capacity spending within delegation.
Supplier managerObtains capacity commitments and lead times from suppliers and tracks them.
Top managementApproves large capacity investments and demand management policies that affect customers.
ActivityResponsibleAccountableConsultedInformed
Gather customer and project demandBusiness relationship managerService ownerCapacity managerFinance
Produce demand forecastCapacity managerProcess ownerService owner, Business relationship managerResolver groups
Monitor utilisation and thresholdsResolver groupsCapacity managerService ownerService desk
Create and update capacity planCapacity managerProcess ownerService owner, Finance, Supplier managerTop management
Raise changes to add or reduce capacityResolver groupsService ownerCapacity manager, Change authorityFinance
Apply demand management measuresService ownerProcess ownerBusiness relationship manager, FinanceCustomer representative
Publish capacity reportCapacity managerProcess ownerService ownerTop management

7. Capacity and Demand Management Process

7.1 Inputs and outputs

InputsOutputs
Customer and business plans, launches, campaigns and contract changesDemand forecast by service
Service level agreements and the performance targets inside themCapacity plan with actions, costs and dates
Utilisation and performance data from monitoringThresholds and alerts, tuned
Incident and problem records caused by a shortageRequests for change to add, release or tune resources
Supplier capacity commitments, lead times and price listsCapacity report
Service design packages for new and changed servicesCapacity requirements for design and transition

7.2 Process flow

  1. Demand information is collected from customers, projects, history and the business calendar.
  2. The capacity manager builds or refreshes the forecast and agrees it with the service owner.
  3. Current and forecast load are compared with the capacity of each resource and with thresholds.
  4. Gaps are identified with a date by which action is needed (the lead time).
  5. Options are developed: tune, add, reschedule, shape demand, accept a risk.
  6. The chosen option is costed, approved and raised as a change.
  7. Monitoring confirms the effect and thresholds are tuned.
  8. Results are reported and the plan is refreshed on its schedule.

7.3 Demand management

Demand management understands what drives use of each service and how to influence it when capacity cannot or should not follow demand.

  1. Profile demandFor each tier 1 and tier 2 service the capacity manager records the pattern of business activity: daily, weekly, monthly and annual peaks, and the events that cause them. Source: monitoring history for at least [13 months]. Target: complete within [60 days] of the service going live.
  2. Identify driversLink demand to business drivers such as number of customers, transactions, campaign size or headcount, so forecasts can be based on plans rather than only on history. Owner: capacity manager with the service owner.
  3. Collect plansAt the start of each quarter the business relationship manager asks customer representatives and project managers for planned changes in volume for the next [12 months]. Output: demand inputs register.
  4. ForecastCombine history, drivers and plans into a low, expected and high case for each service for the next [12 months]. Output: demand forecast. Target: [10 working days] after the inputs are in.
  5. Agree and publishThe service owner reviews the forecast and records disagreements; the approved forecast is shared with resolver groups, finance and the supplier manager.
  6. Shape demand if neededWhere forecast demand exceeds what can be delivered within budget, the capacity manager proposes measures: moving batch work to quiet hours, throttling or queueing, usage limits, tiered pricing, or customer communication. These are decided by the service owner and the process owner.
Forecast techniqueUsed forNote
Trend of past dataSteady growth in stable servicesNeeds at least [13 months] to see seasons
Business driver modelServices tied to customers or transactionsUpdate with each plan change
Planned events and campaignsSpikes with a known dateTaken from customer and project plans
Scenario with worst caseNew services and acquisitionsAlways include a high case at [150%] of expected

7.4 Capacity planning

Capacity planning is done at three levels: business capacity (will the services meet the volumes the business expects), service capacity (can each service meet its targets under that load) and component capacity (can each resource carry its share).

  1. Set capacity requirementsDuring service design, the capacity manager agrees with the service owner the expected volumes, performance targets, growth and headroom required. Output: capacity requirements in the design package. Target: before design verification.
  2. MeasureMonitoring collects utilisation of each resource at least every [5 minutes] and keeps summarised data for [13 months]. Resolver groups confirm that every tier 1 and tier 2 resource is covered.
  3. AnalyseEach month the capacity manager reviews peaks, averages and trend per resource and per service, compares them with the forecast and notes where headroom is lower than [20%].
  4. ModelFor significant changes, such as a new customer, the capacity manager models the load, using tests or past data, and estimates the lead time and cost to meet it.
  5. Plan optionsFor each gap the plan lists at least two options with cost, benefit, risk and lead time, and recommends one. Owner: capacity manager.
  6. ApproveWithin delegated limits the service owner approves; above them the process owner and finance, and above [the investment threshold] top management. Output: approved capacity plan.
  7. ImplementResolver groups raise requests for change under the Change Management Procedure and order from suppliers with the lead time in the plan.
  8. ReviewThe plan is reviewed [quarterly] and after any incident caused by lack of capacity.
Note. A plan that depends on a supplier must state the supplier's lead time and the date by which the order must be placed. The supplier manager tracks that date.

7.5 Thresholds and responses

Thresholds are set per resource type from baseline measurements, tuned by the capacity manager and approved by the process owner. A warning threshold gives time to plan; a critical threshold means service levels are at risk now.

ResourceMeasureWarningCriticalResponse to warningResponse to critical
ComputePeak CPU use over [15 minutes][70%][85%]Review within [3 working days]Add capacity or reduce load within [4 hours]
MemoryPeak memory in use[75%][90%]Review within [3 working days]Act within [4 hours]
StorageUsed share of volume[70%][85%]Forecast days to full; plan within [5 working days]Extend or clean within [1 working day]
DatabaseConnections in use or query time[70%][85%]Tune or plan within [5 working days]Act within [4 hours]
Network linkPeak bandwidth in use[60%][80%]Review within [5 working days]Raise change within [1 working day]
Licences and quotasLicences or quota used[85%][95%]Order within [10 working days]Order within [2 working days]
Service deskQueue wait or agent utilisation[80%][90%]Rota review within [5 working days]Add cover within [1 working day]
Facility power and spaceShare of rated capacity[75%][90%]Plan within [30 days]Escalate to top management within [2 working days]

Every threshold breach creates an event in the ticketing tool. A critical breach with customer impact is treated as an incident under the Service Incident Management Procedure, and repeated breaches go to problem management.

7.6 Capacity for new and changed services

  • Service design must state capacity requirements and test them before go-live; a new tier 1 or tier 2 service is not accepted without a load test at [120%] of expected peak or a documented reason.
  • A request for change that adds load, for example a new customer or feature, includes the effect on capacity, assessed by the capacity manager when the change is of medium or high risk.
  • When capacity is released, for example after a service is withdrawn, the resource is returned to the pool or the contract is reduced at the next renewal.
  • Cloud capacity is governed by budgets and automatic scaling limits agreed with finance, with alerts at [80%] of the monthly budget.

8. Interfaces with other processes

ProcessInterface
Service level managementService targets drive capacity requirements; capacity breaches are reported against targets.
Business relationship managementCustomer plans are the main source of demand inputs.
Service design and transitionCapacity requirements and tests are part of every design and acceptance.
Change managementCapacity additions and reductions are changes; the capacity manager advises on risk.
Configuration and asset managementCapacity data is attached to the resources recorded in the CMDB.
Incident and problem managementShortages cause incidents; recurrent ones drive problems.
Supplier managementSupplier capacity and lead times are monitored through supplier reviews.
Availability and service continuity managementRecovery capacity at the alternate site is planned here too.

9. Key Performance Indicators

MeasureTargetSourceFrequency
Tier 1 and tier 2 resources with utilisation monitoring and thresholds[100%]Monitoring inventoryQuarterly
Critical threshold breaches with customer impactFewer than [2] a quarterIncident recordsQuarterly
Warning breaches actioned within target[95%]Ticketing toolMonthly
Forecast accuracy against actual peak demandWithin [15%]Forecast and monitoring dataQuarterly
Incidents caused by lack of capacityFewer than [3] a quarterIncident recordsQuarterly
Capacity plan reviewed on schedule[100%]Plan recordQuarterly
Unplanned or urgent capacity purchasesFewer than [10%] of capacity spendFinance recordsQuarterly
New services accepted with capacity tests completed[100%]Acceptance recordsQuarterly

10. Records and evidence

RecordKept inOwnerRetention
Demand inputs register and forecastsDocument management systemCapacity manager[3 years]
Capacity plans and approvalsDocument management systemCapacity manager[3 years]
Utilisation dataMonitoring toolResolver groupsDetail [90 days], summaries [13 months]
Threshold list and tuning historyMonitoring tool configurationCapacity managerLife of the service plus [1 year]
Capacity reportsDocument management systemCapacity manager[3 years]
Load test reportsRelease recordRelease manager[3 years]

Annexure A: Capacity report template

SectionContentEntry
1. SummaryPeriod, overall status, three main points for management
2. DemandActual against forecast by service; events in the period; next quarter inputs
3. UtilisationPeak and average per resource; resources at warning or critical
4. Breaches and incidentsCount, impact and cause for each breach that affected a service
5. ActionsCapacity changes completed, planned and overdue, with owner and date
6. Forecast and risksExpected, low and high case for the next [12 months]; risks and lead times
7. CostsSpend against budget; proposals needing approval
8. Decisions requestedItems for the process owner or top management

Annexure B: Capacity plan action list

Service or resourceGap and date neededOption chosenCostLead timeChange referenceOwnerStatus
[Customer platform database][Storage full in 90 days][Add volume][amount][10 days][CHG-0001][Name][Planned]

Annexure C: Demand inputs register

Date receivedSourceService affectedExpected change in volumeFrom dateTo dateConfidenceRecorded by
[date][Customer representative][Messaging service][+30%][date][date][High][Name]

Annexure: Document history

VersionDateAuthorReviewed byApproved bySummary of change
[1.0][date of issue][Process manager][Process owner][Management representative]Initial issue of SM12

11. Exception

Exceptions to this document are allowed only where compliance is not practicable and the risk has been assessed. A request must state what is to be excepted, why, the risk it creates, the compensating controls, and an end date no later than [6 months]. It is approved in writing by the document owner and the risk owner, recorded in the exceptions register, and reviewed at the end date. An exception does not change the document.

12. Enforcement

Compliance is monitored through internal audits, management review and routine checks by the document owner. Non-compliance is reported through the incident or non-conformity process and handled under the organisation's disciplinary procedure, and under the terms of any contract for people who are not employees. Serious or repeated non-compliance may lead to loss of access and, where the law is broken, to referral to the authorities.

13. Review

This document is reviewed at least every [12 months], and when there is a significant change to the organisation, its systems, its risks or the law, or after an incident that shows it was not effective. Each review is recorded in the revision history.

ISO/IEC 20000-1:2018 references

ReferenceTitle
8.4.3Capacity management
8.4.2Demand management
8.4.1Budgeting and accounting for services
8.3.3Service level management
Sign in to download the PDFFree. You return straight to this document after you sign in.