Skip to content
Managed Application Services

Taking over support for a business-critical application nobody documented

A blueprint for a ninety-day managed services transition when the outgoing team is leaving, the documentation does not exist, and the application cannot have a bad month.

8 min read
  • ServiceNow / Jira Service Management
  • Datadog
  • Grafana
  • Synthetic monitoring
  • Known-error database
Support engineers working in an application operations centre

This is a blueprint, not a client case study. The situation described is a composite of the conditions we design for, not a named engagement. Targets below are measures we would baseline and report against — not results already achieved.

The situation

What we'd be walking into

A company is bringing an outsourced application portfolio to a new provider. Eleven applications, one of which processes the majority of the company's revenue. The incumbent's contract ends in ninety days and their team has already started leaving.

Documentation consists of an architecture diagram from 2019, a SharePoint folder of inconsistently maintained runbooks, and four years of ticket history in a system the incumbent owns.

The ticket history is the most valuable asset in the transition and nobody has treated it that way. It contains the actual failure modes, the real resolution steps, and the pattern of which applications break and why — all of it more reliable than any document.

Constraints that shape everything

  • Ninety days, and the clock is already running

    The incumbent's contract end is fixed. Knowledge available in week one will not all be available in week ten as people leave.

  • The revenue application cannot have a bad month

    A degraded transition on this application is a business event, not a service issue. It is sequenced first and staffed heaviest.

  • The outgoing team has limited incentive to help

    Cooperation varies. The transition plan cannot depend on goodwill, and has to extract what it can while people are still present.

  • Ticket history lives in a system we will lose access to

    Four years of failure-mode data needs exporting and mining before access ends.

  • SLAs apply from day ninety-one

    There is no grace period. The service has to hit its targets from the first day of ownership.

Architecture

How the pieces fit

The shape of the solution, before any of the detail below.

Ninety-day transition, then a service that improves

TRANSITION — DAYS 1 TO 90Ticket mining4 years of historyShadowthey resolve, we watchReverse shadowwe resolve, they watchOwnershipthey stand byexit: failure modes knownexit: runbooks draftedexit: gaps closedexit: escalations at zeroSTEADY STATE — DAY 91 ONWARDL1triage + runbookL2functional fixesL3code + vendorRoot-cause programmevolume goes down, not sideways
Ticket mining comes first because it does not depend on the outgoing team still being there. Each stage has written exit criteria, so progression is a judgement rather than a date.
Our approach

The decisions that matter

These are the calls that determine whether the engagement works — most of them made before any build starts.

1

Mine the ticket history first

Before shadowing, we export and analyse four years of tickets — volume by application, recurring incident patterns, actual resolution steps in the work notes, mean time to resolve by category, and who resolved what. This tells us which applications are fragile, what genuinely breaks, and which knowledge to prioritise extracting while the incumbent is still available. It is the single highest-value activity in the first fortnight.

2

Sequence by business criticality and fragility

The revenue application transitions first with the heaviest staffing. The remaining ten are sequenced by ticket volume and criticality, so the fragile ones get transition attention while incumbent knowledge is still accessible.

3

Shadow, then reverse-shadow, then own

Three explicit stages per application. We observe the incumbent resolving live tickets; then we resolve with them observing; then we own with them available for escalation. Each stage has written exit criteria, so progression is a decision based on evidence rather than a date on a plan.

4

Build the known-error database as you go

Every incident during shadowing produces a runbook entry or a known-error record. By the end of transition, the top ticket categories by volume have documented resolution procedures — written from live incidents, which makes them accurate in a way retrospective documentation never is.

5

Design the tiering from real data

The L1/L2/L3 split is derived from the ticket analysis, not from a generic template. Categories resolvable from a runbook go to L1; functional analysis to L2; code-level and vendor escalation to L3. The tiering is then validated against historical volume to size each tier properly.

6

Stand up monitoring before you own the service

Monitoring, alerting and synthetic transactions are in place before responsibility transfers, so day ninety-one is not the first time we find out how the application behaves under load.

Delivery plan

Phases, with indicative timing

Durations are indicative for an engagement of this shape. Yours would be sized during assessment.

  1. 01Days 1–20

    Discovery & ticket mining

    Export and analyse the ticket history, inventory the estate, and build the transition plan around what the data shows rather than what the documents claim.

    Activities

    • Four-year ticket history export and analysis
    • Volume, failure mode and MTTR profiling by application
    • Application, integration and dependency inventory
    • Risk assessment identifying single points of failure
    • Transition sequencing and tier model design
  2. 02Days 15–45

    Shadowing

    Observe the incumbent handling live incidents, prioritising the revenue application and the highest-volume categories.

    Activities

    • Live incident shadowing with structured note capture
    • Architecture and code walkthrough sessions, recorded
    • Runbook drafting from observed resolutions
    • Access, tooling and environment provisioning
    • Monitoring and alerting instrumentation stood up
  3. 03Days 40–70

    Reverse shadowing

    Our engineers resolve live tickets with the incumbent observing and available, exposing knowledge gaps while they can still be filled.

    Activities

    • Ticket resolution led by our team under observation
    • Gap identification and targeted knowledge capture
    • Runbook validation and correction against real use
    • Known-error database population
    • Escalation path and vendor contact establishment
  4. 04Days 65–90

    Ownership transfer

    Application-by-application transfer against written exit criteria, with the incumbent on call for escalation only.

    Activities

    • Phased ownership transfer per exit criteria
    • Incumbent on escalation-only standby
    • SLA measurement running in shadow mode
    • Service review cadence and reporting established
    • Final documentation handover and access closure
  5. 05Days 91+

    Stabilise & improve

    Full ownership under SLA, with the first quarter focused on eliminating the recurring incidents inherited from before.

    Activities

    • SLA performance reporting from day one of ownership
    • Root-cause programme against the top inherited incidents
    • Alert tuning based on real operational experience
    • Technical debt register with prioritised remediation
    • Monthly service review with honest trend reporting
Measurement

What success would look like

Every one of these is baselined before work starts, so the comparison at the end is defensible rather than flattering.

Success measures for AMS transition and takeover, with targets and measurement method
MeasureTarget
SLA attainment from day 91Meeting agreed targets in month oneResponse and resolution against severity targets, measured in shadow mode during transition so day 91 is not the first reading.
Runbook coverage of ticket volumeTop categories documented before transferProportion of historical ticket volume covered by a runbook or known-error entry, tracked as a transition exit criterion.
First-contact resolution at L1Baselined month one, improving quarterlyTickets closed at L1 without escalation — the clearest signal of whether knowledge capture actually worked.
Escalations to the incumbent after transferDeclining to zero within the standby windowCount of escalations per application per week during the standby period.
Ticket volume trend by root causeTop three inherited causes eliminatedVolume by cause tracked monthly, so the service demonstrably improves rather than steadily servicing the same faults.
Risk

What could go wrong, and what we'd do about it

Named up front. A risk register written after something goes wrong is just a post-mortem.

Incumbent staff leave before shadowing completes

Ticket mining happens first and does not depend on people. Shadowing is front-loaded onto the highest-risk applications, and sessions are recorded.

Access to the incumbent's ticket system ends early

Full export is taken in the first fortnight as a contractual transition requirement, before any dependency on continued access builds.

Hidden dependencies surface after transfer

Dependency mapping during discovery plus reverse-shadowing on live incidents exposes most of them while the incumbent is still reachable.

The revenue application degrades during transition

It transitions first, with the heaviest staffing, the longest reverse-shadowing window and explicit exit criteria before ownership moves.

Your situation won't match this exactly.

It never does. Tell us where yours differs and we'll tell you honestly whether we're the right people for it.

Or email us directly at reachus@segakiv.com