Virginia-based, business services management company Managed Objects has conducted a survey in the US that has been heatedly discussed on the blogsphere. A very disturbing conclusion of the survey is summarized as:

"IT managers are more likely to blame software for IT failures if their organization relies heavily on home-grown applications."

Although I make my living out of home-grown software, I have to agree that most home-based developers tend to recklessly forget the importance of stability on their applications. This would certainly explain this sad outcome from the survey.

There are three main reasons for in-home developers to end up with this extra burden:

When we have people like Pascal Brosset, Senior Vice President of Market Strategy for SAP publicly encouraging IT managers with sentences like "Custom code over my dead body", it makes me wonder that independent developers and small consultancy companies may finally be loosing the war against giant off-the-shelf products.