Delivery Timeline & Staffing Model
A deliberately conservative, staffing-aware delivery plan for REV.health. The Gantt below schedules every module with generous estimates that already include testing, then re-computes the whole plan when you change how many senior developers work on it and when they join. It bakes in two truths most plans ignore: adding people does not speed things up linearly (communication overhead is real), and the further out you forecast, the wider the error bars get.
Staffing controls
Gantt — phased delivery
The timeline starts May 1, 2026. Only the competitive analysis is finished (~2.5 weeks); the PRD, architecture spike, security review, and the JIG prototype are still in progress (lighter bars). P1 is the pencil-and-paper core — schedule a patient, document the visit, code it, bill it, get paid — with conveniences (ambient scribe, portal, eligibility, full eRx) deferred to later phases. Everything to the right of the red today line is forecast. Each module also carries a faint ongoing-touches line (we keep working every section a little all the time) and thin links show the connective tissue between dependent modules. Hatched tails are the margin-of-error window; they widen as the schedule extends.
Why the math is not linear
Margin of error grows with distance
The PRD is detailed, but a PRD is not running code. Each module still carries real uncertainty — integration surprises, payer quirks, certification feedback, scope discovery. Near-term work is estimated tightly; work that lands a year or two out inherits a much wider band. That is why each bar has a hatched tail and each phase milestone is shown as a range, not a single date. This is the “cone of uncertainty”: it is honest to widen it the further out we forecast.
Per-module estimates (generous, testing included)
Estimates are in engineer-weeks for one senior developer and bundle design, build, automated + manual testing, and code review. The two regulatory long poles — EPCS (DEA) and ONC HTI-1 certification — are largely calendar-bound and do not compress with extra headcount.
Assumptions & method
- Timeline epoch is May 1, 2026; “today” is June 4, 2026. Only the competitive analysis (~2.5 weeks) is complete; the PRD, architecture spike, security review, and JIG prototype are in progress.
- Estimates are solo senior-dev engineer-weeks, testing included, then scheduled against effective capacity.
- Effective capacity = (sum of each developer's ramped output) ÷ (1 + k × (headcount − 1)), where k is the communication-overhead setting.
- A new hire contributes 40% in weeks 1–2 and 70% in weeks 3–4 before reaching full output.
- No single task absorbs more than 2 senior developers concurrently.
- Modules depend on the platform core (AMI runtime, auth, audit, FHIR store) landing first; phases are scheduled in priority order P1 → P2 → P3, with spare capacity spilling forward.
- Margin of error starts at the selected near-term value and grows ~0.75 percentage points per week, capped at ±60%.
- This page is a planning aid, not a financial commitment or a contract.
Original Gantt roadmap
The earlier static delivery roadmap — Mermaid Gantt diagrams for platform phases, per-module delivery, regulatory deadlines, and integration readiness.