← All notes
LeadershipAI

Fix the Feedback Loops Behind AI Team Failure

A decision framework for finding cross-wired feedback loops in AI, data, and software teams before metrics, incentives, and automation amplify the wrong work.

Before trying to fix an AI team, look at what the team is being asked to optimize.

Not what leaders say in the strategy document. Not what appears on the slide about innovation. Not what people repeat in planning meetings. Look at the working feedback loops: the dashboards, deadlines, review rituals, escalation paths, incentives, approval gates, and public praise. Those signals tell people what the organization will reward, punish, ignore, and fund.

Here is the diagnostic I would use.

If the team is optimizing for…But the system needs…The loop is probably cross-wired
Number of AI features shippedReliable workflow improvementDemos will multiply while adoption stays weak
Token cost reductionCost per useful completed taskTeams may make answers cheaper and less helpful
Model accuracy in a test setDecision quality in productionBenchmarks may improve while users still mistrust the tool
Individual speed with AI toolsTeam throughput and maintainabilityReview, rework, and security burden may move to other people
User engagementAppropriate use by risk levelPeople may overuse AI where human judgment should remain primary
Fewer escalationsEarlier escalation of uncertain casesThe system may hide risk instead of reducing it
Shorter cycle timeStable priorities and fewer reversalsTeams may move faster into rework

This is a leadership control problem. A team can work hard, use current tools, and still make the organization worse if the signal it receives is attached to the wrong outcome.

AI makes this more dangerous because automation amplifies signals. If a team rewards speed without review, AI helps people produce more unchecked work. If a dashboard rewards usage, AI copilots and agents may spread into workflows where nobody has defined safe boundaries. If a budget review rewards lower model spend without checking quality, teams may route work to cheaper models and quietly increase human correction.

Metrics are not bad. Weak metrics become instructions.

A feedback loop has four parts

For AI, data, and software work, I find it useful to break a feedback loop into four parts:

  • Signal: what the team can see.
  • Interpretation: what people think the signal means.
  • Response: what behavior the signal creates.
  • Consequence: what actually happens to users, systems, cost, trust, or quality.

Many teams only inspect the signal. Usage increased. Pull requests closed faster. Support deflection improved. Cloud spend fell. Agent completion rate rose. The chart looks better, so the project is considered healthier.

But a signal is not the same as a consequence.

Usage may increase because the tool is valuable, or because employees were told to use it. Pull requests may close faster because developers are more productive, or because reviewers are overwhelmed. Support deflection may improve because customers get answers, or because they give up and stop asking. Agent completion may rise because the agent is useful, or because the workflow no longer escalates cases that deserve human review.

That gap between the visible signal and the real consequence is where many AI initiatives go wrong.

The DORA 2024 report is useful because it does not treat AI adoption as a simple win. It reports clear benefits for individual productivity, flow, and job satisfaction, while also warning about negative effects on software delivery stability and throughput. It also emphasizes stable priorities, user focus, small batches, testing, and leadership. That is the right kind of caution: AI can improve part of the loop while damaging another part if the organization is not watching the whole system.

The leader’s job is to ask: if this metric improves, what behavior will people change, and what might get worse somewhere else?

AI agents make the wiring harder to see

Classic software usually exposes part of its behavior through deterministic paths. A request hits a service, calls a database, and leaves logs. There are still failures, but the control flow is usually visible enough for engineers to reason about it.

AI agents make the loop more complex because the model can decide which tool to call, what context to use, when to retry, how to summarize state, and whether a task appears complete. A working demo can hide a messy operating system underneath: prompts, retrieval, model routing, tool calls, step limits, traces, policy instructions, error handling, and human approval rules.

Datadog’s 2026 State of AI Engineering describes this production reality well. Teams are no longer only making a single model call; they are managing model fleets, orchestration frameworks, tool calls, long prompts, retries, cost control, and debugging across service boundaries. The report also notes that prompt, retrieval, or model changes can affect latency, spend, and failure rates without an obvious code change.

That means the feedback loop can change even when the product surface looks stable.

A prompt update may reduce refusals but increase unsupported answers. A new model may improve reasoning but raise latency. A longer context window may include more information but bury the detail that matters. A tool description may make an agent more decisive but less cautious. A cost optimization may reduce token usage while increasing human review time.

If leaders only watch output volume, they will miss the changed behavior inside the loop.

This is why visibility matters so much. In Make AI Work Visible Before Trust Breaks, I wrote about hidden AI work: costs, risks, ownership, failures, and tradeoffs. Feedback loops are one layer deeper. They ask whether the visible work is teaching people and systems to behave in the right direction.

The wrong metric can create a rational mistake

It is tempting to blame teams when a system produces bad behavior. Sometimes that is fair. But many failures are rational responses to poor signals.

If a manager celebrates every AI feature launch but rarely asks about evaluation, the team learns that launch matters more than evidence. If finance questions every API bill but never asks whether the AI workflow reduced manual work, teams learn to optimize model cost instead of total value. If executives ask whether the organization is “using agents” but not which decisions agents are allowed to make, teams learn to build agent-shaped demos.

People may simply be responding as the system trained them to respond.

In teaching Python, data analysis, AI, and machine learning, I often see learners optimize the number they can measure before they check whether it is the number that matters. The same habit appears inside teams. A visible metric feels objective, so it becomes powerful before it becomes wise.

For AI leaders, this creates a practical responsibility: inspect the incentive before criticizing the behavior.

For example, suppose a coding assistant rollout shows that developers are producing more code. That may be good. It may also mean the team is creating larger pull requests, weaker tests, more review load, and more maintenance debt. The correct response is not to reject coding assistants. It is to pair output measures with review quality, defect rates, cycle time, developer experience, security findings, and maintainability.

Suppose a support AI reduces escalations. That may mean customers are getting useful answers faster. It may also mean the system is failing to escalate uncertain, emotional, regulated, or high-value cases. The answer is not to force escalation upward again. It is to separate good deflection from hidden risk.

Suppose an internal agent completes more tasks without human intervention. That may mean the workflow is ready for more autonomy. It may also mean the agent is acting where the organization has not defined authority. The completion rate is not enough. You need to inspect the quality of completed tasks, the severity of mistakes, the reversibility of actions, and the user’s understanding of what the agent did.

The metric does not become useful until it is connected to the consequence.

A practical rewiring map

When a team is stuck in repeated conflict or disappointing AI results, I would not start with a new tool. I would map the loop.

Use a simple one-page artifact:

QuestionWhat to write down
What outcome do we actually want?A workflow, decision, user experience, risk reduction, or capability
What signal are we using today?Dashboard metric, review habit, target, deadline, approval rule, or incentive
What behavior does that signal create?What people do more of, less of, hide, delay, or rush
Who benefits from the current signal?The team, sponsor, user, finance, security, support, vendor, or another group
Who pays the cost?Reviewers, customers, operations, future maintainers, risk owners, or users
What second signal would prevent distortion?Quality, safety, cost per completed workflow, escalation accuracy, user trust, rework
What decision should change?Scope, approval path, model route, release gate, staffing, budget, or metric definition

This map is useful because it makes feedback loops discussable without turning the conversation into blame.

Take AI cost control. The weak version says, “Reduce LLM spend by 30 percent.” That may push teams toward shorter prompts, cheaper models, fewer evaluations, and less observability. Some of that may be healthy. Some may damage quality.

The rewired version asks, “How do we reduce cost per useful completed workflow while preserving quality, latency, and risk controls?” Now the team can consider model routing, prompt caching, better retrieval, task-specific smaller models, fewer unnecessary tool calls, workflow redesign, and retirement of low-value use cases. The signal is still cost, but it is attached to value.

Take AI productivity. The weak version says, “Everyone should use AI to move faster.” That can create uneven practices, quiet data exposure, shallow review, and pressure to accept generated work too quickly.

The rewired version asks, “Where does AI improve the team’s throughput without moving unacceptable review burden or risk to someone else?” Now the team can choose specific workflows: test generation, code explanation, documentation drafts, support summarization, data exploration, or maintenance tasks. It can also define review expectations.

Take governance. The weak version says, “All AI use must be approved.” That may slow useful experimentation and push work into shadow channels.

The rewired version asks, “Which AI use needs prior approval, which needs disclosure, which is allowed with standard controls, and which is prohibited?” Now governance becomes a routing system instead of a blanket brake.

This connects closely to When Business and IT Trust Breaks in AI Projects. Trust improves when both sides can see the facts, owners, tradeoffs, and evidence. A feedback-loop map adds one more question: are the facts we measure creating the behavior we want?

Human review is a control loop, not a decoration

Many AI plans include the phrase “human in the loop.” That phrase is too vague to be useful by itself.

A person can be in the loop as a reviewer, approver, editor, fallback path, escalation owner, trainer, auditor, exception handler, or accountable decision-maker. Those roles are different. They also create different feedback.

If humans only clean up low-quality AI output after the system acts, the loop may normalize bad automation. If humans review every low-risk output, the loop may waste attention and slow adoption. If humans approve high-stakes actions without seeing evidence, the loop creates accountability theater. If humans can correct outputs but nobody studies corrections, the loop loses learning.

The NIST AI Risk Management Framework is useful here because it frames trustworthy AI around governance, mapping, measurement, and management across design, development, use, and evaluation. In plain language, a control is not only a policy. It is a way of understanding the system, measuring it, and managing what happens next.

For AI work, human review should answer three questions:

  • What is the human allowed to change or stop?
  • What evidence does the human see before deciding?
  • How does the system learn from the human’s correction?

If the answer is unclear, the loop is weak.

For example, a contract summarization tool may require human approval before a summary is sent to a customer. That is sensible. But the reviewer should see the source passage, uncertainty markers, missing fields, and previous failure categories. Their corrections should feed an evaluation set or quality review.

The same principle applies to agents. If an agent recommends a database update, the reviewer needs to see the proposed change, the evidence, the tool trace, and the rollback path. If the reviewer rejects the action, the team should know why: bad evidence, wrong tool, missing context, risky permission, unclear instruction, or a business rule the system did not know.

Human review is valuable when it closes the loop.

Managers need to watch side effects

AI systems often improve one group by adding work to another.

A sales team gets faster call summaries, but operations now has to correct CRM fields. Developers generate more code, but senior engineers spend more time reviewing changes. A customer support assistant deflects simple tickets, but escalated tickets become harder because only messy cases reach humans. A business team gets faster analysis, but the data team spends more time explaining metric definitions.

These tradeoffs are not automatically bad. Moving work can be reasonable. Pretending the work disappeared is the problem.

This is one of the reasons The AI Manager’s Operating System for Better Teams matters. Managers need enough visibility into priorities, people, quality, incidents, and learning loops to notice when a local improvement becomes a system burden.

The warning signs are often small:

  • Reviewers become slower, quieter, or more frustrated.
  • Support tickets change shape rather than decline.
  • Security reviews arrive later because teams route around them.
  • Data owners receive more urgent requests but no new capacity.
  • Users keep asking for the same explanation after using the AI tool.
  • The dashboard improves while trust in the workflow declines.

These are side effects. They should be measured before they become resentment.

One useful habit is to ask who absorbs the cost of every AI rollout. If the answer is “nobody,” the team is probably missing review time, training, data cleanup, exception handling, support, governance, documentation, observability, or maintenance.

The loop is healthy only when the cost is visible enough to manage.

Stable priorities are part of the control system

Feedback loops do not work when the target keeps moving.

If leaders change the AI priority every two weeks, teams will optimize for appearing responsive. They will build shallow prototypes, reuse whatever data is easiest, avoid hard cleanup, and postpone uncomfortable risk conversations because the initiative may change again soon.

This is not a character flaw. It is rational adaptation.

DORA’s research has repeatedly connected stable priorities and strong leadership with better team outcomes, and the 2024 report specifically calls out unstable priorities as harmful to productivity and burnout. That point matters for AI because the field is noisy. New models, frameworks, agents, protocols, benchmarks, and vendor promises arrive constantly. Without stable local priorities, teams will chase movement instead of progress.

Stable does not mean frozen. A team should revise a plan when evidence changes. But the target should not change because a leader saw a new demo or a competitor announced a tool.

For an AI initiative, stable priority can sound like this:

  • This quarter, we improve internal support search for one department.
  • We will measure supported answer rate, escalation quality, latency, user adoption, and cost per resolved task.
  • The system will draft and recommend, but it will not take external customer action.
  • We will not add new departments until content ownership, evaluation, and support are working in the first one.

That kind of clarity creates better feedback. The team can learn from a narrow loop before scaling the wrong behavior across the organization.

This also connects to AI Project Planning Without Panic or Rework. Planning is not the opposite of speed. Good planning protects feedback quality so teams can move without constantly correcting for avoidable confusion.

The goal is not perfect measurement

No team can measure everything. Trying to do so creates a different failure mode: dashboards everywhere, decisions nowhere.

The goal is not perfect measurement. The goal is proportional measurement attached to real decisions.

If an AI tool only helps employees draft low-stakes internal notes, the loop can be light: user feedback, common corrections, adoption, and a few usage boundaries. If a system influences hiring, credit, medical, legal, financial, or customer-impacting decisions, the loop must be much stronger: evidence quality, bias checks, human authority, auditability, appeal paths, risk review, and incident response.

An agent that recommends a next step needs a different loop from an agent that executes it. A model summarizing public documentation needs a different loop from one reading private contracts. A coding assistant suggesting tests needs a different loop from an agent opening pull requests across production code.

Match the loop to the consequence.

That principle is simple, but it prevents many bad arguments. It avoids treating every AI use as equally dangerous. It also avoids treating every AI use as harmless because the interface looks friendly.

The practical question is: what decision will this signal influence, and what damage could a wrong signal create?

Rewire one loop before adding another tool

When an AI initiative disappoints, organizations often reach for another tool: a better model, a new agent framework, a stronger observability platform, a new governance workflow, or a vendor with a cleaner demo.

Sometimes the tool is the problem. Often it is not.

The team may already have enough tools to improve. What it lacks is a feedback loop that points people toward the right outcome.

Before buying or building more, choose one strained workflow and map the loop:

  • What are we optimizing?
  • What are people rewarded for doing?
  • What are they punished for slowing down to check?
  • What cost is being moved to another team?
  • What signal would reveal the side effect?
  • What decision should change when the signal changes?

Then adjust one thing. Change the metric. Add a paired quality signal. Move the approval earlier. Narrow the use case. Fund the review burden. Retire a low-value automation. Make escalation a success condition instead of a failure. Give the business owner responsibility for source quality. Give engineering visibility into cost per completed workflow, not only total spend.

Small rewiring can change behavior faster than a large transformation program because it touches the signals people use every week.

AI leadership is not only choosing models, vendors, architectures, or policies. It is designing how people and systems learn.

If the loop rewards theater, the organization will get theater faster. If the loop rewards evidence, teams will produce more evidence. If the loop rewards local speed, the burden will move somewhere else. If the loop rewards useful outcomes with visible tradeoffs, AI has a much better chance of becoming real capability.

So before asking why the team is too slow, too cautious, too excited, too expensive, or too unreliable, inspect the wiring.

The team may be responding to the exact signal the organization installed.

More notes