CIO research debate
November 18th, 2008It seems our recent white paper about the CIO research has really sparked a debate.
Chris Spagnuolo, a very well regarded blogger, wrote a piece about it on his site and more than 40 people have commented and debated on the topic. There were some really interesting points raised - one of which being that the reason there is CIO apathy towards quality is because many are working to short-term goals.
“They will get hammered if they go over budget or miss a delivery date, but poor quality can usually be patched and covered up long enough for them to be promoted and reassigned away from the problem.” says one.
“The time frame for many software initiatives is 3-6 months. Poorly conceived and constructed “solutions” are often celebrated as wildly successful. Few of us are still around once the failures of poor conception and execution are felt.”
“In my opinion, top leadership is interested only in the “appearance” of quality, or the reputation of quality. That is something they can sell. Unfortunately some leadership is cashing in on the history of quality and not ensuring it will remain. It takes time to tarnish a reputation and they know this and sort of borrow against that time by focusing resources on feature delivery. This ends up usually delivering shoddy features that mostly work, and then saddling the development and test organizations with technical debt and a backlog of bugs. Meanwhile top management can continue to sell product based on past reputation. It’s usually not a sustainable way to operate for more than a short-term gain.”
In her article out today, Bola Rotbi, Analyst at MWD, has picked up on this ‘technical debt’ theme. “You have a piece of functionality that you need to add to your system. You see two ways to do it, one is quick to do but is messy - you are sure that it will make further changes harder in the future. The other results in a cleaner design, but will take longer to put in place.” - she likens it to credit card debt. If you pay of the whole amount every month, you don’t incur any interest charges etc. She then goes on to say…
“This is more than a hunch: there is evidence to suggest that technical debt is building. For example, Original Software recently released the results of a survey that showed that “40% of CIOs admit corporate indifference to their own software quality”. This suggests that effective management of any technical debt is unlikely to be a concern to a sizeable percentage of organisations. The stark truth is that most businesses are simply too lax and lack incentives to monitor and, more importantly, manage their technical indebtedness. There is already ample evidence to demonstrate that all manner of cost savings and productivity benefits can be achieved if organizations just did things right with the support of appropriate tools. But we still see significant IT failures and IT teams still end up fire fighting for any number of reasons, with some even attaching a certain amount of macho cachet to their ability to fighting fires rather than preventing them in the first place. Clearly, conditions are ripe for building up an unhealthy technical debt.”
It is a really good article with nice synergies to the current economical crisis. I do recommend you read it. Alternatively, join the debate


