Concepts / Forward-Deployed Engineering and Deployment Work

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.

  • Programming

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.

In the real world

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.

  1. 1
    Discovery learns how the operators actually work before the price is committed
  2. 2
    The price and the definition of success are set with those habits in view
  3. 3
    Delivery is shaped around the real routines, which lowers the deployment work each customer needs
  4. 4
    The outcome guarantee is backed by delivery that matches the customer's environment
  5. 5
    As 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

Worked example

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?

  1. 1
    Identify the fixed commitment

    The price per resolved inquiry was fixed at signing, before the operators' escalation habits were known.

  2. 2
    Recognize the gap

    Discovery shows the real workflow sends many inquiries to people, so the assumed rate of automatic resolution does not hold.

  3. 3
    Check the guarantee

    The vendor promised a resolved outcome, so the gap is a shortfall against the guarantee, and the vendor carries that exposure.

  4. 4
    Consider 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.

  5. 5
    Name 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.

Result

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 like

    A team assumes the tier chosen in the first meeting will hold through the whole engagement.

    Why it fails

    The price was set before the operators' habits were known, so it may not match the work the deployment really requires.

    Do this instead

    Treat 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 like

    A team books its discovery effort as license revenue in every later phase of the same engagement.

    Why it fails

    The source says the allowance for early custom work expires as the engagement matures.

    Do this instead

    Check 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 fails

    The 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 instead

    Invest in discovery before the commitment.

  • Common mistake

    Offering outcome pricing without a guarantee the team can deliver

    Why it fails

    Outcome-based pricing means the vendor must guarantee the outcome, so the vendor carries the exposure if it is not achieved.

    Do this instead

    Only promise outcomes the delivery team can actually achieve in the customer's environment.

Practice: Placing a Model on the Map

MEDIUM

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.