New Blog Post! The Citizen Developer

Read here

What is a platform worth to your team?

The value comes from five places, each tied to a product feature. Enter your team’s numbers and the calculator sizes each one. SaaS and self-hosted return the same gains; only the run cost differs.

The formula

Gross value is what you get back each year. Against it sit what you spend to run the platform and the one-time work to adopt it. On SaaS the run cost is admin time only.

Gross value      = P + W + A + I + U
Net of run cost  = Gross value − O − R      (R applies in year one only)
P

Platform time saved

(teams × share of time on infrastructure code − people maintaining shared bundles) × yearly engineer cost

Today each team maintains its own infrastructure code. With Massdriver a small central team publishes bundles once to the registry and every instance consumes them, and release channels push an update to every consumer.

W

Developer wait removed

infra requests per year × hours saved per request × rate

Developers deploy themselves inside ABAC policy instead of filing a ticket. Environment fork and project clone remove the request for a new environment entirely.

A

Access and audit work

(access changes × hours each + SCIM events × 1 + audit hours) × rate

Custom attributes and policies grant access to new projects automatically, so nobody hand-edits permissions. SCIM removes join and leave tickets. The audit log records about 70 event types for evidence.

I

Change failures avoided

failures per year × cost per failure × fraction avoided

Plan before apply, propose and approve, separation of duty, decommission protection, rollback, and environment compare. Use your own incident numbers.

U

Idle cloud spend removed

cloud spend in scope × idle fraction found

Cost per package from the AWS and Azure ingest, rolled up per environment and project, plus environment decommission and alarms. Five percent is a conservative default.

O

Run cost

Self-hosted: cluster + database + buckets + (ops engineer fraction × engineer cost). SaaS: admin engineer fraction × engineer cost

Self-hosted, you run the Helm chart, Argo Workflows, Postgres, and three S3 buckets. On SaaS you only spend admin time. Either way this is your own cost, separate from the Massdriver price.

R

Adoption

hours to write first bundles and move first projects × rate (year one)

Roughly 8 hours per bundle and 20 hours per project. Resource import brings live infrastructure under governance without a redeploy, which keeps this number down.

Value calculator

Start from an example or type your own numbers. Each field says what to count. Everything recalculates as you type.

Start from an example:
Customershared inputs
Will you run Massdriver on your own cluster, or use our SaaS?

Only the run cost changes.

$
$/ hr

Salary plus benefits divided by 2,000. A $200k engineer is $100 an hour.

P · Platform time saved$60,000
FTE

One day a week is 0.2. Half a person is 0.5.

FTE

Usually one or two per hundred engineers.

W · Developer wait removed$45,000

A new environment, a database, a queue, a bucket, network access. Count the tickets, or estimate per team per month.

h

Count the wait, the back and forth, and the workaround, not the ops team’s time.

A · Access and audit work$14,000

Each one needs someone to set up who can access it.

h

Each one is an access ticket today. Zero if you do not use an identity provider like Okta.

h

Who changed what, who approved it, who has access to what.

I · Change failures avoided$24,000

Outages, rollbacks, a bad config that took production down.

$

Lost revenue, the people on the call, and the cleanup. If you do not know: $10k for a small shop, $50k or more for a regulated one.

%

40% is a conservative default.

U · Idle cloud spend removed$20,000
%

Forgotten dev environments, oversized databases, orphaned resources. 5% is conservative; most audits find 10 to 30.

O · R · Your costsyear one $52,000
$

A small Kubernetes service, a Postgres database, and three storage buckets. Self-hosted only.

FTE

Self-hosted: upgrades, backups, the cluster, about a quarter of a person. SaaS: admin only, about a tenth.

h

About 8 hours per bundle and 20 hours per project.

Submit to receive a quote

Send us your details and we reply with a quote for your team. Your answers above come with the request, so we arrive at the first call already knowing your setup.

Get your platform built.

Give us an hour with your platform team and have a working internal developer platform on your own infrastructure within a day. If you decide Massdriver is not for you, you keep the code.