Picture month eight of a 24-month project. A lead programmer walks into the producer meeting and says, very quietly, “the engine upgrade is going to take three months longer than we planned.” The room goes silent. Not because it is shocking, but because everyone privately knew something like this was coming, and nobody had written it down, given it an owner, or planned what to do when it arrived.

Three extra months of a full team’s burn is an expensive surprise. It doesn’t have to be a surprise.

Risk management in game development has a reputation problem. Developers hear “risk register” and picture a corporate drone filling out spreadsheets in a glass office somewhere. What it actually is: the practice of writing down the things that will probably hurt your project before they hurt it, so you can do something about them in advance rather than scrambling in crisis mode. That’s it. And I’d argue it’s the single most underpracticed skill in indie and mid-size studio production.

Key takeaways
  • Most game projects fail from risks that were visible early but never formally tracked.
  • A risk register doesn't need to be complex, a spreadsheet with 15-20 rows beats nothing by a significant margin.
  • Probability ร— Impact scoring lets you stop arguing about which risk is "worse" and just rank the list.
  • Schedule risk is the most common; technical risk is the most expensive. They're different problems.
  • Mitigation actions need an owner and a deadline or they don't happen. Full stop.

What risk management actually looks like in production

The working definition I use: risk management is the ongoing process of identifying, assessing, and responding to threats (and sometimes opportunities) that could affect your project’s scope, schedule, budget, or quality. The “ongoing” part matters. Lots of teams do a risk brainstorm at kickoff and then forget it exists. That’s like checking the weather once when you start a road trip and never looking again.

In practice, this means keeping a living document, usually called a risk register, that the team reviews on a regular cadence. In my experience, bi-weekly is the right frequency for most projects under 30 people. Weekly is overkill unless you’re in crunch or the project is genuinely on fire. Monthly is too slow.

What goes in the register? Each risk gets: a short description of what could happen, a probability score (I use 1-5), an impact score (also 1-5), a combined risk score (probability ร— impact, so max 25), who owns monitoring it, and what the mitigation or contingency plan is. That’s six fields. You can build this in Notion, Jira, a Google Sheet, or a literal piece of paper. The tool matters less than the habit.

The two risk categories that kill most projects

I want to be specific here because “risk” is too vague to be useful. In 14 years, I’ve watched games get hurt by a fairly consistent set of problem categories, and they break down differently.

Schedule risk is the most common. Scope creep, underestimated tasks, key-person dependencies, external dependencies like platform certification timing. These risks are usually visible early if you’re looking. Estimation is hard, and game developers in particular are chronic optimists. Research on software estimation, such as Steve McConnell’s Software Estimation, documents how consistently teams underestimate, and games are harder than most software because the “fun” of a system often can’t be validated until you’ve built it. One practical fix is three-point estimation (optimistic, most likely, pessimistic), tracked against actuals sprint by sprint, so your estimates converge on reality instead of on hope.

Technical risk is less frequent but more expensive when it fires. Choosing an unproven engine feature, writing custom netcode, integrating a middleware SDK that the vendor is still patching. These risks tend to explode late, when you’ve already built a lot of content on top of a foundation that turns out to be unstable. A physics middleware bug that only appears at a specific NPC count can stay hidden until level designers populate the world at full density, months after the foundation was laid. The mitigation there is prototyping and stress-testing the scary technical stuff first, not last.

A few others worth tracking: team risk (turnover, burnout, skill gaps), market risk (competitor releases, platform policy changes, shifting genre trends), and external dependency risk (publisher milestone approvals, and platform certification, where turnaround varies by platform, season and submission type).

How to score and prioritize your risks

Related video

What I *actually* do as a Product Manager (in 2023) · Chloe Shih on YouTube

Here’s where a lot of teams get stuck. They have a list of risks and then argue about which ones matter more. Probability ร— Impact scoring exists to end that argument.

The risks scoring 15 and above on a 25-point scale are your "red" risks. These need active mitigation plans with named owners. The 10-14 range are "yellow": monitor them, have a contingency thought out, but you're not spending active resources. Below 10, log them and move on.

Here is a more concrete breakdown of common risk types with illustrative scores:

Risk TypeTypical Probability (1-5)Typical Impact (1-5)Avg ScoreSuggested Action
Feature scope creep4312Formal change control process
Key developer leaves2510Knowledge sharing, documentation
Engine/middleware bug248Prototype early, have vendor SLA
Platform cert delay3412Buffer 6+ weeks in schedule
External API deprecation236Monitor vendor roadmaps
Competitor release overlap236Market monitoring, flexible launch window
Underestimated core system4416Three-point estimation, spike sprints
Team burnout in crunch3412Crunch policy, milestone pacing

The scores in that table are illustrative averages. Your project will vary. But the pattern holds: underestimated core systems are almost always your highest-probability/high-impact risk, and teams consistently underprice it.

Mitigation vs. contingency (and why both matter)

This is a distinction that took me embarrassingly long to internalize. I thought for years that “the mitigation plan is to hire a backup contractor if we lose a team member.” That’s not a mitigation. That’s a contingency.

Mitigation is what you do before the risk fires to reduce its probability or impact. For turnover risk: cross-training, pairing, documentation, comp review. Contingency is what you do after the risk fires. For turnover risk: contractor list, onboarding docs ready, a two-week knowledge transfer window budgeted into the schedule.

You need both. Mitigation without contingency is optimism. Contingency without mitigation is just planning to fail gracefully.

Three illustrations of how this plays out:

  • Key-person risk. A studio notices early that one technical artist is the sole owner of the shader pipeline. Score it 3 ร— 5 = 15: a red risk. Mitigation: pair a second artist with them and document the pipeline. Contingency: line up external contractors. If that person later leaves, onboarding a replacement takes days instead of weeks, because the documentation already exists.

  • Certification timing. A small team assumes console certification will turn around quickly, plans no buffer, and then fails its first submission. Every failed pass pushes the launch. Flag certification timing as a risk in week one, build a resubmission window into the schedule, and submit a cert-ready build well before your target date. The console certification checklist helps you pass the first time.

  • Third-party dependency. A live mobile game relies on one ad SDK. Score the risk of an outage 2 ร— 4 = 8: worth a cheap mitigation, such as integrating a secondary provider. If the primary vendor goes down during a major campaign, the backup limits the revenue loss to a fraction of what it would have been.

Making it stick on your team

The risk register dies in most teams because nobody owns the process after kickoff. Assign a risk owner. In small studios, this is usually the producer or project lead. In larger teams, it can be a discipline lead for risks in their area, with the producer aggregating.

I’d recommend Notion or Airtable for small teams that want something more structured than a spreadsheet. Notion in particular lets you build a simple database with filtered views for red/yellow/green risk tiers, which makes the bi-weekly review feel less like homework. For larger productions, Jira with a custom issue type works, though I’ll be honest: most Jira implementations end up over-engineered. Keep the fields minimal.

If you want to go deeper on the underlying methodology, Steve McConnell’s Software Estimation: Demystifying the Black Art is worth your time, as is the PMBOK Guide’s risk material (dry but precise). “The Phoenix Project” by Gene Kim, while not game-specific, has probably done more to help production-minded developers understand systemic risk thinking than any game dev book I can name. For game-specific production context, Clinton Keith’s “Agile Game Development” covers risk-adjacent topics well, and his approach to sprint-based risk review integrates naturally with how most game teams already work.

Sources

  • PMBOK Guide, 7th Edition (Project Management Institute): Authoritative framework for risk identification, scoring, and response planning methodology.
  • Clinton Keith, Agile Game Development: Build, Play, Repeat (2nd ed., 2020): game-specific production practices, including iterative risk review in sprint cycles.
  • Standish Group CHAOS Report (ongoing): Software project failure rate data and root cause analysis; consistently shows scope and estimation risk as top failure drivers.
  • Game Developers Conference (GDC) Vault, multiple postmortems (2019-2025): First-party accounts of shipped and cancelled titles with documented risk and production failures.
  • Steve McConnell, Software Estimation: Demystifying the Black Art: foundational reference on estimation error and how to reduce it.

Photo: cottonbro studio via Pexels