Pillar 3 of 7

Live Development: The Art of Parallel Production and Relentless Prioritization

Live development is four disciplines, not just shipping faster: parallel production, building to be updated, data-driven prioritization, and team longevity.

In traditional game development, production is linear. You build, you polish, you ship a complete experience, and once it is out, the main work is done. Live ops inverts that completely. The build is not the finish line. It is the starting line, and everything hard about Live Development begins after launch.

But Live Development is not simply "keep shipping, faster." That is the part everyone fixates on, and it is only one of four disciplines this pillar actually demands. You have to produce in parallel, build the game so it can keep being changed, prioritize relentlessly, and keep the team alive for the years it will run. Most studios master the first and quietly neglect the rest, which is exactly where live games stall.

Producing in parallel

Live producing flips the traditional script. Instead of marching one project from start to finish, you are running a marathon of parallel sprints. While one squad releases and supports the content that is live right now, others are already deep into the next seasons, features, and major events. The plan is always multi-threaded.

That demands real machinery: agile, cross-functional squads, multi-threaded pipelines, shared infrastructure teams, and roadmaps that deliberately overlap. It also means accepting trade-offs traditional production never faced. You are balancing speed, scale, and quality on a recurring schedule, and sometimes you ship on time over shipping perfect, which means accepting that a fast update can introduce new bugs. Two constraints catch teams off guard here: first-party submission windows, which you plan around rather than wish away, and your marketing team's need for builds early enough to cut trailers and promo before a drop, not after.

How heavy this machinery has to be depends enormously on the game. A systemic, persistent strategy game can lean on its own systems to generate much of its content, which softens the production load. On Million Lords, a free-to-play real-time conquest game, a large part of the live experience is carried by systems and the community itself rather than hand-built content for every beat. At the opposite extreme, a hyper-realistic indie FPS built by a tiny team, like Bodycam, has almost no slack to run parallel pipelines at all. And when you cannot do everything at once, the second discipline stops being a nicety and becomes survival.

Prioritizing relentlessly

This is the part the parallel-production story leaves out, and it is the one that actually decides whether a live game thrives. Your production plan does not survive contact with reality. It is challenged daily, from every direction at once: content creators, the vocal community, the silent majority, business stakeholders, marketing, game design, and customer support are all pulling on the same small team. Deciding what to prioritize, and knowing when to hold the plan versus when to pivot, is the core skill of live development.

The most common failure is reacting to whatever thread is loudest today and mistaking it for the will of the community. Reading one popular post and shipping a change off the back of it is not listening to your players, it is listening to one corner of a forum. Proper prioritization means reading the community as a whole, through a deliberate framework, and telling a genuinely widespread sentiment apart from a thread that only looks popular.

You also have to be careful with qualitative input from public channels, for a simple reason: you do not know who is behind the handle. It could be a whale, a free player, or someone who has never even launched the game, which happens more than you would expect in AAA. So you cannot assume the players who stay quiet are your majority, or your revenue, or anything in particular. You do not know until you measure, which is why prioritization has to be anchored in behavioral data. It tells you what is actually happening, and to whom.

The point is not to ignore what players say. It is to know who is saying it before you weight it. Unattributed opinion is the trap; attributed opinion is some of the most valuable input you have. In mobile this is routine: surveys let you hear from spenders specifically, and VIP programs give you a direct qualitative line to your biggest spenders. Tie a voice to a known segment and it stops being noise and starts being signal.

Prioritization is also about protecting your developers. A tiny team like Bodycam's cannot afford to have its engineers pulled off building the game to fight fires by hand, banning cheaters at 2am instead of shipping the anti-cheat that would do it for them. Choosing to invest in the system over the symptom is a prioritization decision, and it is the difference between a team that compounds and one that burns out. It is also where Live Development meets the Tools pillar directly: the right tooling is what lets a team trade endless manual firefighting for something that solves the problem once. The plan you defend has to account not just for what players want, but for what your team can sustainably carry.

Building to be updated

There is a fourth discipline that rarely makes it onto a roadmap, because it stays invisible until it hurts: the technical framework that lets you keep changing the game at all. Parallel production and sharp prioritization are worth nothing if every update is a fight against your own codebase.

It starts before launch, with questions most teams answer too late. Do you have server infrastructure built for a game that will grow and change for years, not just one that survives launch week? Was the code written in the knowledge that you will be modifying it constantly, probably in ways nobody has imagined yet? A live game is never finished, and code that quietly assumed it would be is the most expensive kind to own.

This is where a great deal of technical debt comes from, and it is rarely carelessness. It is teams building as if shipping is the finish line, optimizing for launch day rather than for the three years of updates that follow. Every shortcut taken without a plan for the post-launch work becomes a tax on every future update, slowing the whole parallel-production machine until the team spends more time fighting the architecture than building for players. Designing for change from the start, and pairing that architecture with the Tools that operate it, is what keeps a live game fast to update years after launch.

Lasting the distance

The last leg is the one nobody plans for: the team itself, over years. Across a long-lived project, key people move on. It is tempting to relax about this once the game is running smoothly, but that is exactly backwards. A smooth-running live game hides how much critical knowledge lives in a few people's heads, which makes losing one of them more dangerous, not less.

So the real test of longevity is whether you can absorb that turnover without a stumble. That means planning long transition periods rather than abrupt handovers, and keeping documentation detailed enough that onboarding a new person does not mean reverse-engineering three years of decisions. The studios that last are the ones that treated knowledge transfer as part of live development, not an afterthought.

Where this fits

Live Development is the engine room of the framework, and it leans on almost everything else. It runs on the tools that make parallel pipelines possible, it prioritizes from Data Insights rather than noise, it depends on the squad structure and team continuity of Live Protocols, and it sets the expectations that Communication then has to honor through roadmaps. It is the third of the 7 Pillars of Live Ops, and it is where strategy meets the brutal reality of finite capacity.

A live ops audit looks at all four: whether you can produce in parallel, whether your architecture can absorb constant change without buckling, whether you are prioritizing from data, and whether the operation can survive the people who built it moving on.

How has your team adapted to running parallel pipelines, and where does prioritization break down for you?

Can your live game absorb constant change?

A live ops audit checks whether you can produce in parallel, prioritize from data, and survive the people who built it moving on.