On this page
Consider an author-created enterprise software team with 13,440 committed implementation hours not yet started. At the monthly cutoff, it has 4,000 usable delivery hours per month, of which 800 are reserved for work in progress. The remaining 3,200 hours would clear the unstarted workload in about 4.2 months if no new work arrived.
That is a workload ratio, not a kickoff date. Skills, parallel teams, dependencies and customer readiness determine which project can start. A standard project may fit despite a large aggregate backlog; a custom integration may fail because one specialist is unavailable. Assign an owner to the cutoff and reconcile completed hours, cancellations and approved scope changes so duplicate or obsolete effort does not inflate the backlog.
The decision is to accept, price verified extra capacity, schedule later, reduce scope or refuse. This author-created aid checks skill-specific capacity before commercial value. It is not field-validated, and a premium never creates a feasible slot. It applies to high-touch delivery with identifiable shared resources; local estimates and rules require testing. It builds on sales capacity planning and uses an agreed first-value milestone without redefining time to value.
What does fiscal-year seasonality tell delivery planners?
Oyer (1998)2 analyzes 31,936 quarterly observations from 981 manufacturing firms in 1985–1993. In many manufacturing industries, realized shipment revenue excluding unfilled orders was stronger near fiscal year-end and weaker at the beginning after calendar seasonality was considered (pp. 159–161, 181). Nonlinear pay may affect timing, price or effort, but Oyer says the evidence does not identify managers or salespeople as the main cause (p. 181). It does not establish an end-of-quarter spike in enterprise software sales.
Treat a local closing wave as a hypothesis. Compare booking dates with required delivery hours, buyer budget calendars and quota thresholds. A pattern near a deadline warrants investigation, not a causal conclusion.
Which onboarding findings transfer to a waiting queue?
Steinhoff et al. (2025)4 study 74,871 contracts at one travel, expense and invoice software provider. Onboarding averaged 9.57 months. Their stage summary is: “Selling more add-on services hurts customer retention in the onboarding stage but benefits it in the post-onboarding stage” (p. 1475). Product-supporting add-ons drove the negative onboarding result; customer-supporting add-ons had no significant effect on onboarding retention, and richer telephone support moderated the association (pp. 1468–1469). The single-provider setting and residual endogeneity limit transfer (pp. 1468, 1478). The study supports checking bundle composition, not treating each custom requirement as a proven retention risk.
Retana et al. (2016)3 study proactive customer education for self-service public-cloud customers. In 2011, 366 of 2,673 new accounts received the treatment: a short phone call followed by a support ticket through which the provider offered initial guidance on basic service features (pp. 34–35).
The authors estimate a 49.60% lower first-week churn hazard among treated customers (p. 45). First-week support questions were 19.55% lower in a Poisson specification (p. 44, p < .10). Over eight months, estimated cumulative usage in GB RAM-hours was 46.57% higher in the 2,665-customer model (95% confidence interval: 11.15% to 93.27%; p. 47). This is not an enterprise lifetime-value estimate.
The study reports no clear continuing reduction after week one and notes staffing limits at scale (pp. 47, 49). Transfer depends in part on easy entry, customer participation, common initial learning needs and the ability to engage customers at sign-up. High-touch enterprise delivery may not meet those conditions. The study does not estimate a backlog-to-cancellation curve.
Here, a queuing delay externality means that new work can delay another project when both need a resource already committed. Whether that delay causes cancellation is a local question. Track cancellations before technical kickoff separately from those during deployment.
How far does fixed-capacity revenue management carry the analogy?
Maglaras and Meissner (2006)1 model a fixed, non-replenishable resource shared across products over a finite horizon, with zero value for unused capacity at its end. Their pricing variant assumes prices can influence demand; the allocation variant keeps prices fixed. Both manage aggregate resource use (pp. 136–138). A delivery hour that passes unused cannot be stored, but real teams renew labor hours, use distinct skills and carry work across periods. The model is an analogy, not a validated onboarding policy, fee schedule or margin forecast.
How can leadership apply the intake matrix?
Set a dated plan for each candidate: promised dates, required skills and hours, customer prerequisites and incremental direct costs. Deduct ongoing work, contractual commitments, leave, supervision and a chosen uncertainty buffer from available hours by skill and period. Delivery owners confirm feasibility; commercial leaders assess economics. Classify the deal only after that check. The labels below structure choices; local forecasts and contract windows decide the outcome. Commercial value is expected incremental revenue less direct delivery cost, with strategic reasons recorded separately. Resource intensity means the hours and skills required in the promised window, not deal size or a vague difficulty label. Check estimates against actual hours from comparable work. Customer readiness belongs in the slot test too: record the owner of each prerequisite and when it will be confirmed, or a nominally free team may still wait.
| Path | Opportunity | Capacity test | Choice | Failure condition |
|---|---|---|---|---|
| Q1: Standard intake | Repeatable scope, viable margin | Required skills fit a confirmed slot without displacing protected work | Accept scope and dates at agreed terms | A standard label hides a specialist dependency |
| Q2: Priority rush | Valuable urgent work | Verified extra capacity covers delivery and supervision | Price incremental cost and, if appropriate, a priority fee | The binding skill remains unavailable |
| Q3: Scheduled deferral | Viable work that cannot fit now | Later slot and customer readiness are confirmed | Agree later start, dependencies and billing | The slot is speculative or unacceptable |
| Q4: Scope gating or refusal | Weak economics or unresolvable demand | Reduced scope fits, or an agreed partner has capacity and viable economics | Re-scope, route by agreement or refuse | Partner supervision still needs the unavailable skill |
Figure 1Implementation backlog: delivery capacity checks before commercial intake
Check skills, protected commitments and delivery capacity before choosing an implementation backlog intake path.
Source: Author framework informed by bounded sources discussed in the text. No client data or empirical thresholds.
Protect existing commitments. For urgent work, price verified extra capacity rather than an unstaffed promise. Include partner onboarding and supervision in its cost, and confirm the partner’s agreement, skills and margin. Reserve standard slots from forecast mix and service obligations. Recheck exceptions at each cutoff; a reservation does not prove every project fits.
Worked allocation. In a four-week slot, 400 general-engineering hours and 80 senior-architect hours remain after protected work and buffers. A ready standard project needs 120 general hours and eight architect hours, so Q1 fits and leaves 280 and 72. An urgent custom project needs 300 general hours and 100 architect hours. Before Q1, it lacks 20 architect hours; after Q1, it lacks 20 general hours and 28 architect hours. Q2 requires documented extra capacity for each shortfall and supervision. Otherwise, test Q3 or Q4.
What does the backlog clearance horizon measure?
At a dated cutoff, define the backlog clearance horizon () as committed, unstarted hours () divided by capacity available to that work (, hours/month):
It is an approximate backlog clearance horizon in months, assuming constant capacity, no new arrivals, interchangeable hours and divisible work. First deduct work in progress and other reservations. If is zero, there is no finite backlog clearance horizon. Skill bottlenecks, dependencies and indivisible projects need a schedule too. is not an average customer wait. Count only contractually committed, unstarted hours in , not pipeline. Calculate from hours actually available to this work, using the same calendar and units.
Figure 2 holds the 13,440-hour workload and 4,000 usable hours/month constant; only ongoing-work reservations change. The arithmetic is not a queue simulation, utilization benchmark or retention forecast.
| Chosen scenario | Ongoing work (hours/month) | Free capacity (hours/month) | Calculation | Approximate backlog clearance horizon (months) |
|---|---|---|---|---|
| Larger reservation | 1,600 | 2,400 | 13,440 / 2,400 | 5.60 |
| Opening scenario | 800 | 3,200 | 13,440 / 3,200 | 4.20 |
| No ongoing-work reservation | 0 | 4,000 | 13,440 / 4,000 | 3.36 |
Figure 2Implementation backlog clearance horizon
For the same implementation backlog, less available delivery capacity extends the approximate backlog clearance horizon.
Source: Author-created arithmetic with stated units and assumptions. No client data.
Binding-skill counterexample. All trained architect hours in a four-week window are already committed. A customer offers a 50% priority fee for a project requiring 24 architect hours. A contractor can provide 100 general hours but needs 16 internal architect hours for supervision. The scarce skill still has zero capacity, so Q2 fails regardless of price. Use a feasible later slot, remove the dependency or refuse.
What should a capacity metric not establish?
A capacity figure alone does not classify a software delivery contract, establish breach or responsibility for a delay, or determine a remedy. Document scope, dependencies, feasible milestones and billing events before signature, and have counsel review the actual contract.
Where can this decision aid fail?
Optimistic estimates, hidden skill dependencies, late customer inputs and double-booked partners can defeat a nominally feasible slot. A large aggregate backlog can conceal spare skills; a small one can conceal a missing specialist. Fees help only when extra capacity exists and customers accept the terms. No cited source sets a universal utilization threshold, healthy backlog duration or cancellation rate. Selective intake does not replace staffing or longer-term planning.
How can a team start the intake review?
- At a dated cutoff, reconcile unstarted work and work in progress against one delivery calendar.
- Estimate , then test each proposed slot by skill, protected work and customer readiness.
- Apply Figure 1 and record feasibility approval, economics, path and exceptions.
- Match scope, dates and billing terms to the verified slot.
- Compare forecast with actual hours, missed commitments, stage-specific cancellations and incremental delivery margin. Record who approved exceptions, revisit assumptions and measure growth, retention and margin without assuming gains.
References
- Maglaras, C., & Meissner, J. (2006). Dynamic pricing strategies for multiproduct revenue management problems. Manufacturing & Service Operations Management, 8(2), 136–148. https://doi.org/10.1287/msom.1060.0105
- Oyer, P. (1998). Fiscal year ends and nonlinear incentive contracts: The effect on business seasonality. The Quarterly Journal of Economics, 113(1), 149–185. https://doi.org/10.1162/003355398555559
- Retana, G. F., Forman, C., & Wu, D. J. (2016). Proactive customer education, customer retention, and demand for technology support: Evidence from a field experiment. Manufacturing & Service Operations Management, 18(1), 34–50. https://doi.org/10.1287/msom.2015.0547
- Steinhoff, L., Kim, J. J., Kanuri, V. K., & Palmatier, R. W. (2025). Unintended consequences of selling B2B digital subscription add-ons for customer onboarding. Journal of the Academy of Marketing Science, 53(6), 1447–1481. https://doi.org/10.1007/s11747-025-01088-3