A lot of software projects cost more than expected, take longer to finish and / or deliver a result below expectation.
If you regard this a failure of the project (which wouldn’t be too wrong I would say), then about 50-75% of the projects can be regarded as failed. At least according to the article I just came across: 75 Prozent aller Softwareprojekt scheitern – was tun?
The author highlights the different parts of a project and describes if this could be one of the causes.
But despite all the technical challenges a team in a modern software project might face, the author highlights another issue based on his/her experience: very often, the developers are super savvy in their tech field but don’t have a clue about the processes or the actual product they are developing.
Luckily I never had to lead a huge project myself. But even at small scale I can confirm this theory: I also had little projects that failed – and quite a couple of times it turned out that the people developing the solution focused solely on the technology but not about the processes or the people using the thing that was developed.
Well the article is