The demo that rewarded the wrong thing

Demo day celebrated the feature that looked most impressive. The feature that looked most impressive was the one furthest from being production-ready, and everyone had just applauded it.

The demo that rewarded the wrong thing

A VP of engineering at a consumer software company described a pattern in their demo days that took him a while to name. Every couple of weeks the teams showed what they had built, and the AI features always stole the show. A slick demo of an AI feature doing something impressive got the applause, the excitement, the leadership attention. What he slowly realized was that the impressive demo was the easy part, and the celebration was rewarding exactly the wrong thing. The demo showed the feature working on a chosen input in a controlled setting, which is the fastest hundred yards of a very long race. The hard, unglamorous work, the evaluation, the monitoring, the edge cases, the operability, none of it demos well, so none of it got celebrated, and the ritual was quietly teaching everyone to optimize for the show.

Demos reward what shows well, not what ships

Demo day is a ritual, and rituals shape behavior by what they reward. A demo rewards what looks good in a few minutes on a screen, in a controlled setting, on inputs the presenter chose. For most work, this is a decent proxy, a feature that demos well is usually reasonably far along, because for deterministic features the demo and the shippable version are not that far apart.

AI features break that proxy badly, because the gap between a demo and a shippable feature is enormous, and the demo is the tiny, easy first part. An impressive AI demo shows the feature working on a happy-path input in a friendly setting, which is genuinely the fastest thing to produce. The vast majority of the actual work, making it handle the messy real inputs, evaluating its quality, monitoring it, making it operable, planning for the model changing, comes after the demo and does not show up in one. So when demo day celebrates the impressive prototype, it is celebrating the completion of the easiest part and ignoring the ninety percent that is hard, which sends a clear and wrong incentive. Build the impressive demo, get the applause, and the unglamorous production work that actually determines whether the feature ships gets neither attention nor reward. The ritual is training the team to optimize for the demo, and the demo is the part that matters least.

This is how teams end up with a pile of impressive AI prototypes and very few shipped AI features. The incentive structure, embodied in the demo ritual, rewards getting to the prototype and goes quiet after, so that is where the effort pools. Everyone is building demos, because demos are what get celebrated, and the production work sits undone because nothing in the ritual asks for it.

Celebrate the boring part

The lesson is that if the demo ritual rewards the impressive prototype, the team will produce impressive prototypes and few shippable features, so the ritual has to be changed to reward the work that actually ships things. Celebrate the boring part, or the boring part will not get done.

What teams do to fix what the demo rewards.

  • Demo the feature on messy, real, adversarial inputs, not just the happy-path input the presenter chose.
  • Show the evaluation, the monitoring, and the operability, so the unglamorous production work gets visible credit.
  • Celebrate shipped and reliable over impressive and fragile, so the incentive points at production, not at the prototype.
  • Ask what is left before this is shippable, so the demo is a checkpoint on a long road, not a finish line.
  • Recognize the engineers doing the hard, undemoable work, since the ritual will otherwise render them invisible.

The demo is fine as a checkpoint. It becomes harmful when it is the thing the team optimizes for, because for AI features the demo is the easy tenth and the applause lands on the wrong part of the work.

How we think about it at Density Labs

The demo that rewards the wrong thing is one of the most common reasons teams accumulate impressive AI prototypes and ship almost none of them. The ritual celebrates the prototype, which is the easy part, and goes silent on the production work, which is the hard part, so effort flows toward demos and the shippable version never gets built. The incentive is doing exactly what incentives do, and it is pointed at the wrong target.

When we help teams build AI features that actually ship, one of the things we look at is what their rituals reward, because a team that celebrates prototypes will make prototypes. Shifting the celebration toward the unglamorous production work is a small change that redirects a lot of effort toward the part that matters.

The impressive demo is the easiest tenth of an AI feature. If that is what you celebrate, that is what you will get, and it will not ship.