How Custom Software Gets Scoped and Estimated
The internal process studios and agencies use to scope custom software - from discovery through estimation - and why the same feature costs so differently across vendors.

Custom software quotes from different studios for the same project can differ by 300%. That is not vendor dishonesty - it is a reflection of how differently teams scope, what they include in a baseline estimate, and how much discovery work was done before the number was written. Understanding how scoping actually works is the most practical thing a buyer can do before commissioning a build.
TTGC Global builds custom software and AI systems for clients across healthcare, fintech, legal, and professional services. The scoping process below reflects what disciplined engineering teams do - not what a project management overview deck describes, but the actual workflow from first conversation to signed statement of work.
The custom software vs off-the-shelf decision usually precedes scoping. If you have already decided to build, this is what happens next.
Phase 1: Discovery - Defining What Is Actually Being Built
The most important phase in scoping is discovery - and it is the one most often skipped in favor of delivering a quote quickly. Discovery is not a conversation about what the client wants. It is a structured process to understand what problems exist, why the client believes software is the right solution, who will use the software and how, what data the system must handle, and what integrations are required.
A disciplined discovery phase produces: a problem statement (not a feature list), a user journey map showing every touchpoint the software must support, a data model sketch (what entities exist and how they relate), an integration inventory (which third-party systems must connect), and a list of constraints (compliance requirements, technology mandates, existing system dependencies). Every item in that list is a potential scope item. Items that are not discovered at this stage become change orders after development starts.
Phase 2: Feature Decomposition - Translating Requirements Into Units
Discovery outputs get translated into a feature list - but not at the level of "user authentication" or "dashboard." Professional scoping breaks every feature into its component units. "User authentication" becomes: registration flow, email verification, login, password reset, session management, role-based access control, audit logging, and optional multi-factor authentication. Each of those is a separately estimable unit.
Feature decomposition is where scope gaps hide. A client who asks for "login" may not realize they have implied all nine of those subfeatures - some of which carry significant engineering complexity. The studio that scopes all nine delivers a higher quote than the studio that scopes two. But the studio that only scoped two will add the other seven as change orders. This is the primary mechanism behind budget overruns on fixed-price contracts.
Phase 3: Estimation - The Three-Point Method
Professional engineering teams do not estimate features with a single number. They use three-point estimation: an optimistic estimate (if everything goes right), a most-likely estimate (realistic under normal conditions), and a pessimistic estimate (if integration complexity or unclear requirements create blockers). The formal PERT method combines these as `(O + 4M + P) / 6` to produce a weighted expected value.
Estimates are produced at the feature unit level, then rolled up. Uncertainty multipliers are applied at the rollup stage: features with clear requirements get a 1.0-1.2x multiplier; features with ambiguous requirements get 1.4-1.8x; novel technical problems (new integrations, untested architectures) get 2.0x or higher. The resulting number - before any margin - is the engineering estimate. Contract price is the engineering estimate plus overhead, risk buffer, and margin. These are different numbers, and a client who does not understand that distinction will misinterpret a quote comparison.
Phase 4: Architecture and Technical Decisions
Before finalizing an estimate, the scoping team makes preliminary architecture decisions that affect cost significantly. Will this be a monolith or a microservices architecture? What database type - relational, document, vector? What cloud provider and deployment model? What testing approach - unit, integration, end-to-end, all three? These decisions change the engineering estimate by 30-100% for the same feature set, and they are not arbitrary - they are driven by the system's scalability requirements, the team's expertise, and the client's operational constraints.
Architecture decisions that are deferred to "after scoping" create a second wave of re-estimation when those decisions are made. Studios that lock architecture before finalizing the estimate produce more reliable quotes. Studios that leave architecture open produce quotes that change substantially once development begins - a pattern that looks like scope creep but is actually a scoping failure. Understanding how long it takes to build a custom AI solution requires understanding that architecture decisions sit in this same phase.
Phase 5: The Statement of Work - Where Risk Is Allocated
The statement of work (SOW) is the legal document that determines how scope gaps are handled. A well-written SOW defines: what is in scope (feature list with specific acceptance criteria), what is explicitly out of scope (the negative list), how change requests are priced and approved, what the client must provide (content, access, approvals) and by when, and what the remedies are if timelines slip.
Most disputes in custom software projects are SOW disputes - not technical failures. TTGC Global treats the SOW as a mutual protection document: it protects the client from scope inflation and protects the studio from uncompensated scope expansion. Reading the SOW carefully before signing is the single most valuable hour a buyer can spend before a custom software project begins.
The studio with the lowest quote is not always undercharging. They may have scoped three months of work when you need eight. Discovery reveals which quote is actually realistic.
Scope Your Custom Software Project
Book a free Brand and Growth Assessment and see exactly how Through The Glass Creatives would approach it.
Sources
- McConnell, Steve. Software Estimation: Demystifying the Black Art. Microsoft Press, 2006.
- Cohn, Mike. Agile Estimating and Planning. Prentice Hall, 2005.
- CHAOS Report 2020: Beyond Infinity. Standish Group, 2020.
- Project Management Institute. A Guide to the Project Management Body of Knowledge (PMBOK Guide). 7th ed. PMI, 2021.

