Go-Live & Incident Response Guideline

Department

Technology

Table of Contents


Purpose

This guideline defines the minimum operational playbook for go-live execution and incident response (who does what, what to write in Asana, and what “done” means).

Outcome
Production changes are executed with clear ownership, and incidents are handled with fast containment and clear communication.

Scope

This guideline covers:

Included
1Environment definitions and promotion flow
2Go-live execution responsibilities (including rollback)
3Minimum incident response workflow and artifacts

This guideline does not replace project-specific deployment runbooks. If a project needs a custom runbook, it should be linked from the go-live Asana task.


Definitions

TermDefinition
Go-liveRelease a change into Production (real users / real operations)
RollbackReverting to a known-safe state when go-live introduces unacceptable risk or failure
IncidentA production issue that materially impacts user experience, data correctness, or business operations

Operating Model (Sprint + Asana + Visibility)

Operating Model
1Asana is the system of record for work tracking, approvals, and handoffs.
2Use checkpoints and decision points: don’t move forward until the previous step is “done”, and branches are explicit.
3Handoff order: upstream defines handoff artifacts/exit criteria; downstream defines execution after handoff.

Environment Overview

EnvironmentDescription
LocalDeveloper machine for coding and testing
DEVInternal team testing server
UAT / DEMOClient-facing trial environment for validating that functions work correctly per agreement and are acceptable
StagingPre-production environment that is as close to Production as possible for final testing
ProductionLive system for real users

Workflow Summary

Development → Testing → Client validation → Production-like validation → Go live

Local → DEV → UAT/DEMO → Staging → Production


Step-by-Step Process

Step
1Confirm go-live owner + execution window (who runs the change, when, who is on standby)
2Confirm rollback plan exists (what rollback means here + how to execute it)
3Confirm verification plan exists (the checklist that declares success)
4Execute go-live and record execution notes in Asana
5Verify, then communicate outcome (success / rollback / follow-up actions)

Decision point: go-live outcome

OutcomeAction
Verified (success)Proceed to hypercare/monitoring plan (if defined) and close the go-live execution task.
Not verified (failure / unacceptable risk)Execute rollback plan, record what happened, and align next steps + new schedule.

Asana Card Template: Go-live execution (Technology)

Asana Card Template
TitleGo-live execution (Technology) – [Client Name] – [Project Title]
AssigneeTechnology owner
DescriptionPlease execute go-live for this project.

References
• Project card: [Link]
• Delivery go-live task: [Link]

Environment path
Local → DEV → UAT/DEMO → Staging → Production

Rollback plan
• Rollback approach (high-level): [Notes/link]

Verification plan
• What to verify post-release: [Checklist/link]

Execution
• Go-live datetime: [Datetime]
• Execution notes (minimum): what changed + start time + end time + any deviations + who executed

Result
• Outcome: Verified / Rolled back
• Follow-ups (if any): [List/link]

Incident Response (Minimum)

Step
1Triage and confirm impact (what is broken, who is affected, severity)
2Contain (stop the bleeding: rollback, disable feature, hotfix, mitigation)
3Communicate status (AE/PM aligned; client comms when needed)
4Resolve and verify
5Record a short incident summary and follow-up tasks (prevent recurrence)

Asana Card Template: Incident

Asana Card Template
TitleIncident – [System/Feature] – [Short description]
AssigneeTechnology owner
DescriptionImpact: [Who is affected / what is broken]
Severity: [Low/Medium/High]
Start time: [Datetime]

Containment: [Actions taken]
Current status: [Short]

Client comms owner (AE/PM): [Name]

Resolution: [What fixed it]
Verification: [What checks passed]

Follow-ups: [Tasks/links]

Go-Live Checklist (Technology Use)

Preconditions

Checklist
1☐ Go-live owner assigned
2☐ Rollback plan exists (high-level)
3☐ Verification plan exists
4☐ Relevant stakeholders are on standby (as agreed)

Execution

Checklist
1☐ Execution notes recorded in Asana
2☐ Verification completed
3☐ Outcome communicated (success / rollback / next steps)