Meet Marcin, he is CEO People More and author of books: Managing IT Projects. How Pragmatically for External Customers and 10 Rules for Delivering Unrealistic Projects: How to Succeed in Complex and Challenging IT Projects.
Tomasz Michalik: Let’s start from the top – what exactly is an unrealistic project? I won’t lie, that’s a strong term.
Marcin Dąbrowski: It is – but it’s also very accurate. An unrealistic project is one that carries a high risk of failure from day one. The schedule is unachievable, the scope is vague or poorly estimated, and the business goals haven’t been clearly thought through. And the worst part? Everyone knows it… yet the project still gets sold.
T: But we’ve got entire bodies of knowledge on how to run projects. Why don’t they work?
M: Because frameworks don’t operate in a vacuum. In theory, everything makes sense – plans, timelines, resources, risk mitigation. But real-world projects are far more complex. If your starting assumptions are already flawed, no methodology – be it PRINCE2 or Scrum – will magically fix a contract based on impossible deadlines and unrealistic budgets.
Discover more about why and how do unrealistic projects emerge.
T: What are the typical red flags of unrealistic projects? How can you tell when you’re dealing with one?
M: If we listed all the issues you’re likely to face on such a project, it would be a very long list. But here are some of the most telling signs:
- Constant delays, despite the team working overtime to stay on track.
- A “boiling” scope – new client demands popping up every week.
- A lack of available people or critical skills.
- Clients avoiding decisions, constantly changing their minds, or even actively undermining the team.
- A real threat of penalties, project freezes, or termination.
These are projects where everyone knows the goal can’t be met – but no one says it out loud.
T: So who decides to go ahead with such a project – and why?
M: It’s usually a result of conflicting interests. Sales wants to close the deal. The client’s management wants to launch the transformation as soon as possible. But nobody asks the opinion of the people who’ll actually have to deliver it. Add to that overly optimistic cost estimates, unchecked assumptions, and time pressure – and you’ve got a project launching on shaky ground.
T: What are the most common mistakes clients make when engaging with IT company?
M: Most of all – they fail to clearly define the project’s goal. We often sign contracts based on vague expectations, like “a modern system,” without any concrete KPIs. Sometimes clients don’t know what they want – or want everything at once. Other common issues: lack of internal competence and impulsive changes during execution.
T: And what about the vendors’ side?
M: IT company often sign contracts knowing they can’t fully deliver on the terms. They hope they’ll “make it work somehow.” They accept low prices, agree to ambiguous scopes, or even sell a product that doesn’t yet exist – just to win the deal. Then they scramble to fix everything mid-project. That’s a recipe for disaster.
T: Is there a pattern to these kinds of projects?
