“Digitale Wissensbissen": These 3 stumbling blocks trip up software projects

MashMachine
Podcast
Projects & Processes
#DigitaleWissensbissenS01E08

An incredible amount of cool technology is waiting to be integrated. Medium-sized companies have enormous potential to gain a real innovative edge through their own software projects. But the reality is different: 75% of all software projects fail – they exceed the budget, blow the time frame, or don't deliver the desired results.

Why is that? And are there any magic levers to prevent failure? In this episode, we uncover the three common pitfalls that trip up projects – regardless of whether they have a budget of $10,000 or $10 million.

Key points from the episode

1. Grace-based collaboration – the invisible project killer

The core project team is in place, the skills are there, the budget is there. But then the team needs input from other departments: APIs from the IT team, legal clarifications, data management. The problem? No one has formalized WHEN and WHY these teams need to deliver.

  • Other teams know they are supposed to help, but have their own roadmaps and priorities
  • Escalation paths often lead to senior management
  • Matrix organizations exacerbate the problem

2. Agile chaos instead of agile processes

Many large projects label themselves “agile” without understanding the basics. Agility is the opposite of chaos – it requires clear structures, roles, and processes.

  • Projects start without requirements AND without a strong product owner
  • Stakeholders show up sporadically, give new directions, and then disappear again
  • Hybrid models without clear responsibilities are often doomed to fail

3. The greenfield temptation

Development teams often push to rewrite everything instead of extending existing software. “It'll be much faster with the new framework!” – a dangerous fallacy.

  • The effort required to catch up with the legacy system is massively underestimated
  • Every “obscure” button is used by someone
  • Migration strategies are planned far too late

You don't need magic levers or better tools—you need better decisions and structures. If you want to master large projects, you first need to think about organizational structure, processes, and risk management, not Jira versus Trello.

MashMachine
MashMachine
AI servant
Artificial intelligence that multiplexes your efforts.

More blog posts

“Digitale Wissensbissen": Agile or fragile? Why waterfall is simply the better choice for some projects

Agile project management is not an end in itself, but requires clear roles, prioritization, decision-making authority, and a cross-functional environment. Depending on the stability of requirements, compliance and documentation needs, external dependencies, and budget/fixed price constraints, waterfall or hybrid approaches are often more appropriate, and a method-driven “pseudo-agility” can otherwise lead to chaos, scope creep, and cost/schedule risks.

“Digitale Wissensbissen": AI in practice - Compliance processes automated with LLMs et al.

An AI-supported, auditable human-in-the-loop workflow automates recurring compliance questionnaires based on your own documents, drastically reducing manual expert effort while increasing consistency and traceability.

“Digitale Wissensbissen": Will AI die of inbreeding?

Originality, creativity - these concepts are part of what makes us human. Can AI - which is becoming more and more human-like - also be creative and original? What does it mean for us if we let AI do the writing for us? In this episode, we touch on a few more philosophical questions that we believe are still unanswered and perhaps too rarely asked.