Why Do Software Projects Fail?
Software projects fail because of many reasons. Some of the most common reasons I have seen include: • People! Your project is destined to fail if you have either the wrong engineering team or the wrong management team on it. Team members need to work closely together to accomplish the final goal of delivering on time. • Unrealistic timelines: Countless times deadlines are unrealistically set by managers who simply pick a date with little or no regard to how long it actually takes to accomplish the tasks. The end result? Either the deadlines are missed or they are met but with nonfunctional software. Estimating the time correctly for a software project is a topic for an entirely different blog. • Wrong technology: Is java the best technology for your project or is it .Net? Maybe you should go with PHP or ruby. What database should you use? Access Mysql, or maybe Oracle. Can you even afford Oracle? There are an endless number of technologies out there as well as an endless number of peo