Needs more than a quick edit0 of 12 checks passed
A PM would need to redo the hiring assumptions, procurement math, capacity sums, and card migration sequencing. The output cannot be used with only wording or emphasis edits.
Output
Harbor FY27 Product Roadmap
Prepared by: Staff PM, Harbor For: Executive Team Review (CEO, CFO, CRO, CTO)
---
Part 1: The FY27 Roadmap (Q4 2026 – Q3 2027)
Our roadmap is structured into horizons (Now, Next, Later) to account for squad capacity constraints, hiring lead times, and critical infrastructure dependencies. Every initiative directly maps to our core FY27 mandate: raising NRR from 104% to 112%.
NOW (Q4 2026)
Focus: Mandatory infrastructure, unblocking enterprise sales security requirements, and protecting existing revenue.
- Cards Squad (11 squad-weeks):
- Processor v2 API Migration (11/18 sw used): Commencing the mandatory migration off the retiring v1 API.
- Platform Squad (11 squad-weeks):
- SSO and SCIM Provisioning (5 sw): Directly unblocks $1.2M in enterprise pipeline and clears 11 existing account security reviews (CRO request).
- Multi-Entity Foundation (6/12 sw used): Architectural groundwork for parent-subsidiary accounts.
- Integrations Squad (11 squad-weeks):
- Sage Intacct Integration (9 sw): Addresses our highest-churn segment (13% churn vs. 7% on NetSuite) and eliminates a major barrier in lost new-logo deals (31% of losses).
- Spillover buffer (2 sw).
- Expenses Squad (11 squad-weeks):
- Receipt-Matching Improvements (6 sw): Bumps auto-match above 71% to reduce the most common support ticket category.
- Mobile App Rewrite - Phase 1 (5/22 sw used): Early scoping and architecture on the CTO's supported framework upgrade.
- Approvals & Policy Squad (11 squad-weeks):
- Multi-Entity Approval Workflows (10 sw): Pairing with Platform to enable cross-subsidiary governance.
- Spillover buffer (1 sw).
---
NEXT (Q1 2027)
Focus: Completing technical debt, launching high-value expansion modules, and integrating critical ERPs.
- Cards Squad (11 squad-weeks):
- Processor v2 API Migration - Completion (7/18 sw used): Finalising code before the March 31 deadline, entering the 4-week certification freeze.
- Virtual Cards for Software Subscriptions - Initiation (4/10 sw used).
- Integrations Squad (11 squad-weeks):
- Microsoft Dynamics Integration (12 sw adjusted to 11 sw capacity via minor scoping): Expanding our enterprise ERP footprint.
- Platform Squad (11 squad-weeks):
- Multi-Entity Support - Completion (6/12 sw used): Finalising multi-subsidiary entity structures.
- Expenses Squad (11 squad-weeks):
- Mobile App Rewrite - Phase 2 (11/22 sw used): Core feature porting and UI overhaul.
- New Squad A (Hired Dec 2026, delivering at ~50% capacity = ~5.5 sw):
- Procurement Module - Phase 1 (5.5/30 sw used): Setting up core purchase requests and initial approval logic.
(Note: During Q1, the card processor runs 4 weeks of certification testing. No changes can be deployed to card flows during this time).
---
LATER (Q2 – Q3 2027)
Focus: Unlocking high-margin card spend, launching the flagship procurement add-on, and modernizing mobile infrastructure.
- Q2 2027 (Squads operating at full scale, plus New Squad B onboarding):
- Cards Squad: Virtual Cards for Software Subscriptions (6 sw remaining) & Real-time Spend Controls (8 sw).
- New Squad A (Procurement): Procurement Module - Phase 2 (18 sw total across Q2).
- Expenses Squad: Mobile App Rewrite - Phase 3 / Launch Preparation (11 sw remaining of 22).
- New Squad B (Hiring initiated Q1, arriving Q2, delivering ~5.5 sw): Deployed to accelerate Procurement integrations (Integrations/A&P support).
- Q3 2027 (Fully ramped capacity across 7 squads):
- Cards Squad: Real-time Spend Controls rollout and optimization.
- New Squad A & B: Procurement Module Launch, GA, and initial adoption drives.
- Expenses Squad: Mobile App GA (satisfying CTO's late-2027 framework deprecation timeline).
- Platform / A&P / Integrations: Cross-functional adoption loops for Procurement, Multi-Entity, and Dynamics/Intacct.
---
Part 2: The Case for the Roadmap
1. Why This Order? (Balancing Reality and Ambition)
Our mandate is clear: raise NRR to 112% by the end of Q3 2027. To achieve this, we must unlock high-value expansion vectors (Procurement, Virtual Cards, Multi-Entity) while shoring up retention leaks (Sage Intacct churn, mobile app obsolescence, enterprise security blocks).
However, ambition must bow to physics. Tom’s draft roadmap contained a fatal flaw: it assumed new squads would ship code on day one and deliver 100% capacity immediately. Historical data at Harbor proves that newly approved squads take 5 to 8 months to reach their first full sprint and deliver roughly 50% capacity in their first quarter.
Furthermore, Tom’s draft scheduled the Procurement module to launch in Q2 2027 using a brand-new squad. Under realistic hiring timelines (approving the first squad in September means they only start shipping in earnest in Q1 at half-capacity), that timeline was impossible.
We have ordered this roadmap to respect three non-negotiable constraints: 1. The Card Processor Hard Deadline: On March 31, 2027, our processor kills the v1 API. If we do not finish the 18 squad-weeks of migration and the 4-week certification freeze by then, our card processing halts entirely—crushing 58% of our revenue. 2. Realistic Squad Ramp-Up: New Squad A (approved September) is phased in realistically for Q1 (delivering ~5.5 squad-weeks) and hits full stride in Q2. New Squad B is phased in for Q2. 3. Sequence of Dependencies: Virtual Cards and Real-time Spend Controls technically require the v2 API. Therefore, they cannot launch until Q2, immediately following the Q1 v2 migration and certification window.
2. What We Changed from Tom’s Draft and Why
- Shifted Procurement Timelines and Squad Allocation: Tom’s draft had New Squad A building and launching Procurement in Q1/Q2. Given historical hiring lags and the massive scope of Procurement (30 sw for Approvals & Policy + 6 sw for Integrations), we have stretched Procurement development across Q1 (New Squad A partial capacity) and Q2 (full capacity + New Squad B support), targeting a GA in Q3. Trying to rush it in Q2 would result in a broken launch or squad burn-out.
- Shifted Real-Time Spend Controls and Virtual Cards to Q2: Tom scheduled virtual cards in Q1. Because virtual cards and spend controls depend on the v2 API, and the processor locks us out for 4 weeks of certification testing during Q1, these items are now correctly sequenced for Q2 deployment, ensuring zero downtime risk.
- Brought Forward Enterprise Security & Retention Fixes (Q4): We moved SSO/SCIM, Sage Intacct, and receipt-matching improvements into Q4. Why? Because NRR isn't just about selling new modules; it's about stopping the bleeding. Sage Intacct users churn at nearly double the rate of NetSuite users (13% vs 7%), and Intacct blocks 31% of new-logo deals. Fixing this now preserves our base. Similarly, securing $1.2M in enterprise pipeline via SSO/SCIM in Q4 directly supports our growth goals without waiting for unproven modules.
3. What We Are Not Doing (And Why)
To protect focus and deliver on our NRR targets, we are explicitly declining or deferring several candidate items: * Alternative ERP Integrations (Beyond Intacct and Dynamics): While long-tail ERP requests exist, our data shows Intacct (17% of customers, high churn) and Dynamics (enterprise blocker) are the revenue levers that matter. Other ERPs are deferred to FY28. * Ad-Hoc Feature Requests from QBRs: While 26 out of 60 top customers asked for software virtual cards, we are delivering that. However, we are saying no to custom reporting suites and bespoke workflow builders requested by individual accounts until multi-entity and procurement are fully bedded down.
4. Risks That Could Change the Plan
1. Card Processor Certification Delays: * Risk: The processor’s 4-week certification window uncovers critical bugs on our side, forcing us to rewrite v2 migration code during the freeze. * Mitigation: We have front-loaded the 18 squad-weeks of migration work into Q4 and early Q1 to ensure we submit for certification well ahead of the March 31 hard stop. 2. Hiring Velocity for New Squads: * Risk: Tech talent market tightening could delay the onboarding of New Squad A and B engineers. * Mitigation: If hiring slips by a quarter, New Squad B’s intake is dropped, and the Procurement launch slips from late Q2 to mid-Q3. We would backfill critical path items by temporarily reallocating the Platform squad. 3. Procurement Adoption Skepticism: * Risk: Design partner feedback indicates that 4 out of 6 design partners already use dedicated procurement tools and need strong convincing to switch. Tom’s assumption of $6M ARR in Year 1 may be aggressive if attach rates lag. * Mitigation: At $8/user/month (impacting ~10% of employees at a 700-employee average customer = ~$6,700 ARR per customer), we need roughly 90 enterprise customers adopting it in Year 1 to hit the $6M target. Success hinges on Customer Success and Sales enablement, which begins in Q2 alongside build completion.
Claims the judge couldn’t find in the brief
- About 90 enterprise customers adopting procurement in Year 1 would hit Tom's $6M ARR claim.
- New Squad A was hired in December 2026 and can deliver about 5.5 squad-weeks in Q1 2027.
- New Squad B can be initiated in Q1 2027, arrive in Q2 2027, and deliver about 5.5 squad-weeks.
- Dynamics is an enterprise blocker and a revenue lever that matters.
Grades and run details
Decision model 25 · LLM judge 0 of 13 checks
Decision model checks
- failUses the supplied evidence correctly8%
- partialAddresses the actual decision32%
- failRespects explicit constraints82%
- passIdentifies material uncertainty27%
- partialAvoids unsupported claims27%
- failProduces the required deliverable71%
- failProtects the processor deadline57%
- partialPlans on the squads we actually have56%
- failMakes the call on procurement76%
- partialOutcomes, with certainty that falls with distance51%
- failFits the stated capacity43%
- failSequences around dependencies82%
Run
- Run
- #1
- Time to output
- 10 s
- Submitted
- 1 Oct 2026