Skip to content
Operations/scoping-work

An estimate is a commitment. Treat it like one.

"Scope and estimate work so numbers reflect reality and clients can plan around them."

Why this exists

Underscoping wins deals but loses relationships. The agency that quotes a low number and then change-orders its way back to reality is a painful option, not a cheap one. We scope honestly because repeat clients and referrals drive our growth, and both require trust.

Operational Flow

1

Read the brief twice: The second read is to find what's missing, such as dependencies, edge cases, and third-party systems the client mentioned in passing.

2

Break work into small chunks: Describe tasks in chunks of under five days. If a task cannot be explained in a sentence, split it. Vague tasks lead to vague estimates.

3

Add integration overhead: Give every API, third-party service, and system handoff its own line. These items usually blow timelines.

4

Apply a confidence tier: State high confidence (plus or minus 10%), medium confidence (plus or minus 25%), or low confidence (needs a spike) openly in the proposal.

5

Build a visible 15% buffer: Label this line coordination and unknowns in the estimate. Do not hide it. Direct clients will understand why it is there.

6

Run estimates past a second engineer: Spend five minutes sanity-checking anything estimated over two weeks. A second pair of eyes catches forgotten details like database migrations.

What good looks like

  • A proposal goes out with a structured breakdown of named phases, effort ranges, and confidence levels instead of a single number.
  • When scope changes mid-project, we issue a change order within 24 hours using the original format. The client knows the methodology, so there is no negotiation.
  • An engineer explains any line in the estimate without referring back to notes. The line was analyzed, not guessed.

What NOT to do

  • Don't round down to win a deal. A contract signed on an unrealistic estimate is a liability.
  • Don't scope for the best-case path. Scope for the most likely path, and highlight the best-case scenario as conditional.
  • Don't let sales write technical estimates without engineering review. Optimism and reality diverge in predictable ways.

The most expensive estimate we ever gave was a number we were afraid to say out loud. We quoted a smaller number and watched the project drag for six weeks past the deadline while we absorbed the cost in silence. The client was unhappy anyway. They were not upset about the cost, but because we did not tell them early enough to adjust their plans. The lesson was simple: honest numbers delivered with confidence preserve relationships better than optimistic ones that fail.

Scoping is a skill that compounds. Review your estimates after every project to understand your patterns. Are integrations consistently underscoped? Does design handoff always slip? Most misses are habits, not random events. Find yours, correct them, and estimates will get tighter every cycle.