Blog
Your Sales Team Is Promising Features Engineering Never Agreed To
10 min read
There is a meeting that happens at almost every software company on a regular basis. Engineering presents the roadmap. Someone from sales or customer success raises their hand. "We told the Acme account they would have feature X by Q2. We closed a six-figure deal on that." Engineering looks at each other. Feature X is not on the roadmap for Q2. It is not on the roadmap at all.
What follows is a familiar and exhausting sequence: blame, negotiation, rushing, compromise, a feature that ships under-built or late, a customer who is disappointed, a renewal that is now at risk. Nobody in that room meant for this to happen. And yet it keeps happening.
The root cause is not bad faith from sales. It is a structural information gap: the people closest to customers and deals do not have reliable, current, accurate visibility into what the product actually does, what the roadmap actually contains, and what is actually feasible by when. They are working from outdated demos, stale slide decks, and informal conversations with engineers who said "we can probably do that" without knowing what would be in scope three months later.
The loop that keeps repeating
The sales-engineering misalignment loop:
Sales closes a deal with a promised feature
↓
Customer signs expecting the feature by Q2
↓
Product hears about the commitment for the first time
↓
Engineering says the feature is 3–4 months away, not Q2
↓
Sales blames product for not communicating the roadmap
Product blames sales for overpromising
Engineering is asked to rush something that needs proper design
↓
Feature ships half-baked or late
Customer is disappointed
Renewal is at riskThe tragedy of this loop is that every party in it is behaving reasonably from their own perspective. Sales is trying to close business. They are using the best information they have about the product. Product is trying to protect a coherent roadmap. Engineering is trying to build things correctly. Nobody is lying or being deliberately obstructive.
The problem is information timing. By the time a sales commitment surfaces in a product meeting, the engineering implication is already locked in by a contract, a customer expectation, and the reputational cost of backing out. The window to prevent the problem was upstream — before the commitment was made — but sales did not have the information they needed to know the commitment was a problem.
Why sales overpromises without meaning to
Why sales overpromises on features (usually without meaning to):
-> the roadmap document is always 2–3 sprints out of date
-> sales demos a specific version of the product that is already different in staging
-> "we can probably do that" from a casual engineering conversation becomes a commitment
-> sales does not know which features require major architecture changes vs minor additions
-> nobody told them about the dependency that makes this Q2 date impossible
-> the Jira backlog has 60 items and sales has no way to know which are truly prioritizedThe roadmap currency problem deserves special attention. A well-maintained roadmap document is probably two to three sprints behind reality at any given time. New technical complications surface. Priorities shift. Engineering discovers something that changes the estimate. None of this necessarily gets communicated to sales, who are still demoing features from the last roadmap review and making commitments based on timelines that are already stale.
The "we can probably do that" problem is equally common and harder to fix through process. A salesperson asks an engineer at an all-hands whether the product could support a certain integration. The engineer says "that should be pretty straightforward" thinking about the technical work in isolation, without knowing what else is competing for time in the next quarter. The salesperson takes that as a soft commitment and uses it in a customer conversation. By the time it becomes a formal request, the engineer who said it has moved on to other work and nobody remembers the conversation.
What the real fix looks like
The standard organizational response is more process: regular roadmap syncs with sales, a formal feature request process, a product liaison in sales calls. These reduce the problem but do not eliminate it because they address the symptom rather than the cause. The cause is that sales does not have on-demand access to accurate system truth when they need it — which is in the middle of a deal conversation, not at the weekly roadmap sync they attended three weeks ago.
What actually solves the problem is giving sales and business leaders a way to quickly verify product reality at the moment they need it. Not a slide deck. Not a roadmap document. The actual current state of the system, in plain language, accessible without an engineering meeting.
What a sales or product leader can check before making a commitment:
Instead of: "I think we can do that by Q2"
With Kognita: "Does our system currently support X, and if not, what would it involve?"
Questions that take 2 minutes:
-> "Does our platform currently support multi-currency checkout?"
-> "Can our system export reports in CSV today, or is that on the roadmap?"
-> "What would adding SSO integration involve for our system?"
-> "Is role-based access control already built into our product?"
Answers come from the actual codebase — not from the sales deck,
not from a demo environment, not from what an engineer said three months ago.Two minutes of system verification before a verbal commitment can prevent two months of misalignment, rushed development, and damaged customer relationships. The information exists. The question is whether the person who needs it can access it without an engineering intermediary.
Connecting product reality to what is in Jira
The second layer of this problem is roadmap visibility. Even when sales knows whether a feature currently exists, they often do not know where it sits in the development queue — whether it is actively being worked on, in the backlog, blocked by something else, or not yet scoped.
Kognita's Jira integration connects codebase reality to work-in-progress reality. Sales and product leaders can ask questions that bridge both: does this feature exist today, and if not, where is it in the pipeline?
What Kognita's Jira integration adds for roadmap alignment:
-> "Is there a Jira epic for multi-tenant support, and what stage is it at?"
-> "Are there open tickets blocking the SSO feature that was promised to Acme Corp?"
-> "What is currently in progress that might delay Q3 delivery?"
-> "Which features in the backlog have the most open dependencies?"
Sales, product, and engineering working from the same
live picture of what exists, what is in progress, and what is realistic.This is the kind of information that prevents the commitment problem before it starts. A sales leader who can check in two minutes whether the SSO integration a prospect is asking about has an active Jira epic, whether there are open blockers, and when it is realistically targeted for completion — that sales leader makes a different commitment than one operating blind.
The CEO and leadership angle
For CEOs and executive leaders, the sales-engineering misalignment is often invisible until it becomes a customer escalation. The loop plays out at lower levels of the organization — sales closes a deal, product discovers the commitment, engineering scrambles — and the executive layer hears about it when a renewal is at risk or a customer is threatening to churn.
The problem at the executive level is that it is very hard to create organizational accountability for this pattern without visibility into where it is happening and why. If you cannot see in real time what commitments are being made versus what the system and roadmap actually support, you are managing the consequences rather than the cause.
A shared, accurate system of record — where sales, product, and engineering are all drawing from the same grounded picture of what exists, what is in progress, and what is feasible — is what organizational alignment on this problem actually requires. Not more meetings. Not more process. A single source of truth about product reality that every function can access in their own workflow.
Final take
Your sales team is not making bad-faith commitments. They are making commitments based on the best information they have, which is almost always insufficient. The roadmap is stale. The system truth is locked in engineering. The process for resolving this runs on a weekly cadence when the problem happens in real-time deal conversations.
The fix is giving every function — sales, product, leadership — on-demand access to what the system actually does and what the team is actually building, connected to the Jira work already in flight. When a salesperson can verify product reality in two minutes before making a commitment, the misalignment loop stops before it starts. That is a customer experience improvement, a renewal protection mechanism, and an organizational stress reliever — all from the same source of truth.