SUBSCRIBE

CIO agenda 2014: Overcoming your debt problem | IT World Canada Blog

Is your enterprise carrying a whopping pile of debt thanks to your previous IT decisions?

Most executives I meet canโ€™t answer that question. They might look to see how much depreciation theyโ€™re carrying at the moment, or how many years into the future theyโ€™ve contracted away. Few look at the real debt.

Butcher a piece of packaged software with code modifications, and youโ€™ve taken on a whopping pile of debt.

We donโ€™t think of it that way, of course. We think of it as (letโ€™s say) a $10 million project to produce a new system. But if $3 million went into the licence and infrastructure, $1 million into the implementation costs, and $6 million into the modifications (to adapt the package to โ€œsuit the businessโ€), you just took on a minimum of $6 million of debt.

Or did you think that, when the vendor withdraws support for that version and youโ€™re forced to upgrade it, you were going to get away with anything less to retrofit all those mods into the new version of the product you chose?

In fact, the problem will be worse, and not just because the passage of years drives wages and contractorsโ€™ fees up.

Much like a piece of software you wrote in house, modifications introduce convolutions that increase testing, debugging, and make the process of delivering new function take longer. Few of us are so rigorous that we have iron-clad documentation and crisp, clean, clear paths through the code in anything in our portfolio.

About six years ago a Canadian financial services company undertook to extract itself from the debt problem built up on just one of its packages (its ERP system). Three years and multiple millions later, all the mods were either gone โ€” the business changed, not the software โ€” or the functions were in separate modules written in-house that worked with a pristine package core.

Since then, itโ€™s been able to deliver many new systems against that base, while taking advantage of every new release issued by the package vendor and its new features. Having come from a release frozen in time for a decade, thatโ€™s quite an improvement.

There was no free lunch in the change-over โ€” but when your delivery cycle for new systems falls from years to weeks, you get a solution that can easily be shifted to a hybrid cloud to provide for continuous operations and a flexible cost of infrastructure, and youโ€™re getting value for money on the maintenance front (since you can capture all new vendor enhancements), a lot of problems melt away.

Much of that stems from the Y2K rush to completion. The hard deadline of โ€œimplementation must be complete before the end of 1999โ€ณ meant that not many shops stood their ground on package modification. The bad habit of โ€œthe answer is a package no matter what the problemโ€ coupled with โ€œthe package will be changed, not the businessโ€ adopted then has persisted even though the 21st century ought to have been the time where we cleaned up all the debt we took on in the 1990s.

Fourteen years later, most of us havenโ€™t started. Still, this isnโ€™t going to get better on its own. Like it or not, this wrenching cultural shift โ€” both in IT and in the user community โ€” and finding the money and resources to restructure your base is why you have the big corner office, the title, and the pay packet as an IT executive.

Itโ€™s easy to talk about the virtue of managed cloud services, the flexibility of โ€œjust in timeโ€ infrastructure, the ability to adjust to demand of message-passing instantiations of processing nodes, the addition of the data flows to and from an Internet of Things, and a hundred others exploitations of technology. Trying to slam all that onto a debt-ridden, chaotic base simply means youโ€™ll deliver far more slowly, at far higher cost, than the enterprise can sustain to retain its profitability and market position.

In other words, overcoming the debt issue in your portfolio is this generationโ€™s equivalent of the Y2K problem. The deadline isnโ€™t a calendar date, though: itโ€™s the point at which your employer becomes terminally non-competitive thanks to being let down by its IT solutions.

Given that in three more cold wintry weeks baseball players will be reporting to spring training camps, itโ€™s fair to use a sporting analogy. Between your backlog of requests, your need to make sure you meet customer needs, and the debts youโ€™re carrying, your bases are now loaded.

Itโ€™s time to bat cleanup โ€” and clear the bases. Go for the home run of cleaning up your portfolio.

Tech Jobs

Categories