
Pavel Yanushka
October 2, 2026
10
min. read
and updated on:
October 7, 2026
MVP timelines are usually presented as durations, which is why they are usually wrong. A twelve-week plan is not twelve weeks of work; it is five decisions with work between them, and a project...

MVP timelines are usually presented as durations, which is why they are usually wrong. A twelve-week plan is not twelve weeks of work; it is five decisions with work between them, and a project slips when a decision is deferred rather than when engineering is slow.
What follows is the same schedule organised around gates. Each gate has a condition that must be true to pass it, and a defined response when the condition is not met. Used this way, a timeline becomes a management instrument rather than a forecast.
The condition: a written specification with an explicit exclusions list, a data model, an integration plan, wireframes for the primary flows, and an estimate both sides will stand behind.
Why it is a gate: everything downstream inherits the ambiguity left here. A project that starts engineering with three unresolved product questions will resolve them in week nine at rework prices.
If the condition is not met: do not start engineering. Extend discovery by a week. This is the single cheapest delay available in the entire project, and teams that push through it to protect a launch date lose more time later than they saved.
What the client owes at this gate: a named decision-maker, answers about existing systems, and honesty about the budget ceiling. Bolder Apps sells paid discovery as a standalone engagement and prices project work fixed-scope rather than hourly, and the reason those two pair well is that a fixed price is only safe for either side once this gate has genuinely been passed.
The condition: an installable build on your own phone. It can do almost nothing. Authentication and one screen is enough.
Why it is a gate: it proves the pipeline works, meaning the repository, the build process, the infrastructure, the signing and provisioning, and the distribution to testers. Every one of those is a potential multi-day problem, and discovering them in week four costs nothing while discovering them in week eleven costs your launch date.
If the condition is not met: ask specifically what is blocking. The usual causes are access that was never granted, developer account enrolment that was never started, or an infrastructure decision still open. All three are administrative and all three are yours to unblock.
Teams that accept slides or screen recordings at this gate are the ones surprised at gate four.
The condition: the hardest external dependency has been connected end to end with real credentials against a real environment, even if only for one operation.
Why it is a gate: integration work is where estimates die, and the reasons are rarely visible during discovery. Undocumented rate limits, authentication models nobody expected, data that is exposed for reading but not writing, sandbox environments that behave differently from production, and approval processes that turn out to be relationships rather than API keys.
If the condition is not met: this is the point to reduce scope rather than extend the schedule, because integration surprises rarely resolve quickly. Options are replacing a live sync with a file import for version one, deferring the integration entirely, or accepting a revised date now rather than discovering it in week twelve.
Sequence deliberately so this gate is early. Teams that schedule the hardest integration last do so because it is hardest, which is precisely the wrong instinct.
In practice, gate three is the one that most often reveals the real timeline. A project that clears it on schedule usually lands close to plan. A project that discovers an integration problem here has learned it while there is still budget and calendar to absorb it, which is the entire purpose of putting the gate in week six.

The condition: every item in the signed scope is implemented and demonstrable, with a written list of known defects. Not polished. Implemented.
Why it is a gate: the gap between mostly done and actually done is where MVP schedules disappear. Features described as nearly finished at this stage routinely have days of work left each, and the accumulation is invisible until quality assurance begins and everything is discovered at once.
If the condition is not met: cut scope rather than compressing quality assurance. This is the moment the decision gets made, whether you make it deliberately or by default. Cutting a feature at gate four is a clean decision. Discovering in week thirteen that quality assurance was halved is not a decision at all, it is a consequence.
What to ask for: the defect list in writing, categorised by severity. A team that cannot produce one has not been testing as it built.
The condition: quality assurance complete across the agreed device matrix, no open critical defects, store assets and metadata prepared, privacy declarations accurate across every embedded SDK, reviewer credentials and notes ready, analytics instrumentation verified as actually recording, and crash monitoring live.
Why it is a gate: launch depends on store review rather than on code being finished, and the frequent rejection causes are all in this list rather than in the app's functionality. Metadata problems, inaccurate privacy declarations, permission requests without in-context justification, missing account deletion paths, and incomplete reviewer access account for most first-submission rejections.
If the condition is not met: do not submit. A rejection costs days and resets the review queue, and rejections for administrative reasons are entirely avoidable.
Buffer: two weeks between this gate and any launch date you have communicated externally. Review commonly returns within a day or two for a clean submission and can take considerably longer for sensitive categories, unusual permissions, or first submissions from a new developer account.
Gates are checkpoints, not the work. Between them, three habits keep the schedule honest.
A testable build every one to two weeks. Not a demo, not a recording, an installable build on your own device. This is the mechanism that makes gate four honest, because a feature described as nearly done in week eight can be checked in week eight.
A standing weekly slot for decisions rather than status. Status can be written. What needs a meeting is the open question that will block engineering next week. A project manager who arrives with that list is doing the job; one who arrives with a summary of last week is not.
A visible defect list from the first testable build. Defects logged continuously and triaged weekly. Teams that begin logging at gate four discover the accumulation all at once, which is exactly when there is no time to absorb it.

Five signals that a gate is going to be missed, all visible before it happens.
Builds arrive later than the stated cadence, or arrive with less in them than the previous one. This is the earliest and most reliable indicator.
Timeline confidence becomes vaguer as the project progresses rather than sharper. Confidence should increase with information.
Demos move to the agency's device rather than yours, or become screen recordings.
The specific engineer you were promised is mentioned less often, or questions start being answered by someone new without explanation.
Your questions take longer to answer than they did in week three.
The response to any of these is the same: raise it in writing, specifically and without accusation, and ask for a written replan with a revised date and the reason. Two protections should already exist from the contract, code in your repository continuously and payments tied to verifiable milestones, and both matter more than the language in the agreement because they let a project be paused or moved without losing the work.
Bolder Apps prices project work fixed-scope rather than hourly and turns proposals around in one to two business days. The reason estimation discipline is relevant to timeline management specifically is that a firm with a repeatable estimation process tends to have a repeatable delivery cadence behind it, and the fortnightly build is where you verify that in practice rather than in the sales conversation.
| Gate | Target | Pass condition | Response if missed |
|---|---|---|---|
| 1\\. Scope signed | Week 2 | Specification with exclusions and estimate | Extend discovery, do not start building |
| 2\\. It runs | Week 4 | Installable build on your device | Unblock access and accounts |
| 3\\. Integration proven | Week 6 | Hardest dependency working end to end | Reduce integration scope now |
| 4\\. Feature complete | Week 10 | Scope implemented, defects listed | Cut features, protect QA |
| 5\\. Submission-ready | Week 12 | QA done, assets and disclosures ready | Delay submission, do not gamble |
Bolder Apps quotes MVP engagements at 8 to 20 weeks. Where a specific project lands inside that band is set almost entirely by gate three, since integration and compliance scope drive duration far more than feature count does.
Earlier: a genuinely constrained scope, one platform or a cross-platform codebase, one decision-maker with authority, bought components for authentication and payments rather than custom builds, and no regulated data.
Later: two user types, which is the single largest multiplier since each audience needs its own flows and permissions. Regulatory scope, where documentation follows implementation and cannot be parallelised. Offline behaviour with conflict resolution. Integration with a system whose API access is an approval process rather than a credential. And approval loops involving more than one stakeholder.
Yes, for a genuinely narrow product: one audience, one workflow, no complex integrations, no regulated data. The gates compress rather than disappear, and gate one still needs its full attention because the eight-week version depends entirely on the scope being real.
Respond as the table describes rather than absorbing the slip silently. The failure mode is not missing a gate; it is missing one and keeping the original launch date, which forces the compression into quality assurance where it is least visible and most damaging.
At the gates, yes, and the fortnightly builds between them matter more. Fifteen minutes with the app on your own phone every two weeks surfaces more than an hour of presentation.
Agree this at kickoff. The workable arrangement is that the agency asserts readiness against written criteria and the client confirms, with the criteria fixed in advance so it is a check rather than a negotiation. This is also why acceptance criteria belong in the contract.
It changes how scope pressure resolves. Under a fixed scope, additions are priced events that surface at the gate rather than accumulating quietly, which tends to keep the schedule honest. It does not make integration surprises disappear, which is why gate three exists regardless of contract type.




