What is forward deployed engineering?

Last updated

On this page
  1. Where the name comes from
  2. The loop
  3. Why sitting inside the business matters
  4. What actually gets built
  5. Who does this work
  6. When it's the wrong fit

Picture someone who walks into your shop, restaurant, or office and just hangs around for a few days. They stand by the register. They sit in on the Monday ordering call. They ask the person who builds the schedule, "How do you do that?" and then they actually listen to the answer.

A week later they say: "You're copying catering orders from email into a spreadsheet by hand. That's about five hours a week. Here's a form that drops them straight into the sheet." Then they build it, show your staff how to use it, and leave.

That's forward deployed engineering. The name is clunky. The idea isn't.

Where the name comes from

"Forward deployed" is a military phrase for sending people to where the action is. Software companies, Palantir most famously, borrowed it for engineers who work on-site with a customer instead of from a distance. The reasoning was simple. You can't fix a problem you've only read about in a written request.

The small business version is the same. The person building the fix learns your business by being in it, not by reading a form you filled out.

The loop

The work goes in a circle, and it's a short one.

The forward deployed loopThree steps stacked top to bottom: find the problem, build the fix, hand it off. An arrow from the last step loops back to the first, labeled next problem.1. Find the problemSit in the business, watch the work2. Build the fixSmallest thing that helps this week3. Hand it offStaff run it without youNext problem
Find the problem, build a small fix, hand it off, then start on the next problem.

Find the problem. You watch the work and ask people what they did last week. The real time sink is almost never the one the owner names first. (Our guide on finding the problem covers how.)

Build the fix. You make the smallest thing that helps. Usually that's a spreadsheet, a form, a text message that sends itself, or a saved set of replies. A day of work, not a quarter.

Hand it off. You teach the people who'll use it, write down how it works, and make sure the business can run it without you. A fix nobody uses is a failure, even if it works perfectly.

Then you pick the next problem. Some businesses do two or three loops and stop. Others keep going for a year.

Why sitting inside the business matters

When you describe your problem to an outsider, you describe the symptom you've noticed. That's natural. It's also often wrong.

Say a bakery owner asks for online ordering. Someone spends two mornings in the shop and sees that the display case is fine. The mess is custom cake orders. They come in by phone, by Instagram message, and on sticky notes, and twice last month a cake was made for the wrong Saturday. Online ordering for the display case wouldn't have touched that.

You only see that by being there.

What actually gets built

Mostly small, boring things:

  • A shared sheet that all catering orders go into, so there's one place to look
  • A text that goes out the day before an appointment
  • A customer list with the duplicates and typos cleaned out
  • A form on the technicians' phones that replaces the paper job notes
  • A page of saved answers to the ten questions customers keep asking
  • An AI helper that drafts replies for you to read and send

Boring is the goal. Boring gets used.

Who does this work

It might be a professional, a freelancer, a student, a volunteer, or you. The skill isn't programming. It's paying attention, asking plain questions, and building small. The most technical thing in a typical project is a spreadsheet formula.

When it's the wrong fit

Skip it if you already know exactly what you need and it's a standard product. If you need a point-of-sale system, buy one. Nobody needs to watch you work to figure that out.

It's also a poor fit if you want a giant system built over a year, if you can't let anyone see how the work really gets done, or if nobody on your team will try anything new. The last one is fixable, but it takes longer than the building does.

To see how this compares with other ways of getting help, read forward deployed engineer vs. agency vs. software subscription. If you'd like to know what the first few weeks look like, start with what to expect.

Was this helpful?