FDEInterviews logoFDE/Interviews

Four people decide whether your deployment lives, and only one of them signed the contract

Every engagement has a sponsor, a champion, an operator and a gatekeeper. Working software fails when one of them is unmapped, and the one most often missed is the person who can say no for reasons that have nothing to do with your code.

12 MIN

TL;DR: Four roles decide an engagement: the sponsor who funds it, the champion who wants it, the operator who uses it, and the gatekeeper who can block it. Map all four in week one, because the gatekeeper you meet in month three has already cost you a month.

Where you are. You have found the real problem. Before you scope it, work out who has to agree, because the answer changes what you are allowed to build.

The four roles

They are roles, not job titles. One person can hold two of them, and in a large enterprise a single role can be split across three people in different departments.

Your deployment needs all four Sponsor funds it, wants outcomes rarely in the detail Operator does the work daily decides adoption Champion spends credibility opens doors Gatekeeper security, legal, platform USUALLY UNMAPPED
RoleWhat they can do to youWhat they need from youCost of finding them late
SponsorEnd it, or fail to renew itOne number in their units, unpromptedMonths, and usually the account
ChampionNothing directly, and everything indirectlyTo be made to look right for backing youThe engagement stalls with no visible cause
OperatorDecline to use it, which is fatal and silentA workflow that is genuinely faster for themAdoption never arrives and nobody says why
GatekeeperBlock go-live, at the last possible momentAnswers in their format, earlyA month, minimum, and it is unrecoverable

The sponsor controls the budget and cares about an outcome, usually stated in money or time. They will not read your architecture. They will ask, at unpredictable moments, whether this is working, and your answer needs to be in their units rather than yours. The sponsor's unit is never milliseconds.

The champion is the person who wants this to succeed and is spending their own credibility to make it happen. They get you access, tell you who actually decides things, and warn you about the politics. Losing your champion mid-engagement is the single most dangerous thing that can happen to a deployment, and it happens through ordinary events: a promotion, a reorganisation, a resignation.

The operator does the work your software is going to change. They decide adoption, which means they decide whether the project succeeded, and nobody asks their opinion before the contract is signed. They may also, reasonably, suspect that your software is here to eliminate their job.

The gatekeeper can say no for reasons unrelated to your code: security review, data residency, procurement, a platform team that owns the environment. They are almost never in the kickoff meeting. Their objection arrives when you are ready to go live, and it costs weeks because it is a queue rather than a conversation.

There is a deeper version of this worth knowing, described in Nabeel Qureshi's reflections on his Palantir years: some teams justify their existence in a corporation precisely by being the gatekeepers of a data source. For them, your request for access is not an inconvenience. It is a challenge to the reason their department exists, and no amount of technical reassurance addresses that, because the concern was never technical.

The gatekeeper problem

The other three roles are usually visible because they want something. The gatekeeper does not want anything from you, which is exactly why they are invisible until they are blocking. Field lore has an entire genre of stories in which the demo won the room and procurement lost the deal. Technical success and organisational success are different events, and only one of them shows up on your dashboard.

The move is to go looking in week one. The question is direct: who else has to be comfortable with this before it can touch real data? Ask it of your champion, who usually knows and rarely volunteers it, because to them it is procedure rather than news.

Then treat that person as a stakeholder rather than an obstacle. A security reviewer with an early, honest sketch of the data flow and a list of what you have not solved yet becomes a collaborator with an interest in your success. The same person, handed a finished system in month three, is being asked to rubber-stamp somebody else's decisions and will reasonably refuse.

What to write down

Discovery output for this is short. For each of the four roles: the name, what they want, what would make them say no, and how you will keep them current. Half a page.

The value is in the gaps. A role with no name against it is a risk you have not priced. Most engagements that stall have a blank next to gatekeeper, and the second most common blank is operator, because nobody thought to ask the person whose job is changing.

Do this before moving on

Take any project you have worked on, including internal ones. Write the four roles and fill in real names. If a role is blank, ask yourself who filled it implicitly, because the role was filled whether or not anyone was mapped to it. For internal projects, the gatekeeper is often a platform or security team you experienced as an unexpected delay rather than as a person.

Go deeper

Key takeaways

  • Four roles decide an engagement: sponsor, champion, operator, gatekeeper. They are roles, not titles, and one person can hold several.
  • The gatekeeper is invisible because they want nothing from you, and their objection arrives as a queue when you are ready to go live.
  • Ask in week one who has to be comfortable before this touches real data, then bring that person in early with an honest sketch.
  • A blank in your stakeholder map is an unpriced risk, and the two most common blanks are gatekeeper and operator.

Check yourself

Answer before you look. Recalling it is what makes it stick; recognising it does not.

  1. 1Your deployment is technically finished and a security reviewer you had never spoken to raises objections that will take three weeks. What went wrong, and when?

  2. 2Which stakeholder decides whether the engagement is judged a success?

  3. 3Your champion is promoted to another division mid-engagement. Why is this dangerous, and what does it require?

Sign in to track which lessons you have finished.