RGM® Glossary · Product Management
Growth Glossary — Definition
SHT POLYREPO

Polyrepo

Multiple repositories per project/service. A working definition from the RGM marketing glossary.
Schematic — Polyrepo

Multiple repositories per project/service.

Term
Polyrepo
Field
Product Management
Category
Growth & Lifecycle

What the term covers

Look at it this way.Polyrepo is a lifecycle concept. Fix what it covers before the team debates tactics, and the rest of the conversation gets easier.

Multiple repositories per project/service.

In product management, this concept guides how products are scoped, prioritized, built, measured, and iterated. It typically affects roadmap decisions, feature trade-offs, and definitions of success.

Polyrepo is a growth & lifecycle term for a lifecycle concept. Agree the scope and two people stop talking past each other.

The mechanics

Here is the short version.There is no single setting for Polyrepo. It bends to the audience, the channels, and the wider plan.

Polyrepo behaves unlike a fixed rule. An early-stage brand and a mature one will apply Polyrepo on different terms. The mechanics follow the inputs around it. Treat Polyrepo as a buzzword and the reporting misleads; agree on it and the numbers hold.

The working rule is plain. Agree what Polyrepo covers first, then act on it. Skip that order and Polyrepo loses its shared meaning, and two teams end up measuring two different things. Start here.

Where it shows up

Worth a slow read.Use Polyrepo when it changes a choice. If it is not driving a decision, it is vocabulary, not leverage.

Polyrepo matters at the point of a decision. In growth & lifecycle, three moments come up again and again. Outside them, Polyrepo is reference material.

  1. Setting budget. Polyrepo helps decide which channel gets the next dollar.
  2. Choosing a metric. Polyrepo flags whether the number you report is causal.
  3. Comparing options. Polyrepo adjusts a compare so the gap is honest.

Worked example

One idea, plainly put.To make Polyrepo concrete, the case below uses Duolingo and figures from public reporting plus RGM analysis.

Look at Duolingo. In a streak-driven retention loop, Polyrepo drove the decision rather than sitting in a footnote. A baseline came first, then a single agreed meaning of Polyrepo, then the read: D30 retention improved 14 points.

The numbers behind Polyrepo -- illustrative only, RGM analysis
StageThe step takenWhy it mattered
BaselineTook a before reading on Polyrepo.A reference to judge against.
DefineFixed one meaning of Polyrepo for the test.No room for scope drift.
ActA streak-driven retention loop — one variable.One change, a clean read.
ResultD30 retention improved 14 pointsAn outcome you can trust.

These Polyrepo numbers are illustrative -- RGM analysis. The structure travels; the specific figures do not.

Pitfalls in practice

One idea, plainly put.Most mistakes with Polyrepo share a root: the term gets reported as if it were exact when it is not.

Frequently asked questions

What is Polyrepo?
Multiple repositories per project/service. Agree the scope of Polyrepo before the planning starts.
Why does Polyrepo matter?
Polyrepo earns its place when it shapes a real decision. The leverage is in correct use, not in the word itself.
How is Polyrepo used in practice?
Teams put Polyrepo to work on a spend split, a metric, or a head-to-head call. See the Duolingo walk-through above.
What is the most common mistake with Polyrepo?
Using Polyrepo flat across every segment and showing it without context. Both make a guess look exact.
What is Polyrepo?
Multiple repositories per project/service. Agree the scope of Polyrepo before the planning starts.
Why does Polyrepo matter?
Polyrepo earns its place when it shapes a real decision. The leverage is in correct use, not in the word itself.
How is Polyrepo used in practice?
Teams put Polyrepo to work on a spend split, a metric, or a head-to-head call. See the Duolingo walk-through above.