Newsletter

    Subscribe our newsletter

    Get new infrastructure guides, comparison reports, and migration notes in your inbox.

    Infrastructure notes, guides, and new tools. Unsubscribe anytime.

    Back to Blog
    IT Operations
    On-Call
    Handover

    What should an effective IT operations handover checklist include?

    May 30, 2026
    10 min read read

    An effective IT operations handover checklist should confirm that the incoming shift understands every unresolved incident, active or risky change, current service or capacity risk, responsibility and escalation state, and pending action that can affect the next shift. The source v3.2 SRE design explicitly requires five confirmations before handover is complete, requires unresolved items to be transferred, and retains handover history.

    The source does not publish the names of those five confirmations. The five-part checklist below is therefore a source-consistent implementation assembled from the operating records the source does define: incidents, changes, SLOs and alarms, owners and escalation, and pending work.

    What is the purpose of a handover checklist?

    The purpose is to transfer operational responsibility without losing context.

    The source material repeatedly describes the risk of operations knowledge remaining in individual memory.

    One engineer may know:

    Why a server should not be restarted.

    Which incident is still unstable.

    Which change is paused.

    Which vendor is expected to call back.

    Which service is close to its error-budget threshold.

    If that knowledge exists only in a conversation, the next shift starts with incomplete state.

    The source on-call design solves this by making handover a managed process with five confirmations and retained history.

    What is the first confirmation: unresolved incidents?

    The incoming shift should confirm every incident that is still open, degraded, monitoring, or awaiting follow-up.

    For each unresolved incident, capture:

    Incident identity
    Affected service or infrastructure
    Current impact
    Likely root cause or investigation state
    Actions already taken
    Current owner
    Escalation level
    Next required action
    Relevant deadline or timeout

    The source explicitly says unresolved items must be transferred.

    That is the strongest handover requirement in the source.

    An incident should not remain mentally attached to the outgoing engineer after the shift ends.

    The platform should make the transfer explicit.

    Why should the incident timeline be part of handover?

    Because the incoming responder needs to know what already happened.

    The source incident model preserves:

    Alarm sequence
    Diagnosis
    Approval
    Remediation actions
    Validation
    Work-order state

    A short structured timeline prevents repeated work.

    Without it, the new engineer may rerun the same checks or repeat a failed action.

    The handover does not need to reproduce the entire postmortem.

    It needs enough context for the next person to continue safely.

    For the incident evidence model, how incident postmortems can be generated automatically from alarms, timelines, work orders, and remediation actions shows what the platform can capture during response.

    What is the second confirmation: active and recent changes?

    The incoming shift should confirm which production changes are in progress, paused, recently completed, or scheduled during the next shift.

    Useful change context includes:

    Target
    Change purpose
    Approver
    Current stage
    Canary result
    Remaining batch
    Rollback state
    Validation result
    Maintenance window

    The source automation and change-management models make this information traceable.

    This matters because a new incident may be related to a recent change.

    It also prevents the incoming shift from treating an intentionally altered state as an unexplained anomaly.

    Why should failed or paused automation be highlighted?

    Because incomplete automation can leave part of the environment in one state and the rest in another.

    The source batch-operations model supports automatic stop on failure and preserving abnormal state.

    That is safe during execution.

    It creates a handover obligation if the issue remains unresolved at shift change.

    The incoming engineer needs to know:

    Which targets changed.

    Which targets did not.

    Why the workflow stopped.

    Whether rollback happened.

    What human decision is pending.

    A partially completed production change is high-value handover information.

    What is the third confirmation: current service and infrastructure risk?

    The incoming shift should confirm any known condition that may become an incident during the next period.

    Source-supported risk signals include:

    Pending critical alarms
    SLO breach
    Error-budget burn
    Capacity threshold
    Degraded hardware
    Storage or network bottleneck
    Power or cooling warning
    Maintenance expiry risk

    The handover should not include every dashboard metric.

    It should include the exceptions that require attention.

    That keeps the process focused.

    A known degraded GPU card, rapidly burning error budget, or cooling branch warning deserves explicit transfer even if no full outage has occurred yet.

    Why should SLO and error-budget state be handed over?

    Because the service can be close to a reliability decision boundary even when it is currently available.

    The source SRE model tracks:

    SLO attainment
    Remaining error budget
    Burn rate
    Forecast exhaustion
    Release freeze state

    If a service enters the next shift with a fast burn or nearly exhausted budget, the incoming engineer needs that context.

    Otherwise the team may approve or execute work that increases reliability risk without understanding the current state.

    For the release decision, how organizations can use error budgets to decide when to continue releases and when to prioritize reliability work explains how the budget becomes an operating gate.

    What is the fourth confirmation: ownership, on-call, and escalation?

    The incoming shift should confirm who owns each unresolved or high-risk item and what happens if that person does not respond.

    The source on-call design provides:

    Current roster
    Substitute requests
    Four-level escalation chain
    Timeout per level
    Project owner synchronization
    Notification records

    The handover should therefore include:

    Current primary responder
    Backup or substitute
    Service owner
    Project owner where relevant
    Current escalation level
    Next escalation path

    This prevents the new shift from spending the first minutes of an incident asking who is responsible.

    Why should substitute and roster changes be included?

    Because the routing system is only as accurate as the active on-call record.

    If someone swapped shifts, went unavailable, or requested a substitute, the incoming shift needs to confirm that the roster reflects it.

    The source explicitly supports shift-change and substitute requests.

    The handover is a good checkpoint to confirm that those changes are correct.

    A stale roster can break automatic escalation even when the escalation workflow itself is well designed.

    What is the fifth confirmation: pending work and follow-up?

    The incoming shift should confirm every action that is expected but not yet complete.

    This can include:

    Pending work order
    Vendor response
    Manual inspection
    Approval waiting
    Maintenance task
    Capacity action
    Improvement item
    Scheduled automation
    Known follow-up test

    The source people-and-responsibility and workflow models track work orders, vendor response, approval, timeout, and responsibility.

    The postmortem process also tracks improvement actions with owner and due date.

    The handover should pull the time-sensitive items that can affect the next shift.

    Why should vendor and maintenance actions be included?

    Because external dependencies can stall incidents.

    The source maintenance model includes:

    Vendor
    Contract
    Service response
    Spare part
    Maintenance coverage

    If a vendor is expected to deliver a replacement part during the next shift, that is operational work.

    If a maintenance contract is involved, the incoming engineer should know which vendor is responsible and what the next expected event is.

    Do not leave that information in an outgoing engineer's email inbox.

    What should not be in the handover checklist?

    Avoid turning handover into a complete inventory review.

    The incoming shift does not need every healthy device, every closed incident, or every normal metric.

    Focus on exceptions and unfinished work.

    The source design is useful here because it requires five confirmations rather than an unlimited narrative.

    The checklist should answer:

    What is unresolved?

    What changed?

    What is at risk?

    Who owns it?

    What must happen next?

    That is enough to transfer operational responsibility.

    Should the handover be verbal or system-based?

    The source design clearly favors system retention.

    A verbal conversation can still be useful.

    The authoritative record should remain in the platform.

    The source keeps handover history and repeatedly emphasizes that operational experience should not disappear with personnel changes.

    A system-based handover allows the next shift to review the record later and gives managers evidence when a repeated handover problem occurs.

    How should the handover be confirmed?

    The source says five confirmations are required before handover is complete.

    It does not define the exact confirmation mechanism.

    A practical implementation can require the incoming shift to acknowledge each of the five areas.

    The platform can then record:

    Outgoing person
    Incoming person
    Time
    Five confirmation states
    Transferred unresolved items

    This turns handover into an auditable responsibility transfer.

    The exact UI is implementation-specific.

    How should unresolved incidents change owner?

    They should be explicitly transferred.

    The source is clear on this point.

    The incident should not continue to show the outgoing engineer as the active responsible person if the new shift has taken over.

    The platform should preserve history.

    Example:

    Engineer A owned incident during first shift.

    Handover transferred it to Engineer B.

    Engineer A remains in the historical timeline.

    Engineer B becomes the current owner.

    That gives both continuity and accountability.

    How does handover reduce operational risk?

    It reduces the information loss that occurs at the exact moment responsibility changes.

    The source content repeatedly warns that operations become fragile when special rules, historical context, and active work live in people's heads.

    A checklist forces the current state into explicit records.

    That is especially important for 24x7 environments where no single engineer sees the entire incident lifecycle.

    How should handover quality be measured?

    A source-consistent measurement can include:

    Incidents stalled across shift change
    Repeated checks after handover
    Escalations caused by wrong ownership
    Missed pending actions
    Handover completion rate
    Handover exceptions
    Time to resume active investigation

    The source does not define these exact KPIs, so they should be treated as practical measures rather than product-defined metrics.

    The source does directly retain handover history, which provides the evidence needed to analyze the process.

    What should the handover screen show?

    A practical source-grounded screen can show:

    Outgoing and incoming shift
    Open incidents
    Active changes
    Current SLO or capacity risks
    Current on-call roster
    Escalation state
    Pending work orders
    Vendor actions
    Five confirmation states
    Handover history

    A platform example that uses a five-confirmation handover process with retained history is Sensaka.

    If I were designing the checklist, I would keep it short enough that every shift actually uses it. Five confirmations are a good constraint: unresolved incidents, active changes, current risks, ownership and escalation, and pending actions. Anything healthy and finished can stay in the dashboards and history. Handover should focus on the information the next person could otherwise discover too late.

    Frequently Asked Questions

    How many handover confirmations does the source define?

    The source v3.2 SRE design explicitly requires five confirmations before handover is complete and retains handover history. It does not publish the five labels, so the checklist in this article is assembled from the source's incident, change, ownership, escalation, and operations records.

    What must happen to unresolved incidents during handover?

    The source is explicit: unresolved items must be transferred rather than left with the outgoing shift. The handover should preserve current owner, escalation state, actions already taken, and the next required step.

    Why should handover history be retained?

    Retained history makes responsibility and context traceable across shifts. It also lets teams review whether information was repeatedly missed, whether incidents stalled during shift changes, and whether the handover process needs improvement.