Conducting a scenario analysis
Summarize
Summary of Conducting a scenario analysis
Scenario analysis in Operational Resilience helps ServiceNow customers identify and evaluate business-specific risks and their impact on business services. This process enables tracking actions and improvements through the Operational Resilience Workspace. Each business service has dependencies, which are automatically populated by the Compute Operational Resilience Compliance scheduled job.
Show less
Owners of scenario analyses manage the workflow by requesting plan approvals, coordinating participant response tasks, verifying service statuses, calculating potential disruptions, and seeking final analysis approval before closure and monitoring.
Setting Up and Managing Scenario Analysis
- Roles: Users with the
snoperres.managerrole can create and manage scenario analyses. - Creation Steps: Define scenarios, assign an owner, plan approver, and analysis approver, add scope and dependencies, associate scenario events, and add participants, services, dependencies, and issues.
- Participant Involvement: Participants (with at least
snoperres.userrole) receive response tasks automatically when associated with scenario events and provide observations, gaps, and recommendations. - Approval Workflow: Owners request plan approval from the plan approver to start analysis, then after collecting responses and closing tasks, request analysis approval before closing the scenario.
- Service and Dependency Management: Only services and dependencies from the Facilities, People, Suppliers, and Technology pillars can be selected; Services and Processes pillars are excluded.
Scenario Analysis States and Actions
The scenario analysis process progresses through defined states with specific UI actions:
- Draft: Initial creation and setup of scenario, services, dependencies, and requesting plan approval.
- Pending Plan Approval: Plan approver reviews and approves or rejects; approval moves analysis to the Analyze state.
- Analyze: Participants add notes, work on response tasks, and manage scenario events. Response tasks are automatically created for participants. Upon completion, analysis approval can be requested.
- Pending Analysis Approval: Analysis approver reviews and approves or rejects the analysis.
- Approved: Scenario analysis is approved and ready to be closed.
- Closed: Owner closes the scenario analysis and monitors status in Operational Resilience Workspace.
Response Tasks
When participants are assigned to scenario events, response tasks are automatically created and assigned, with email notifications sent. Participants update tasks with notes and impact duration, enabling detailed tracking of event responses.
Known Issue: During upgrades from Release 15.x.x to 16.x.x, existing participants may not trigger automatic response task creation. The workaround is to remove and re-add participants to generate tasks.
Summary Panel
The scenario analysis form includes a Summary panel that provides key metrics such as:
- Number of services associated and their status relative to impact tolerance
- Number of scenarios and events, including those completed
- Disruption duration and event durations with or without overlaps
This panel helps customers quickly assess the overall impact and progress of scenario analyses.
Practical Benefits for ServiceNow Customers
- Identify and assess business risks impacting services with clear visibility of dependencies.
- Streamline collaboration with assigned participants through automated response tasks and notifications.
- Maintain governance with structured approval workflows at plan and analysis stages.
- Monitor status and improvements via the Operational Resilience Workspace for ongoing resilience management.
By performing a scenario analysis, you can determine the risks that might impact your business. You can analyze the impact of the scenarios and events on your business services. You can also track the actions and improvements from the scenario analysis in Operational Resilience Workspace.
Overview of a scenario analysis
Scenarios represent the business-specific risks that are used to test how events can impact your organization. By performing a scenario analysis, you can analyze the impact of the scenarios and their associated events on your business services. Each service has a few dependencies associated with it. The Compute Operational Resilience Compliance scheduled job runs in the background and populates the dependencies for the services. As an owner of the scenario analysis, you can request a plan approval.
When a plan approver approves the plan approval, it triggers a response task for the scenario analysis. Participants of the analysis work on the response tasks and add their observations on the analysis.
As an owner of the scenario analysis, you can verify the status of the services and calculate the possible disruptions. After the response tasks have been completed, you can request an analysis approval for your scenario analysis. When an analysis approver approves the scenario analysis, you can close it and monitor its status in Operational Resilience Workspace.
Tasks to set up a scenario analysis
- Create a scenario that helps you to determine the risks that are applicable to your business.
- Assign an owner, a plan approver, and an analysis approver to the scenario analysis in the scenario analysis form.
- Add the scope and dependencies that are applicable to your scenario.
- Associate one or more scenario events with the scenario analysis. Add the participants, services, dependencies, and issues that are specific to a scenario event. When a scenario event is associated with a participant, a response task is automatically generated on the Responses tab and it’s assigned to the participants.
- Send the scenario analysis to the plan approver of the scenario analysis and request for a plan approval.
- Collect the observations, gaps, and recommendations from the participants about the scenario analysis event. The participants of a scenario event are the users with at least the sn_oper_res.user roles from the associated business functions, such as Finance or HR departments.
- Compare the impact tolerance with the disruption duration to determine if any service was breached.
- Close the open response tasks and open scenario events that are associated with your scenario analysis.
- Send the scenario analysis to the analysis approver for a review and request an approval for the scenario analysis.
- Close the scenario analysis and monitor its status in Operational Resilience Workspace.
States and UI actions that are associated with a scenario analysis
The states and UI actions that are associated with a scenario analysis are described in the following table.
| State | UI action | Description |
|---|---|---|
| Draft | In the All scenario analysis form, select New. | More details about the UI actions for this state:
|
| Pending plan approval | Navigate to the Approvals tab, update the state from Requested to Approved, and then in scenario analysis form, select Save. | More details about the UI actions for this state:
|
| Analyze | On the Scenario events tab, add a scenario event to the analysis by selecting Add. On the Participants tab, add a participant to the analysis by selecting Add. On the Scenario events tab, update the state to Closed to close the scenario event. Select Request analysis approval. |
More details about the UI actions for this state:
|
| Pending analysis approval | Navigate to the Approvals tab and update the state from Requested to Approved. | If you're the analysis approver, you can review the analysis scope in this state. Check the progress on the analysis for the selected business service. You can then approve or reject the analysis. |
| Approved | In the analysis form, select Save. | When you approve the scenario analysis, the state of the scenario analysis is updated to Approved. If you reject the scenario analysis, the state of the scenario analysis is reset to Analyze. When the state of the scenario analysis is in the Approved state, you can close the scenario analysis. |
| Closed | In the analysis form, select Close. | As an owner of the scenario analysis, you can close the scenario analysis. The state is updated to Closed. |
Fetching the service entities from the Services (OR) entity type
Dependencies for the services
Response tasks
As a scenario analysis owner, when you create a scenario event and add a participant to it, a response task is automatically created for the participant. When a participant is assigned to a scenario event, a response task is created. An email notification is automatically sent to the participant.
On the Responses tab, the details of the response task such as the response task number, name of the assigned participant, and state of the response task are displayed.
The owner of the scenario event can add a service and a dependency to the response task. The assignee of the response task can complete the response task, add their notes about the scenario event, and update the impact duration of the scenario event as shown in the following example.
Known issue for upgrading from Release 15.x.x to Release 16.x.x
While upgrading from Release 15.x.x to Release 16.x.x, if you have a scenario analysis in the Analyze state and a participant is already added to the scenario analysis, a response task is not created automatically. This is a known issue.
Summary of the services, scenarios, disruptions, and events
| Field | Description |
|---|---|
| Number of services | Number of services that are associated with the scenario analysis. |
| Number of services under impact tolerance | Number of services that are associated with the scenario analysis and that are under the impact tolerance. |
| Number of services above impact tolerance | Number of services that are associated with the scenario analysis and that are above the impact tolerance. |
| Number of scenarios | Number of scenarios that are associated with the analysis. |
| Number of scenarios completed | Number of completed scenarios that are associated with the analysis. |
| Number of events | Number of events that are associated with the analysis. |
| Number of events completed | Number of completed events that are associated with the analysis. |
| Disruption duration | Time duration between the end time of the last event and the start time of the first event. It is displayed in the number of days. |
| Duration of events with overlaps | Summary of all event durations including the overlapping events and pauses. It is displayed in the number of days and minutes. |
| Duration of events without overlaps | Summary of all event durations without the overlapping events and pauses. It is displayed in the number of days and minutes. |