IT Is a People Business: How Human Dynamics Shape Project Success
The Problem of Vague Requirements
When groups talk past each other without listening to understand, the result is a project built on “vague asks.” Great consultants move beyond these requests by focusing on pain points rather than surface-level needs. To get to the root of a problem, you must ask:
- What is slow or frustrating right now?
- Who feels this pain, and what does it cost the business?
- What changes if the problem is solved?
- How will we measure success?
When a client says, “We need better visibility into our project status,” don’t jump to a technical solution. Instead, ask questions that move from gathering requirements to defining success. The goal is to avoid vague promises and instead define what must be true for the client to trust the new solution.
Navigating Resistance and Shadow IT
This often manifests as “Shadow IT” – employees solving real problems with whatever tools they can find. Rather than viewing resistance or shadow IT as “bad behavior,” view them as signals. Ask yourself what need that workaround is meeting and what would break if it were removed.
Your job is not to “fix” the politics, but to see them and navigate them. To do this, you must:
- Be curious before being prescriptive. Avoid defining solutions before you fully understand the user’s perspective.
- Map the players. Identify who gains, who loses, and who holds sway.
- Write it down. Documenting conversations reduces ambiguity and provides a shared source of truth.
If you find yourself in a situation where a key stakeholder has gone quiet or expresses unhappiness after a strong kickoff, do not wait. Address uncertainties early. Listen with an open mind – sometimes people simply need to be heard.
Managing the “Too Many Cooks” Problem
To lead effectively in these environments, align early and document often:
- Before: Clarify ownership and define handoffs explicitly.
- During: Be collaborative and give credit to others.
- Consistently: Confirm all decisions and understandings in writing.
Never assume that because you are aligned, the other teams are as well. If your firm is leading a dashboard build while another firm manages a process redesign, the client will assume you are in sync. If you start hearing different answers in different meetings, it is your responsibility to make ownership visible. Address the gaps calmly and early to protect the project outcome.
Conclusion: Consulting as a Human-Centric Practice
To elevate your practice, follow these principles:
- Get curious before getting prescriptive: Always ask one more question before proposing a solution.
- Make the invisible visible: The earlier you name a problem, the cheaper it is to fix.
- Focus on the right problems: Strong consultants don’t just solve problems; they help people solve the right problems together.
To speak with one of our experts today, reach out to us at contact@ospreysoftware.com.

