The symptom: everyone is waiting, but nobody is deciding
The team knows a decision is needed.
A feature needs approval.
A scope boundary needs confirmation.
A stakeholder conflict needs resolving.
A dependency needs an owner.
A trade-off needs someone to say, “Yes, this is the direction.”
Instead, everyone waits.
The meeting ends with “let’s discuss this further.” The follow-up meeting ends the same way. The Jira ticket stays open. The user story cannot be finalized. The UX flow remains provisional. QA cannot prepare properly. Developers start making assumptions because waiting forever is not a delivery strategy.
That is IT project indecision.
It is not always obvious. Sometimes it looks like responsible caution. Sometimes it hides behind “we need more alignment.” Sometimes it is wrapped in governance, process, stakeholder management, or the classic sentence: “We just need a bit more information.”
Maybe. But maybe not.
The practical effect is simple: the project cannot move because nobody is making the decision that unlocks the next step.
Project clinic summary
Symptom: Decisions keep stalling.
Likely causes: unclear ownership, vague project vision, slow approvals, or risk avoidance.
BA move: make the decision visible: owner, options, recommendation, deadline, and impact of delay.

Why decision delays hurt IT projects
Indecision rarely stays isolated.
One delayed decision becomes five blocked activities. One unclear approval creates rework. One avoided trade-off turns into weeks of meetings, analysis, and polite confusion.
In practice, IT project indecision usually hurts in four ways.
First, it delays delivery. Teams cannot build, test, or finalize work when key assumptions are still floating around.
Second, it increases cost. People keep attending meetings, revisiting options, rewriting documents, and waiting for clarity. None of that is free.
Third, it damages morale. Teams can handle hard decisions. What drains people is the feeling that nothing moves no matter how much work they do.
Fourth, it weakens stakeholder trust. Stakeholders do not need every decision to be perfect. They do need to see that the project has a working decision process.
The uncomfortable part: avoiding a decision is also a decision. Usually an expensive one.
What this usually looks like in practice
IT project indecision usually shows up in small, annoying patterns before it becomes a major delivery problem.
You might see:
- the same topic appearing in meeting after meeting
- user stories stuck because scope is “still being clarified”
- stakeholders agreeing verbally but not committing in writing
- a product owner waiting for management approval
- management waiting for more detail from the team
- the team waiting for a product owner decision
- nobody knowing who has the final say
- risks being discussed endlessly but not accepted, mitigated, or escalated
- requirements written with phrases like “to be confirmed,” “depending on business decision,” or “subject to approval”
A few open points are normal.
A project full of permanent open points is not.
Here’s the problem: teams often treat indecision as a communication issue. Sometimes it is. But often it is a decision-system issue.
The project lacks clarity on:
- what decision is needed
- who owns the decision
- what information is required
- when the decision is needed
- what happens if the decision is delayed
Without that, “alignment” becomes a nice word for waiting.
Likely causes of IT project indecision
The usual causes are:
- The project vision is unclear
- Decision ownership is unclear
- The approval chain is too slow
- Stakeholders are avoiding risk
1. The project vision is unclear
If the project vision is vague, decisions become harder than they need to be.
Should the solution be fast and minimal, or flexible and scalable?
Should the project optimize for compliance, user experience, cost, or delivery speed?
Is this a tactical fix, a strategic platform, or a political compromise pretending to be a project?
Without a clear direction, every decision becomes a debate about priorities.
This usually means the team is not just missing a decision. It is missing the criteria for making the decision.
A better move is to bring the discussion back to the project goal:
- What outcome are we trying to protect?
- What trade-off is acceptable?
- What would make this decision obviously wrong?
- Which option best supports the agreed project direction?
If the decision keeps circling back to priorities, the real problem may be an unclear project vision. In that case, do not try to force the decision in isolation. First, define and align the project vision so stakeholders have a shared basis for choosing between options.
2. Decision ownership is unclear
This is one of the most common causes.
Everyone has input. Nobody has ownership.
The stakeholder has expectations. The product owner manages the backlog. The project manager tracks delivery. The architect cares about technical impact. The sponsor appears when escalation is needed.
Useful? Yes.
Clear decision ownership? Not necessarily.
When ownership is unclear, people protect themselves by not committing. They comment. They advise. They raise concerns. They ask for another meeting.
But nobody decides.

The BA should not quietly become the decision-maker by accident. That creates a different problem.
The BA’s job is to make decision ownership visible:
- What decision is needed?
- Who owns it?
- Who provides input?
- Who must approve it?
- Who only needs to be informed?
- What happens if no decision is made by the agreed date?
Don’t overcomplicate this. For many project decisions, a simple decision log is more useful than a beautiful responsibility framework nobody reads.
A book such as Decisive: How to Make Better Choices in Life and Work can be useful here if you want a broader decision-making framework. But in a messy project, start smaller: name the decision, name the owner, name the deadline.
3. The approval chain is too slow
Some projects do have decision owners.
Unfortunately, the decision owner may need three committees, two steering groups, a legal review, an architecture board, and someone who is on vacation until next Thursday.
This is common in large organizations, regulated environments, and public sector projects.
The issue is not that governance exists. Governance can be necessary. The issue is when the approval path is unclear, too slow, or disconnected from delivery reality.

A BA can help by mapping the decision path early:
- Which decisions need formal approval?
- Which decisions can the team make?
- Which decisions need stakeholder sign-off?
- Which decisions only need documentation?
- What is the lead time for each approval route?
This prevents fake urgency later.
If a decision needs two weeks of approval time, pretending it can be resolved in tomorrow’s stand-up is not optimism. It is poor planning.
For tracking visible decision items, the team can use a lightweight decision log in the tool they already use. That might be Jira, Confluence, SharePoint, or a simple table. If the team needs visual collaboration for a decision workshop, tools like Miro or Lucidchart can help structure options and trade-offs.
The tool is not the fix. The visible decision structure is the fix.
4. Stakeholders are avoiding risk
Sometimes the real blocker is fear.
Nobody wants to approve the feature because it might upset users. Nobody wants to reduce scope because it might look like failure. Nobody wants to commit to a requirement because there might be an edge case. Nobody wants to choose between two imperfect options.
So the project waits for certainty.
Certainty rarely arrives.
Risk-averse stakeholders often ask for more analysis. Sometimes that analysis is useful. Sometimes it is just a polite way of postponing accountability.
A practical BA response is to frame the decision around risk, not preference:
- What risk are we trying to avoid?
- What risk do we create by waiting?
- What is reversible?
- What can be piloted?
- What is the smallest safe decision we can make now?
This moves the conversation away from “are we completely sure?” and toward “what is the most responsible next step?”
Diagnostic questions for the BA
Use these questions when a project is stuck but nobody clearly says, “We are stuck because no decision is being made.”
- What exact decision is blocking progress?
- What work is currently waiting for that decision?
- Who is the named decision owner?
- Who needs to provide input?
- Who needs to approve?
- Who only needs to be informed?
- What information is genuinely missing?
- What information would be nice to have but is not essential?
- What happens if the decision is delayed by one week?
- What happens if the decision is delayed by one month?
- Is the team avoiding a trade-off?
- Is this really a decision problem, or is it a vision, ownership, approval, or risk problem?
Need a quick project health check?
Use the IT Project Problem Diagnostic Checklist to spot unclear decisions, weak requirements, UAT risks, and scope trouble before they become delivery pain.
Open the checklist
Practical BA intervention: make the decision visible
The most useful BA intervention is often simple: make the invisible decision visible.
Create a short decision note or decision log entry with these fields:
| Field | What to capture |
|---|---|
| Decision needed | What exactly needs to be decided |
| Owner | Who has authority to decide |
| Options | Realistic choices |
| Recommendation | BA/team recommendation |
| Deadline | When the decision is needed |
| Impact if delayed | What gets blocked |
This works because many “complex” decision problems are actually badly framed decision problems.
Instead of asking:
Can everyone align on the future approach?
Write something like this:
We need to decide whether the address validation feature will use manual review, automated API validation, or a hybrid approach. This blocks the user story breakdown, UX flow, and test preparation. Recommendation: use API validation for standard cases and manual review for exceptions. Decision owner: product owner. Needed by Friday to avoid delaying sprint planning.
That is harder to ignore.
It also gives stakeholders something concrete to challenge. If they disagree, good. Now the discussion can move.
But if the same decision keeps stalling even after you have framed it clearly, do not just create a nicer decision log and hope for the best. Step back and diagnose why the decision is stuck.
Is the owner unclear?
Is the project vision too vague?
Is a stakeholder avoiding risk?
Is the team asking for more analysis because nobody wants to own the trade-off?
This is a good moment to use 5 Whys to diagnose the root cause instead of treating the visible delay as the whole problem.
The point is not to run a formal workshop every time a decision is slow. The point is to stop accepting “we need more discussion” as an explanation. Usually, there is something underneath it. The BA’s job is to help surface that before the project burns another two weeks waiting.
Mini-scenario: the feature nobody wants to approve
A team is building a customer portal. One feature allows users to update personal details online.
The business wants a smooth user experience. Compliance wants additional checks. Operations worries about incorrect data. The product owner wants to move forward but does not want to approve an approach that creates downstream issues.
For three weeks, the team discusses the same feature.
The BA steps in and frames the decision:
- Option A: allow direct updates for all fields
- Option B: require manual review for all updates
- Option C: allow direct updates for low-risk fields and manual review for sensitive fields
The BA documents the trade-offs, maps the affected process, confirms which fields are high-risk, and recommends Option C as a controlled first release.
The decision owner approves it.
The result is not perfect. But it is clear, testable, and deliverable.
That is usually what projects need: not philosophical certainty, but a decision good enough to move responsibly.
Common mistakes when trying to fix project indecision
Mistake 1: Solving every decision delay with another meeting
Meetings are useful when they create commitment.
They are waste when they only recycle hesitation.
If the same topic appears in three meetings without a decision, the next meeting should not be “more discussion.” It should be a decision meeting with a named owner, options, recommendation, and deadline.
Mistake 2: Asking for full consensus
Some decisions need broad agreement.
Many do not.
Consensus can become a polite hiding place for unclear authority. The BA should help separate input from ownership. People can be consulted without having veto power over every decision.
Mistake 3: Escalating too late
Escalation does not need to be dramatic.
A simple statement is enough:
This decision is blocking the user story breakdown and test preparation. We need a decision owner and target date.
That is not complaining. That is making delivery risk visible.
Mistake 4: Accepting “more analysis” without challenge
More analysis is sometimes the right answer.
But ask:
- What exactly do we still need to know?
- How will that information change the decision?
- Who will provide it?
- By when?
- What happens if we do not get it?
If nobody can answer those questions, the project may not need more analysis. It may need someone to decide.
Where to go next
Decision delays often overlap with other project problems.
If the decision problem is really about unclear priorities, start with the page on unclear project vision.
If the team needs a shared basis for future decisions, work through how to define and align the project vision before trying to force individual decisions one by one.
If the project keeps treating the visible delay but not the reason behind it, use the 5 Whys technique to diagnose the root cause.
Next step
Pick one stuck topic in your current project.
Write down:
- the decision needed
- the owner
- the options
- the recommendation
- the deadline
- the impact of waiting
If that feels difficult, that is probably the point.
The project may not be stuck because the decision is impossible. It may be stuck because the decision has never been made explicit.
Use the IT Project Problem Diagnostic Checklist to spot weak requirements, unclear decisions, UAT risks, and scope trouble before they become delivery pain.
How do you clarify decision ownership in a project?
Next diagnostic move
Pick one stalled decision from your current project. Write down the owner, options, recommendation, deadline, and impact of delay.
Then use the IT Project Problem Diagnostic Checklist to check whether this is an isolated decision problem or part of a broader project risk.
Common questions about IT project indecision
What causes indecision in IT projects?
Common causes include unclear project vision, unclear decision ownership, slow approval chains, stakeholder misalignment, risk aversion, and analysis paralysis. The practical issue is usually not that people cannot decide. It is that the decision, owner, criteria, or consequence of delay has not been made explicit.
How can a business analyst help with decision delays?
A BA can help by framing the decision clearly, documenting options, clarifying the decision owner, showing the impact of delay, and making a practical recommendation. The BA should support the decision process, not silently become the decision owner.
What is the difference between useful analysis and analysis paralysis?
Useful analysis answers a decision-relevant question. Analysis paralysis keeps producing information without moving the project closer to a decision. A good test is: “What would we decide differently if we had this extra information?”
Discover more from Business Analysis Unplugged | Pragmatic Techniques for IT Project Success
Subscribe to get the latest posts sent to your email.
