circle
star
4
min reading

Demo Driven Development Explained

At Userled we love demo driven development. It keeps us moving at pace and continuously improves our direction.

Demo Driven Development Explained
Newsletter
1:1 personalized landing pages, in seconds.
Try it now

At Userled we love demo driven development. It keeps us moving at pace and continuously improves our direction.

We call it.. DEDRDE ! (We don’t)

What is it?

Demos (duh!), every two weeks. It works best in teams working with fortnightly sprints or cycles.

In sprint planning we ask ourselves the question:

“what do we want to demo at the end of this cycle?”

The answer to this is completely up to the team, but it might be a combination of the following:

  • What assumptions do we want to verify?
  • What do we want to receive feedback on?
  • What do our stakeholders want to see?
  • What would take us closer to our long-term vision?
  • What is possible?

Let me tell you a love story.

I first fell for demo-driven development at my previous job. We had the privilege of building a Mastercard issuer processor from scratch, with funding and talent already in place and only the problem left to tackle.

To be honest, we had no idea where to start.

Demo driven development allowed us to break down an overwhelming task, solving it piece by piece like a huge jigsaw puzzle.

We discovered, learnt and built together, celebrating each other’s efforts and constantly gaining satisfaction from our progress. We moved at astounding speed.

Without this, we would have spent weeks reading documentation, siloing disjoint knowledge and failing to apply it in context.

We would have written design docs, discussed and debated, and we probably would have built the wrong solution in a far longer time.

Demo driven development delivered.

It’s Userled’s (not so) secret weapon.

We love feedback. We’re grateful to have an incredible community of users and design partners who work with us hand in hand to build the right product.

How to build a community

As an early stage start-up we feel the pressure! To enter the market, and to achieve product market fit as soon as possible - our success depends on it.

We believe demo driven development will take us there.

It enables us in every way; to navigate discovery, to resolve known unknowns and to realise unknown unknowns.

Most importantly it allows us to receive critical feedback - quickly and regularly.

But that’s not all.

Not only does it facilitate feedback and shape our product, it also provides structure to the whole team. In an environment full of ideas and potential tangents, direction and focus is absolutely critical.

Finally, it spreads knowledge, and allows us to celebrate every win - from the small fixes to the big releases.

It rocks our world.

But know that it isn’t for everyone.

Demo driven development best suits the discovery phase, where uncertainty is high, assumptions are rife, and experimentation is the only way to forge direction.

As teams grow and their products mature, it is natural to see a change in the way people want to work.

Maybe the most pressing features aren’t easy to demo, or are unsuitable for a non-technical audience. Perhaps too much tech debt has been allowed to accrue, or a tight feedback loop is no longer worth the cost of a high pressure delivery cadence.

Signals like these suggest that demo driven development is no longer the right choice.

Retrospectives are essential here.

Personally I find that fortnightly retros allow for teams to identify the need for change early, nipping frustrations in the bud.

Have you ever used demo driven development? What do you think?

Author

Generated £1.3M pipeline by focusing on UTM parameters personalisation.

Pedro Costa
Growth experimentation

Generated £1.3M pipeline by focusing on UTM parameters personalisation.

Related Articles

No items found.

Crafting Effective Contextual Personalization

Crafting Effective Contextual Personalization
Yann
Yann
Cofounder & CEO

Learn how to create personalized experiences for your audience with effective contextual personalization strategies.

Learn More
a black and white picture of a blue rectangle

Account Based Marketing Process: Creating an ABM Strategy

Account Based Marketing Process: Creating an ABM Strategy
Aaron Carpenter
Aaron Carpenter
Content Lead

Learn how to create an effective Account-Based Marketing (ABM) strategy with our step-by-step guide to the ABM process.

Learn More
a black and white picture of a blue rectangle

Userled is now SOC 2 compliant

Userled is now SOC 2 compliant
Tristan
Tristan
Cofounder & CTO

Userled has achieved SOC 2 Type II compliance, demonstrating our commitment to data security and trust. Learn how this milestone enhances secure, scalable 1:1 personalization for B2B SaaS companies.

Learn More
a black and white picture of a blue rectangle

Fuel Your Pipeline With Personalized Touchpoints at Every Step

Book a Demo
an orange toy airplane flying through the air
an orange and pink painting with a white background