Share if you like it!
And especially if you don't!

How to manage your MVP to launch in 2 months

Launching an MVP for a new product takes a ton of focus at the team level. We're working with a lot of uncertainty — time is often lost on frivolous investigation and/or rushed, non-optimal decisions.

This article is dedicated to our experience setting up productivity metrics and using them to configure a predictable working process.

There’s no perfect tool that will save you from problems with your product. But tracking those productivity metrics is really about being involved and visualising what’s going on — and once you see unwanted changes, take action.

Visualise your product development plan

When we work on an MVP, usually we have a strict budget and a corresponding delivery date based on the scope & the team’s velocity.

📖 By team’s velocity we mean the amount of work a team can tackle during a single iteration. Velocity i measured in story points, hours or any other units applied in the team.
  • To make a detailed plan for the phase I recommend using the Gantt chart based on the scope from the very beginning — use the story level to make it more detailed and assign recourses to produce a realistic delivery date.
    Check out — this is the tool I’m using.
  • Don’t forget about the focus factor → instead of using an 8-hr working day for planning purposes, an optimistic value would be a 6-hr working day.
    Moreover, based on our experience and considering meetings / additional tasks, a realistic value would be around a 4-5-hr working day (on the product features).

    📖 By focus factor, or focus time, we mean periods of time that an individual can focus on a single specific activity — in our case features with clear customer value. It is nearly impossible to reach 100% of your workday dedicated to the product features — we have meetings, syncs, investigations and so on.

    So for initial planning, we assume that 6 out of 8 workday hours would be dedicated to working on product features.
  • Once you have a detailed Gantt chart, go one level higher and prepare a roadmap for the whole team on the epic level.

It is an open question whether you need to go and update your detailed Gantt chart on a regular basis. For short development phases (1-2 months) updating the epic level roadmap every 2 weeks should be enough.

This is the roadmap example we use and update every 2 weeks.
Here's an example roadmap we use and update every 2 weeks.

MVP plan and budget tracking

Every week’s iteration ideally should finish with delivering a working piece of increment, a feature with a clear customer value that could be tried out.

There is an opinion that tracking % of the work done in comparison to the planned scope might not reflect the real situation — as just one feature may change it completely and require significantly more or less time.

So focus on the budget here — track the budget usage and the corresponding completion of the scope, to make sure we are not falling off the plan/budget ratio.

📖 To calculate the % of MVP scope completed, we take the hours or story points originally estimated, providing a ratio of all planned and completed features.

We work in 1-week sprints and update the % of delivered features and used budget on a weekly basis.
We work in 1-week sprints and update the % of delivered features and used budget on a weekly basis.

Measure team productivity metrics

The scope & budget state is already a good presentation of the team’s work. But to have data for our improvements and dig a bit deeper into how and why we deliver at this pace, we also calculate:

  • Sprints plan / fact stats

    Using these stats we want to see how well we stick to what we plan from sprint to sprint. This data may be of great use for retrospectives to discuss what activities take the time we need and plan for features, and how we could minimise it.
  • Real team’s focus factor

    Out of 8 hours in a standard working day, how much do we actually spend on product features? With time we replace the “Real” capacity from the previous metrics with the one calculated based on the team’s focus factor.
  • Team’s energy level

    Team morale is a good metric to track which isn’t about the work itself but rather about the team being excited about what we do and how we work together. I usually ask the team members about their energy levels at the end of the retrospective (every 2 weeks).

Build forecasts

As discussed at the beginning of the article, working within a strict budget means that we have a deadline when the money will run out. So in addition to the metrics above, I usually calculate the estimated delivery date — this is something that is easier to communicate to the team & founders.

I have 2 approaches for delivery date estimation: pessimistic and optimistic.


The first one is based on the completed % of scope. We take the % and the number of sprints we had to cover it → and calculate how many we will need to cover 100%.

This value might be not accurate due to the fact that we consider only features that are completed. Those that are in progress don’t count — but in fact, the scope remaining would be smaller due to those “in progress” features.

The second approach is based on the team’s velocity. We know how many story points or hours we cover every sprint, and we know the total amount of story points or hours — so we could estimate the total number of sprints.

The downside of this approach is that it doesn’t consider features that took or will take longer than initially estimated.

The combination of these 2 approaches works really nicely providing the delta and giving founders a realistic picture of MVP development pace.

Well, choose the one metric or a combination of them that feels right and valuable for your product, and start!

We often talk about improvements, but keep in mind that no improvement is possible without initial data — as it is the starting point we evolve from.

Previous Article
Most common challenges faced by startups
Next Article
A Quick Guide to Product vs Project Management

Get the useful tips on building startups to your email

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.