Four Steps to Creating Effective Game Day Tests - Shopify
Nov 12, 2019

Summary
This post details best practices for conducting Game Day tests to improve system and human resilience. It outlines a four-step process: 1. Listing all potential failure scenarios by collaborating with the team and considering infrastructure, network, and load-related issues. 2. Creating a series of controlled experiments with testable hypotheses about expected system behaviors and recovery mechanisms. 3. Testing human systems by analyzing team communication, work distribution, and coordination under pressure during incident response. 4. Addressing any gaps uncovered during the tests by analyzing root causes and planning corrective actions, followed by re-testing.