ServicesWorkHow we workPricingCompanyBlog
hello@orvalabs.comBook a call
☰
ServicesWorkHow we workPricingCompanyBlogContact

Let’s build
what’s next.

Software house for companies that need to ship. Apps, platforms and AI automations.

SERVICES

Web platformsMobile appsSaaS productsAI agents

COMPANY

AboutHow we workCareersContact

RESOURCES

BlogCase studiesPricingNewsletter

CONNECT

hello@orvalabs.com+1 (646) 555-0142LinkedInGitHub
© 2026 Orva Labs · Software house · United StatesAll systems normal
PrivacyTermsCookiesAccessibilitySecurityResponsible AI
Blog /Engineering

Fixed scope without the fixed-scope fights

MRMarcus Reed, Tech lead · Oct 7, 2026 · 7 min read
On this pageWhy fixed scope gets a bad nameDated milestonesA written change processWhat this looks like in practiceBook a call →

Why fixed scope gets a bad name

Fixed-price projects fail when the scope is vague and changes are argued about instead of priced. Both are fixable.

Dated milestones

We break every project into four to six milestones, each with a date, a demo and a payment. You always know what ships next and what it costs.

A written change process

New ideas are welcome. Each one gets a short estimate, you approve it in writing, and the shared board updates the same day. Nobody argues about whether something was "in scope".

What this looks like in practice

On a 10-week build we typically see two or three approved changes. None of them move the launch date without you choosing to.

MR
Marcus Reed

Co-founder of Orva. Twelve years shipping Next.js and Postgres products for finance and healthcare teams.

Keep reading

Related articles.

Engineering

Next.js on AWS vs Vercel for B2B products

Ana Silva · 10 min
AI agents

How much does it cost to put an AI agent in production?

Sara Novak · 9 min
Product

The Thursday demo: our most important meeting

Emma Hart · 5 min

Get the next article.

One practical article every two weeks. No spam.