Choosing an engagement

Forward Deployed Engineers vs consultants vs systems integrators

Who should do this work right now? Start with one question: can you write the statement of work (SOW) yet? If you can describe the deliverables, the systems and data involved, and how you will accept the result, a systems integrator or project team can deliver against it. If you can’t, find out why. When nobody has decided what to do, the work is advising, and a consultant fits. When the decision is made but the requirements only surface inside the workflow and systems, the work is building, and a Forward Deployed Engineer (FDE) fits. A solutions engineer usually works for a software vendor before the sale. Compare proposals by what they deliver and who answers for it, not by the title.

Can you write the statement of work yet?

Writing the statement of work means more than naming a goal and a budget. You can describe the deliverables, the systems and data involved, who provides access, and the examples you will use to accept the result. If those examples are missing, the scope is not ready to hand over as defined work.

There are two common reasons. The first is a missing decision. Nobody has decided what should be built, bought, changed, or left alone. That gap is solved by judgment. A consultant can help form the view, and fractional leadership can fit when the company needs a continuing decision owner.

The second is missing discovery inside the work. The direction is set, but the real requirements live in exceptions, source-of-truth choices, operator habits, and system behavior. That gap is solved by working close to the workflow and systems.

A document-led discovery is useful when a decision is missing. It does less when the remaining uncertainty only becomes clear through implementation.

Name the gap before you choose the provider

Yes

What you can say today: We can write the deliverables, systems, and acceptance examples.

Who usually fits: A systems integrator or project team, quoting against the statement of work.

No, nothing is decided

What you can say today: We haven’t decided what to do.

Who usually fits: A consultant. For a continuing decision owner, fractional leadership.

No, building is needed

What you can say today: We’ve decided, but the requirements are in how the work actually runs.

Who usually fits: A Forward Deployed Engineer, until the statement of work becomes writable.

The useful question is not what the provider calls the work. It is what your team can already specify and accept.

FDE vs consultant

A consultant is accountable for advice: a decision, assessment, design, or roadmap. Implementation sits with your team or another provider unless the agreement says otherwise.

This is the right call when nobody has decided what to do, the decision is consequential, or you want an independent view before committing engineers. Platform choices, architecture direction, build or buy decisions, and early AI strategy can all be advice questions.

If you need a bounded technical assessment, UCS can scope one.

An FDE engagement is accountable for working increments in your environment within an agreed scope, plus the knowledge to operate them. It fits when the direction is set and open questions only resolve by building. The unknowns might be unwritten exceptions, source-of-truth choices, operator behavior, or integration behavior under real use.

That is where FDE as a service can fit. The person who finds a requirement can build the working increment, within an agreed boundary.

The overlap is real. Some consultants build, and some implementation consultants own project plans and configuration. Judge by deliverable: a recommendation, a configured scope, or a running system with handover. If what is missing is a continuing decision owner, that is a fractional CTO or AI lead question.

FDE vs systems integrator

A systems integrator or professional services team delivers a defined scope against a statement of work. The engagement is judged at acceptance. When the statement of work is writable, this is often the predictable choice.

It is also the better shape for broad programs with many workstreams: platform rollouts, identity, data migration, network and infrastructure, or multi-vendor change. One embedded engineer is the wrong shape for a program that needs a coordinated project team and acceptance across many parts of the business.

For a small, bounded workflow on existing tools, the project team may be a small agency or your own engineers. The test is the same. If you can name the trigger, inputs, outputs, approvals, and acceptance examples, scoped delivery can work.

UCS delivers scoped projects through product engineering and embedded work through FDE. UCS is not a large multi-vendor integrator.

An FDE fits instead when the target is clear but the path is not. Requirements change as the first version meets real users, and the person who finds a requirement should be close enough to build it. Separate discovery and build teams can lose what was learned.

When the statement of work becomes writable, consider moving the defined work to a scoped project. That work can go to your own engineers, a project team, or an outside product engineering partner. If the question is who directs and accepts outside delivery, compare a fractional CTO with a tech agency.

Where a solutions engineer fits

A solutions engineer usually works for a software vendor before the sale. They answer technical questions, run demonstrations, and build proofs of concept that show the product can fit. In some companies, the role continues into onboarding.

For a buyer, use the solutions engineer to settle evaluation questions. Their proof of concept is evidence that the product can work. It is not a statement of work or a production system. Ask who owns implementation after signature.

For a software vendor, if deals stall during evaluation, the gap is before the sale. If deals sign but customers never go live, the gap is after it, and that is implementation work. Whose engineers should carry that work is a separate decision.

If your customers sign but never go live, that is implementation work, and FDE as a service can carry it.

Compare the three by responsibility

Use the rows to compare proposals at the same level of detail.

Compare who carries which part of the work

Scope

Forward Deployed Engineer: Takes shape while building, within an agreed outcome and boundary.

Consultant: A question or decision, bounded by the advice needed.

Systems integrator or project team: Written before work starts, in a statement of work with acceptance criteria.

Responsibility

Forward Deployed Engineer: Working increments in your environment, plus the knowledge to operate them.

Consultant: The quality of the recommendation. Someone else usually implements it.

Systems integrator or project team: Delivering the specified scope and passing acceptance.

Access

Forward Deployed Engineer: Close, permitted access to users, operators, systems, and decision owners.

Consultant: The people and information needed to form a view, often with little system access.

Systems integrator or project team: The environments and integrations named in the scope, on an agreed plan.

Continuity

Forward Deployed Engineer: Ends with a handover the receiving team has practiced. Ongoing care is agreed separately.

Consultant: Ends when the advice is delivered. Your side owns acting on it.

Systems integrator or project team: Ends at acceptance and any warranty. Ongoing support is a separate agreement.

Fit

Forward Deployed Engineer: The decision is made, but the requirements only surface inside the work.

Consultant: Nobody has decided what to do, or you want an independent view.

Systems integrator or project team: You can write the statement of work, or the program is broad and multi-vendor.

Titles overlap. Use the rows to compare what each proposal commits to.

When you need more than one

You may need these models in sequence. A consultant frames the decision, an FDE builds the part nobody can specify yet, and once the statement of work is writable, a project team carries the defined work. Not every program needs all three.

They can also run in parallel. A systems integrator may lead the defined platform program while an FDE takes one workflow inside that frame. Agree interfaces, acceptance, and conflict resolution before both teams start.

One provider can advise, deliver scoped work, and embed. Each phase still needs its own deliverable, owner, and acceptance. A change of label should come with a change of responsibility.

Plan the exit at the start, whichever model you use. Name what must exist, who receives it, and when the receiving team practices the work. When UCS delivers the work, Reverse FDE can prepare operators before they take over.

A decision checklist

Use these questions before you compare proposals. Record the answers with your product owner and engineering lead.

Can you write the statement of work yet?

Name the deliverables, systems and data, access owner, and acceptance examples. If you can do that, ask for scoped quotes. If you cannot, find out whether the missing piece is a decision or discovery inside the work.

Is the missing piece a decision or a discovery?

A missing decision means advising. Discovery inside the work means building. Both can be true, so name which comes first. If the decision is open, a builder may chase direction. If the decision is made, more advice may delay implementation.

What will exist when the engagement ends?

Ask whether the output is a recommendation, an accepted scope, or working software with a handover. Put that answer in writing. Do not infer ongoing support from any of them. Continuing care needs its own agreement.

Will the people who find the requirements build them?

If discovery and build are separate teams, agree how findings pass between them. Record what counts as a requirement, who approves it, and when it changes the scope. The cost of a handoff can be lost context.

Who writes the code, and where does it live?

Ask for named people, your repositories, and your accounts. Titles do not answer this. Some providers apply forward deployed language to implementation, professional services, pre-sales, or advisory work. Judge the proposal by the answer, not the label.

Which people and systems must the provider reach?

List the users, operators, environments, integrations, and approvals the work needs. Name who can grant access and where access is limited. If access will take longer than the work, reconsider the outside embed.

Who accepts the work, and who carries it afterward?

Name the acceptance owner, the receiving team, and what happens when requirements change mid-engagement. Acceptance should refer to the examples agreed for the scope. The receiving team should practice running the work before it takes over.

When another engagement fits better

Choose staff augmentation when the work is clear and you need more people under your management. Use the guide to compare FDE with staff augmentation if responsibility is still unclear.

Choose Fractional X when leadership decisions lack an owner. A fractional CTO or AI lead can carry agreed decisions. You can also compare a fractional CTO with an FDE when the choice is leadership or embedded delivery.

Choose continuing roadmap capacity when the product needs a stable team that keeps context across releases. Choose managed support when a live system needs care after acceptance. Choose production AI when an AI trial must reach daily use, and read why AI proofs of concept stall before expanding it.

Bring the work you need done

Bring the workflow, what is decided and what is not, the systems involved, the access approver, and the person who would accept the result. Sanitized examples are enough.

We will tell you if a scoped project, a consultant, or your own team is the better fit.

Do not send credentials, confidential code dumps, or customer records. Describe the boundary without sharing restricted material.

You can also email hello@ucs.tech with a short description of the work.

Questions before we start

How do we decide between an FDE, a consultant, and a systems integrator?

Ask whether you can write the statement of work yet. If you can, a systems integrator or project team can deliver it against agreed acceptance criteria. If you can’t, choose a Forward Deployed Engineer when the work is building and a consultant when the work is deciding what to do.

What does it mean to be able to write the statement of work?

You can describe the deliverables, the systems and data involved, who provides access, and the examples you will use to accept the result. Goals and a budget are not enough. If those details only become clear by working inside the workflow, you can’t write it yet.

Is “Forward Deployed Engineer” just a new name for consulting or professional services?

Sometimes the Forward Deployed Engineer label is applied to familiar implementation, pre-sales, or advisory work. Judge the proposal by what will exist at the end, who writes the code and where it lives, and who answers for the result. The title alone does not tell you.

Can a systems integrator and an FDE work on the same program?

Yes. An integrator can run the defined platform work while an FDE builds a workflow whose requirements are still unclear. Agree the interfaces between them, who accepts each part, and who settles conflicts.

Is a solutions engineer the same as a Forward Deployed Engineer?

No. A solutions engineer usually works for a software vendor before the sale, showing that the product can fit. An FDE engagement is responsible for working software in the customer’s environment after the decision to proceed. Some companies blend the roles, so ask who owns implementation after signature.

Should we hire a consultant before an FDE?

Only if nothing is decided yet. A consultant helps when the open question is what to do. If the direction is set and the work is stuck on details that only appear while building, more advice usually delays the build. If you need someone to keep owning those decisions, compare a fractional CTO with a technical consultant.

When should FDE work move to a scoped project?

When the statement of work becomes writable. Remaining defined work can often be delivered more predictably as a scoped project by a project team or your own engineers. Plan that handover at the start. If that work includes AI features, price and accept the scoped work against an agreed test set.