Skip to content

What engineers check before quoting projects

Man writing notes at a desk with a laptop, papers, and a mug.

The email lands with a cheerful subject line: “Can you quote this by Friday?” You can almost hear the clock start ticking. Before a number goes anywhere near a proposal, project scope planning has to happen-because hidden constraints are where budgets quietly go to die. If you’ve ever wondered why engineers ask “annoying” questions up front, it’s usually because they’re trying to stop your project turning into a change-request treadmill.

You don’t see the checks happening. You just notice the pause, the extra call, the request for drawings you thought were “somewhere”. That pause is the quote being built on something sturdier than optimism.

What a quote really is (and what it isn’t)

A quote isn’t a guess with a logo. It’s an engineer making a promise: time, cost, and performance-with enough assumptions to sleep at night. The best ones read almost like a small contract, because they’re designed to survive reality.

Engineers aren’t trying to make things slower. They’re trying to make them knowable. The job is to find the sharp edges early, while they’re still cheap.

The first check: “What are we actually building?”

This is where project scope planning earns its keep. Engineers will try to turn a broad request into something testable: inputs, outputs, constraints, acceptance criteria. If you can’t say how you’ll know it’s “done”, you can’t price it honestly.

Expect questions like:

  • Who is the end user, and what’s the core user journey?
  • What is in scope, and what is explicitly out of scope?
  • What does “success” look like in measurable terms (speed, accuracy, throughput, uptime)?
  • What are the non-negotiables versus the nice-to-haves?

A common failure mode is a scope made of adjectives: “simple”, “robust”, “modern”, “intuitive”. Engineers will translate those into nouns and numbers. That translation is the quote.

The second check: interfaces, dependencies, and “what touches what”

Most projects don’t fail in the middle. They fail at the seams.

Engineers map what your thing connects to: APIs, existing databases, machines on a line, payment providers, building management systems, internal networks. Every interface introduces uncertainty, and uncertainty is what pricing is trying to tame.

They’ll look for dependency traps:

  • Third-party systems you don’t control (and their change cycles)
  • Legacy components with thin documentation
  • Data formats “we’ve always used” that nobody can define clearly
  • Access requirements (VPNs, test environments, credentials, approvals)

If an engineer keeps repeating, “Who owns that system?”, they’re not being pedantic. They’re hunting for the moment your team says, “Oh… it’s managed by a vendor in another time zone.”

The third check: hidden constraints (the stuff nobody writes down)

Hidden constraints are rarely malicious. They’re just normal organisational gravity: the way things are, the rules you only learn by tripping over them.

Engineers will probe for constraints like:

  • You can only deploy on specific days, or only via a central team
  • Security requires pen testing, code scanning, or specific hosting regions
  • Procurement demands three quotes, fixed-price terms, or named subcontractors
  • The client’s site has shutdown windows, permit-to-work rules, or noisy neighbours
  • The solution must fit existing tooling, branding, or “the way finance wants it”

This is also where “It must work like X” appears-where X is a system built over ten years by a team you don’t have. Engineers will try to surface that early, because it changes the whole shape of the work.

“The cheapest projects are the ones where the constraints are honest,” a PM once told me, staring at a Gantt chart like it owed him money.

The fourth check: risks, assumptions, and where uncertainty lives

A good quote doesn’t pretend everything is clear. It labels the fog.

Engineers usually turn uncertainty into one of three things: an assumption, a risk, or a discovery task. If you hear “We’ll need a short discovery phase,” it’s often the most financially responsible sentence in the room.

Typical risk questions:

  • What’s the worst-case scenario if the current approach fails?
  • Are there safety, compliance, or regulatory requirements?
  • What’s the cost of downtime or defects?
  • Do we need prototypes, lab tests, site surveys, or proof-of-concept work?

If your project involves physical environments-buildings, factory floors, vehicles-engineers will also ask about access, measurement, and verification. A single missing site detail can wipe out a week.

The fifth check: resourcing, timeline, and the “who’s doing what” reality

Quotes aren’t priced by tasks alone; they’re priced by who is available to do them and when. A specialist who’s booked for six weeks changes the schedule. A dependency on your internal team changes the risk.

Engineers will ask for commitments:

  • Who supplies requirements, approvals, and test data?
  • Who provides hardware, licences, or site access?
  • Who signs off designs-and how long does that take, historically?
  • What happens when feedback is late?

This is where you’ll see the polite version of a boundary: “Client to provide X by date Y.” That line isn’t bureaucracy. It’s the quote protecting itself from slipping into open-ended limbo.

The sixth check: testing, acceptance, and handover (the bit people forget to price)

Projects often get quoted as if “building” is the only verb. Engineers price the end, not just the middle: test plans, commissioning, documentation, training, and support.

They’ll want to know:

  • What counts as acceptance, and who signs it?
  • What environments do we test in (dev, UAT, staging, on-site)?
  • Do we need performance testing, security testing, or audit trails?
  • What happens after go-live-warranty, support hours, bug-fix windows?

If handover matters, engineers will price it. If you don’t mention it, you’ll still need it-just later, noisier, and more expensive.

A quick way to read an engineering quote like an engineer

Look for these three sections before you compare numbers:

Section What it tells you Why it matters
Assumptions What must be true for the price to hold Reveals scope gaps and reliance on your inputs
Exclusions What’s not included (explicitly) Prevents surprise “I thought that was included” moments
Acceptance criteria How completion is judged Reduces dispute and scope creep

If a quote is missing those, it’s not necessarily “bad”. It’s just softer than it looks.

A simple pre-quote checklist you can send today

If you want faster, cleaner pricing, send this in your first brief:

  • One paragraph: what problem you’re solving and for whom
  • A list of must-haves (max 5) and nice-to-haves (max 5)
  • Known constraints (security, hosting, access, shutdown windows, procurement rules)
  • What systems it must integrate with
  • Your desired timeline and any immovable dates
  • Who will approve requirements and sign off acceptance

You’re not doing the engineer’s job. You’re giving them a floor that won’t move under their feet.

FAQ:

  • Can engineers quote accurately without a discovery phase? Sometimes, if the scope is genuinely clear and the environment is familiar. If there are major unknowns (legacy integrations, unclear requirements, site-specific conditions), discovery is often the cheapest way to avoid pricing fiction.
  • Why do quotes include so many assumptions? Assumptions are how engineers make uncertainty visible. They’re not excuses; they’re the conditions that keep the schedule and budget realistic.
  • What’s the difference between scope creep and hidden constraints? Scope creep is new work being added over time. Hidden constraints are existing rules or conditions that were always there but weren’t surfaced during project scope planning.
  • Is a fixed-price quote safer than time and materials? It can be, but only if the scope and acceptance criteria are tight. Fixed price often includes a risk premium; if the scope is vague, you can pay more and still end up negotiating changes.
  • What should I do if I don’t know the answers to the engineer’s questions? Say so early, then agree a short discovery step to find the answers. Guessing tends to create confident numbers that fail on contact with reality.

Comments (0)

No comments yet. Be the first to comment!

Leave a Comment