Core IT & Managed Services · Checklist

Managed IT Operations Readiness Checklist — know before you commit to an SLA.

The questions that decide whether an IT operation — in-house or outsourced — can actually hold the SLA it promises. Answer them up front and the handover starts on solid ground, not best-effort.

Mapped to current published standards & statute text
14
Checklist items, each with a test procedure & evidence example
5
Stages, organized the way a real implementation unfolds
Free to use. Work through it here, no form needed. To get your readiness score, submit it for expert review below.
Expert review

Get your readiness score

Work through the checklist, then submit it — an expert scores it using Self-Compliance and emails you the result.

Check off at least one item below to unlock
Open "How to verify this" on any item for the exact test procedure & evidence an auditor would want Progress saves only in this browser — nothing is sent anywhere until you submit it for review
0 of 14 items checked off
Browsing:
  • How to verify this →

    Test procedureCheck the SLA document names each severity tier with distinct response and resolution targets, not a single generic turnaround time.

    Practical example / evidenceSigned SLA document or contract schedule listing tiers and targets.

  • How to verify this →

    Test procedureCross-check the scope document against the actual asset/system inventory for anything left off or ambiguous.

    Practical example / evidenceSigned scope document with an explicit exclusions section.

  • How to verify this →

    Test procedureConfirm the coverage schedule is documented per system/service, matching what each one actually needs.

    Practical example / evidenceCoverage schedule or roster signed off by both sides.

Stage 1 of 5
  • How to verify this →

    Test procedureSample a week of chat/email channels and check whether any genuine incident requests bypassed the ticketing system entirely.

    Practical example / evidenceTicketing system export showing volume consistent with actual request flow.

  • How to verify this →

    Test procedureCheck the ticketing system has an automated or documented escalation rule tied to SLA breach, not a manual, ad hoc step.

    Practical example / evidenceEscalation rule configuration or documented escalation matrix.

  • How to verify this →

    Test procedureAsk for a sample monthly report and confirm it breaks performance down by tier, not just an aggregate "98% met" figure.

    Practical example / evidenceSample monthly SLA performance report.

Stage 2 of 5
  • How to verify this →

    Test procedureCheck the patch policy names a cadence per criticality tier and a staging step before production rollout.

    Practical example / evidenceDocumented patch management policy with staging workflow.

  • How to verify this →

    Test procedurePull a live inventory export and check its last-updated timestamp is recent, not stale by months.

    Practical example / evidenceEndpoint management console export with a current timestamp.

  • How to verify this →

    Test procedureConfirm the patch policy or runbook names a specific rollback procedure, not just "we'll figure it out."

    Practical example / evidencePatch rollback runbook or documented procedure.

Stage 3 of 5
  • How to verify this →

    Test procedureCheck each critical system has a stated RTO/RPO tied to a business-impact justification, not a copied default value.

    Practical example / evidenceBusiness continuity plan or DR policy naming RTO/RPO per system.

  • How to verify this →

    Test procedureAsk for the record of the most recent test restore and check the date is within the stated schedule.

    Practical example / evidenceTest-restore log with date, system and outcome.

  • How to verify this →

    Test procedureConfirm at least one backup copy is physically or logically isolated (offsite, air-gapped or immutable) from the primary storage.

    Practical example / evidenceBackup architecture diagram showing copy locations and immutability settings.

Stage 4 of 5
  • How to verify this →

    Test procedureCheck the escalation matrix names specific people and channels, not just a team alias with no guaranteed after-hours coverage.

    Practical example / evidenceEscalation matrix or on-call roster shared with both sides.

  • How to verify this →

    Test procedureConfirm any subcontracted vendor's committed SLA is at least as tight as the SLA promised to the end customer, with the gap documented if not.

    Practical example / evidenceVendor dependency register with SLA terms noted.

Stage 5 of 5

Frequently asked questions

Is this only for companies outsourcing to a managed service provider?

No — it applies equally to an in-house IT team. The checklist is about whether IT operations run on defined SLAs and documented process, regardless of who staffs them.

What's a reasonable SLA for a P1 (critical) incident?

Most mature operations target a response within 15–30 minutes and a resolution or workaround within 4 hours for true P1 incidents — but the specific number matters less than having one documented and tracked at all.