Skip to main content
Forward-Deployed Engineering

FDE and SaaS implementation: when do you need an embedded engineering team?

Use workflow fit, integration work and operating responsibility to compare packaged software, integration services and an embedded engineering team.

By

Tenten AI FDE Team

Forward-Deployed Engineering

Published

Updated

Read time

3 min

FDE and SaaS implementation: when do you need an embedded engineering team?

Choosing SaaS or Forward-Deployed Engineering (FDE) starts with the work: can the product's existing configuration handle it, and who will maintain any integration? FDE is a delivery approach. The label alone establishes no advantage in cost, speed or adoption.

This article offers a decision framework. The support workflow below is hypothetical and reports no customer adoption or project results.

Identify whether the gap is configuration, integration or process

Suppose a support team already has a platform, but responses need ERP order data, special pricing rules sit in spreadsheets, and compliance requires sources for important statements. Check the product's APIs, configuration options and support services before deciding what is missing.

If configuration can handle the work, an additional engineering team may be unnecessary. A data connection may fit an integration service or the internal team's scope. Work that also requires discovering rules, handling exceptions and changing existing systems can justify an embedded engineering role.

A SaaS vendor may offer substantial implementation support. An FDE contract may exclude ongoing operations. Confirm the actual product, service and contract rather than infer responsibility from the category.

Compare responsibilities directly

QuestionPackaged software or integration serviceEmbedded engineering team
Does the workflow fit existing configuration?Demonstrate the steps the product already coversIdentify the specific process that still needs work
Who connects data and permissions?Confirm the vendor, internal IT and integrator's rolesInclude connectors, permissions and tests in the agreed scope
Who decides exceptions?State support limits and escalation pathsName engineering and business approvers and handle work outside scope
How are changes and maintenance paid for?Check versions, support plans and additional servicesAgree on changes, on-call duties, documentation and handover
How is success accepted?Measure completion, errors and actual use on representative workUse the same work and measures; a demonstration is not acceptance

These are procurement questions, not fixed outcomes for either type of supplier.

When packaged software is a sensible starting point

A product can reduce the amount you build when the workflow is standard, the main requirements fit, data can be exported and someone owns adoption and maintenance. Mature products are worth comparing for email, meetings and routine administration, with the actual requirements and total cost in view.

Include licensing, integration, training, human review, maintenance and exit costs in the comparison. Buying a product does not complete those tasks automatically, and custom engineering does not remove them.

When engineers need to work closer to users

Changing requirements, undocumented data rules and exceptions that cross departments can require engineers to scope and test the work with its users. The value of an embedded team depends on whether it handles those specific problems, rather than a fixed launch timetable.

Ask a supplier to demonstrate one representative task, including missing data and an exception. Confirm who approves changes, fixes failures and operates the system after launch, and how work outside scope is handled. Choose the delivery approach from that evidence.

Share

Summarize this page with AI

Start with one workflow.
Agree on the next step.

Leave your contact details and question type. We will follow up by email to understand the work and discuss scope.