Editable cost forecasts for FinOps teams preview
Product designUser researchFinOps

Editable cost forecasts for FinOps teams

Overview
Datadog wanted FinOps teams to run their whole budgeting workflow in Cloud Cost Management. They could set a budget and report on it, but they couldn't reforecast. Datadog's forecast came from historical spend alone, with no way to adjust it for launches, org changes or savings goals. As the sole designer on custom forecasts, I ran the research, scoped it with PM and engineering, and proposed the design to leadership.
Impact
TK: did it ship, or is it in progress?
Role
TK: Product Designer or Product Designer Intern
Duration
May – Aug 2025
Team
Design ManagerProduct Manager3 Software EngineersData Scientist

The problem

FinOps teams work in three steps: set a budget and forecast for the year, reforecast as the year goes on, and report to leadership. Datadog covered the first and last steps. The middle one was missing.

Suggested: the three-step workflow slide, with reforecasting marked as unsupported

Datadog’s out-of-the-box forecast predicts spend from historical data. It can’t know what’s coming, and users couldn’t edit it, so planned changes never made it into their numbers.

Datadog doesn’t know our org changes, [future] launches, or savings goals, we do.

— FinOps team at a Datadog customer

Research

I interviewed FinOps teams at four companies to learn how the generated forecast fit into their budgeting. Two findings shaped the design:

  • They need to customize. Teams adjust their forecasts for plans Datadog can’t see.
  • They still want the generated forecast. It’s a good starting point and fills in whatever they don’t override.

So the design starts from the generated forecast and lets you edit any value in it.

The solution

Editing starts from the budget table, where FinOps teams already compare forecast, budget and actual spend for each budget line.

If we can make this work, this will be our budgeting, forecasting, visibility tool going forward.

— FinOps team at a Datadog customer

What I learned

  • Companies forecast very differently. The design had to stay flexible enough for several kinds of FinOps user.
  • A spreadsheet user expects a spreadsheet. The job was to make editing feel like sheets while still looking like the rest of Cloud Cost Management.
  • New domains take homework. I got up to speed on FinOps through a lot of reading and videos.

Work in progress