Forward-Deployed Engineering and Deployment Work
A price fixed at contract time is set before the operators' habits are known, so discovery is the main protection against a costly repricing that would damage trust.
A Deal Closed Before the Users Were Met
Imagine a vendor that closes a deal after a single conversation with the executive who championed the purchase. By the time the contract is signed, the pricing tier, any setup fee, the definition of success, and the commitment to consumption are all written down. Yet the people who will actually use the software, and whose daily habits will determine how much work the deployment really takes, have not yet been met. The price was fixed at the point of least information.
This article asks a practical question: what goes wrong when a price is fixed before the operators' habits are known, and what can a team do about it? The answer draws on three ideas from the source: the price can become a liability, the stage of the deployment controls what can be booked as revenue, and in outcome-based pricing the vendor must guarantee the result. The forward-deployed function is the role that makes that guarantee workable.
Tracing a Price From Signature to First Use
Follow the price through time. At signature, the price is a fixed number that everyone has agreed to. At that moment the team knows the executive's view of the problem but not the daily routines of the operators. The gap between what the price assumes and what the operators actually do is invisible at signing. It appears only once the software is in use.
The before and after panels show the same relationship over time. Before discovery, the price is committed while habits remain unknown. After discovery, the habits are known, and if they differ from what the price assumed, the team faces a correction. The changed nodes mark the point where the price stops fitting the customer, and the terminal node marks the cost the source highlights.
Why a Fixed Price Becomes a Liability
The source makes a specific point about timing. When the team discovers that the initial price was wrong, correcting it means asking the customer to accept a new number at the moment the relationship most needs trust. Repricing later therefore costs credibility, and that cost is paid exactly when the vendor is asking the customer to believe in the product and in the vendor's judgment.
The source ties this directly to discovery work. The discovery discipline described in Chapter 8 is, among other things, the pricing team's main protection against setting a price that will later need correcting. The way to avoid an unwelcome repricing is therefore to learn enough about the operators and their routines before the number is committed, rather than hoping the number holds.
How Deployment Stage Changes Revenue Recognition
The second challenge concerns the stage of the deployment. The source states that stage changes what the vendor is allowed to do. Early in a relationship, custom work can be recorded as license revenue, and the discovery effort can be paid for out of the customer's money. That permission is temporary. It expires as the engagement matures.
The timeline shows the same deployment at two points. Early on, the permission is available and custom work can be booked as license revenue. Once the engagement matures, that permission is gone, and the changed node marks the shift. A team that has been relying on the early permission without noticing will find that its accounting and its commercial options change when the stage changes.
The source also points to a public example of a company managing this transition on purpose. Palantir's filings, as cited in the source, show cost of revenue, which is where deployment labor sits, falling from roughly a third of revenue in 2019 to 2020 to about a fifth by 2022 to 2024. The source adds that the bootcamp motion was built in part to reduce how much deployment each new customer requires. The lesson is that the deployment cost share is something a company can deliberately shrink over time, rather than a fixed feature of the business.
Placing Seat, Usage, and Outcome Pricing
To see why pricing keeps moving toward outcomes, the source uses a two-dimensional map. Seat, usage, and outcome pricing can each be placed on it, and the placement depends on how much of the result can be credited to the product and how much autonomy the software has in producing that result.
The comparison columns place the three models along the map. Seat pricing sits in the corner where attribution is weak, because the software assists a person who does the job. Usage pricing, which is what a vendor pays a foundation-model provider for consumption, sits in the middle. Outcome pricing belongs to the case where the software itself owns the result, such as a resolved customer inquiry or a completed sale. Moving from seat toward outcome means the software does more on its own and its contribution is easier to tie to a specific result.
The Forward-Deployed Role Under Outcome Pricing
The source identifies the forward-deployed function as the role that makes the outcome guarantee work. When the vendor prices the outcome, it must be able to deliver the outcome in the customer's actual environment, and the forward-deployed team is the group that is present in that environment. Its job is to learn the operators' real habits, because those habits determine how much work the deployment takes and whether the promised outcome is achievable.
Information then has to flow in two directions. Findings about the customer's daily routines feed back into pricing decisions, so the price reflects what the work actually requires. The same findings shape delivery, so the team builds and configures the deployment around how the operators really work. Without this loop, the price is set on assumptions and the guarantee is backed by guesses.
- 1Discovery learns how the operators actually work before the price is committed
- 2The price and the definition of success are set with those habits in view
- 3Delivery is shaped around the real routines, which lowers the deployment work each customer needs
- 4The outcome guarantee is backed by delivery that matches the customer's environment
- 5As the engagement matures, the team checks whether the stage change affects what can be recognized as revenue
Worked Example: A Support Deal Priced Too Early
A Price Revised After Discovery
A vendor signs an outcome-priced support deal after one meeting with the executive sponsor. The contract sets a fee per resolved inquiry. Later, the forward-deployed team finds that the operators escalate most inquiries to people before any resolution is possible. What should the team consider, and what does that cost in trust?
- 1Identify the fixed commitment
The price per resolved inquiry was fixed at signing, before the operators' escalation habits were known.
- 2Recognize the gap
Discovery shows the real workflow sends many inquiries to people, so the assumed rate of automatic resolution does not hold.
- 3Check the guarantee
The vendor promised a resolved outcome, so the gap is a shortfall against the guarantee, and the vendor carries that exposure.
- 4Consider the repricing cost
Asking the customer to accept a new number now comes at the moment trust is most needed, which is the cost the source describes.
- 5Name the protection
Discovery before commitment would have revealed the escalation pattern and allowed the price and success definition to be set with it in view.
The price was fixed at the point of least information. The correction is costly because it lands on the customer's trust, and discovery before signing is the protection the source describes.
Mistakes Teams Make With Early Pricing
Common mistake Treating the signed price as a settled fact
What it looks likeA team assumes the tier chosen in the first meeting will hold through the whole engagement.
Why it failsThe price was set before the operators' habits were known, so it may not match the work the deployment really requires.
Do this insteadTreat the price as a commitment to be tested through discovery before it is locked in.
Common mistake Assuming early custom work is always recognized as license revenue
What it looks likeA team books its discovery effort as license revenue in every later phase of the same engagement.
Why it failsThe source says the allowance for early custom work expires as the engagement matures.
Do this insteadCheck the deployment stage before deciding what can be recognized, and recheck when the stage changes.
Common mistake Hoping a wrong price will hold
Why it failsThe source says the way to avoid an unwelcome repricing is to learn enough before the number is committed, not to hope it holds.
Do this insteadInvest in discovery before the commitment.
Common mistake Offering outcome pricing without a guarantee the team can deliver
Why it failsOutcome-based pricing means the vendor must guarantee the outcome, so the vendor carries the exposure if it is not achieved.
Do this insteadOnly promise outcomes the delivery team can actually achieve in the customer's environment.
Practice: Placing a Model on the Map
A vendor sells an agent that independently resolves customer inquiries, and it wants to price by completed resolution. Using the two dimensions from the source, explain where this model sits compared with seat pricing, and state what the vendor must guarantee to make the model work.
Hints
- Ask first how much of the resolution can be credited to the product, and how much independent control the agent has.
- Compare the answer with the description of seat pricing as the corner where attribution is weak.
- Remember that the source ties outcome pricing directly to a guarantee.
Summary of Early Pricing and Deployment
A price fixed at contract time is set before the operators' habits are known. Correcting it later costs trust at the moment the relationship most needs it, so discovery before commitment is the main protection. The stage of a deployment controls what can be booked: early custom work may be recorded as license revenue, but that allowance expires as the engagement matures. Seat, usage, and outcome pricing can be placed by attribution and autonomy, and outcome pricing depends on the vendor guaranteeing the result. The forward-deployed function is the role that learns the real habits and carries that guarantee into delivery.
At a glance
- A price fixed at contract time is set before the operators' habits are known, so it can become a costly liability when the team learns more.
- Discovery before commitment is the main protection against a repricing that damages customer trust.
- The deployment stage controls what can be recognized as license revenue, and early custom-work allowances expire as the engagement matures.
- Seat, usage, and outcome pricing are placed by attribution and autonomy, and outcome pricing depends on the vendor guaranteeing the outcome.
- The forward-deployed function learns the customer's real habits and turns them into pricing and delivery decisions that support the guarantee.