Pillar
For us, kickoff lands 7-10 business days after signing, and discovery runs 2-3 weeks from there, so you're weeks from signature to a fully scoped, priced plan. That question is worth asking every vendor you evaluate, because start latency is part of your real timeline even though it never appears in the build estimate. A firm that can tell you precisely when work begins is showing you a managed schedule; a vague answer usually predicts how the rest of the calendar will be handled.
Can I pause a software build between phases?
Yes, and planned phasing assumes you might, which is why Phase 1 has to be complete on its own terms: a live, maintained product rather than half of a bigger one. Two costs come with a pause. Ownership starts the day Phase 1 has users, so maintenance, hosting, and the services the product depends on keep running at roughly 15-20% of build cost per year. And a team that moves on has to be re-engaged and re-oriented, so keep the scope document, change log, and parking list current during the gap. Do that and the restart is a conversation instead of a rediscovery.
How do change orders work between phases of a build?
Every addition gets written down, priced, and decided: yes with a cost and a timeline impact, or no with the item parked against a later phase where it stays visible for the next gate. Swaps beat additions, so if a new item matters more than something in the current phase, trade them and keep the phase price where it is. Nothing is added by conversation. A fixed price per phase makes this easy to hold, because every addition has a visible cost; on hourly billing the same additions vanish into invoices until the budget runs out mid-phase. Ask how a partner handles the first "can we just add" request.
What triggers the start of Phase 2?
Four conditions, written down before Phase 1 starts so nobody is attached to the answer later: real users completed the core workflow without the team propping the product up; you've read what usage confirmed, demoted, or added to the Phase 2 list; the next budget is actually available, with a buffer; and the re-priced Phase 2 scope is signed, with a fixed price and timeline. A go decision made on those four is fast and defensible. One made on momentum, because the team is available and the work feels close, is how a phased build turns back into an open-ended one.
What should go in Phase 1 of a software build?
The one core workflow, end to end, plus whatever that workflow can't run without: accounts if users need them, payment if the business model depends on it, the single integration it actually calls. Add two invisible items that no user sees but Phase 2 depends on: a data model shaped for the whole product, because changing it later is the most expensive rework there is, and enough deployment and monitoring to run the thing and see what's happening in it. Leave out second user types, reporting, most settings, and anything justified by "users will expect." That list is where Phase 1 budgets go to die.
What is a phased software development approach?
Building a product in planned stages, each with a defined scope, a fixed price, and a decision gate before the next one starts. Phase 1 delivers the smallest product a real user can complete a real job with; Phase 2 adds what the first users prove you need; later phases hold everything else, priced and scheduled behind evidence. The difference between planned phasing and running out of money is that the whole product is scoped and priced up front, so the lines between phases are drawn on purpose. Ask any partner proposing phases to show you the full line-item scope the phases were cut from.
Does discovery work for an existing product, or only for new builds?
Both. Pointed at an existing product, discovery becomes an audit: we read the code with read-only access, report what's solid, fragile, and dangerous in plain language, and price the path forward, whether that's extending what you have, fixing it first, or rebuilding with a list of what carries over. The price and timeline are the same, $1,199 and two to three weeks, and the deliverables are yours to use with any team. It's the right move before you fund a new roadmap, switch vendors, or let investors inspect the codebase, because each of those decisions depends on what's under the hood.
What happens if discovery shows my product costs more than I budgeted?
You find out for $1,199 instead of halfway through a build, which is the best version of that news. Because the pricing is line by line, the fix is usually arithmetic: move features out of version one until the number fits, and keep the deferred items priced and sequenced in a later phase. Sometimes the honest outcome is to wait, or to test demand with something cheaper first, and we'll say so. Ask any firm whether their discovery pricing is itemized, because a single lump sum gives you nothing to cut when the budget and the scope disagree.
What's the difference between a free software quote and a paid discovery?
A free quote is an estimate built on assumptions the firm hasn't tested, produced after a call or two. A paid discovery tests those assumptions first: the firm interviews your stakeholders, maps the workflow, reviews any existing code, and prices each feature individually, so the number at the end is one you can hold someone to. Free quotes get corrected later, through change orders, a longer timeline, or a product that quietly shrinks to fit the price. The practical advantage of discovery is comparability. Hand the same requirements document to three firms and you're finally pricing the same product.