DevOpsInterviewPrep logo
← 🚨 Debugging Production
Foundational

ITSM change enablement: incident, problem and release records across service tools

Distinguish ITSM incident, problem, change and service request records. Connect ServiceNow, Jira Service Management and BMC workflows to release evidence and accountable recovery.

TL;DR: ITSM records connect service impact, ownership and authorized changes. Use incidents to coordinate restoration, problem records to investigate recurring causes, and change records to assess and authorize modifications under the organization's policy.

One outage can require several linked records

An incident records a disruption or degradation and supports restoring service. A problem investigation addresses a cause or recurring pattern, potentially continuing after service recovers. A change record describes a proposed modification and its assessment, authorization and result. A service request handles an agreed service action such as access provisioning.

These are different units of work. Closing an incident after a successful rollback does not prove the underlying defect is repaired. Conversely, holding an incident open indefinitely until every long-term improvement ships can obscure whether users remain affected.

ServiceNow, Jira Service Management and BMC Remedy/Helix implementations use configurable workflows. Their fields, state names and approval models are not identical. Learn the operational relationship rather than memorizing one instance's buttons. Atlassian's change types and BMC's incident management overview illustrate the distinction.

rendering diagram…

Choose a change model by risk and repeatability

A standard change is pre-authorized under an approved, repeatable procedure. That does not mean every small-looking change is automatically standard. A normal change follows the applicable assessment and authorization path. An emergency change uses an expedited procedure appropriate to urgent risk; it still needs accountable authorization and a record of what happened.

Suppose a certificate replacement has a rehearsed procedure, verified automation and a defined rollback. It may qualify for a standard model under that organization's policy. Replacing the trust root for every production client has different failure modes and should not inherit the same classification merely because both actions involve certificates.

Record or modelMain operational questionUseful evidence
IncidentWhat is affected, and how do we restore it?Impact, timeline and recovery checks
ProblemWhy does this recur?Hypotheses, reproduction and corrective actions
Standard changeDoes this fit the approved procedure?Scope and precondition checks
Normal or emergency changeWho authorizes this risk now?Target, plan, authority and result

Make a release record executable evidence

For a hypothetical checkout-service rollback, record the service owner, affected environment, current and proposed artifact identities, reason for the action, expected impact and validation criteria. Link the pipeline run that actually performed the operation. Keep its result distinct from the approval decision: a permitted change can still fail during execution.

At 10:12 the incident commander requests rollback from release 42 to 41. At 10:15 the authorized person approves that scope. At 10:18 the pipeline attempts the rollback and fails before changing traffic. Marking the record “successful” at approval time would be false. The operator needs the execution failure and a fresh decision about the next attempt.

Integration can reduce duplicate typing. Azure Pipelines, for example, documents a ServiceNow change-management check. Installed extensions, permissions and local workflow configuration still determine behavior. Never assume a ticket number in a pipeline variable proves that the correct change was approved.

Handle callback failures and stale approvals

A ticket update may time out after the tool accepted it. Use stable correlation identifiers and query the recorded state before creating another change. Otherwise retries can create two apparently independent approvals for one operation.

Revalidate the target and artifact at execution. An approval from yesterday may no longer apply after the deployment plan changes or a conflicting incident begins. Define who can expedite or bypass a check, record that action, and review it afterward. A shared administrator account makes this accountability harder to establish.

For configuration items, prioritize trustworthy ownership and relationships over raw CMDB row counts. A stale dependency map can route an incident to the wrong team. Record which system supplied the relationship and when it was last checked.

Self-check: an incident is resolved by disabling a failing feature, but the defect still needs engineering work. Which records should reflect that? Close or resolve the incident according to the recovery evidence and local process, link the continuing problem or defect investigation, and use the appropriate change path for the permanent repair. Keep the user-impact timeline separate from the longer engineering backlog.

RELATED CONCEPTS
PRACTICE THIS IN REAL QUESTIONS