We hebben het al enkele malen gezien. Het bedrijf vervangt een oude server of laptop door een nieuwe. Met de nieuwe hardware komt ook een nieuwe versie van het operating systeem. En plots is het alle hens aan dek, want men stelt vast dat de oude software niet compatibel is met de nieuwe versie van het OS. Dit zijn regelrechte drama’s, want de mogelijke korte termijn oplossingen zijn niet legio, noch vanzelfsprekend.
Oudere software moet minstens jaarlijks technologisch geüpgrade worden zodat het niet meer dan één versie achterloopt op de meest recente major versie. Dit is natuurlijk voor de business niet zichtbaar, maar de technologische schuld die opgebouwd wordt door het niet te doen is enorm. De directie van het bedrijf draagt een grote verantwoordelijkheid in het borgen van deze guidelines.
Wanneer de enige IT’er het bedrijf verlaat, dan kan dit nefaste gevolgen hebben. Doch ook dan gaat een directie hier soms heel lichtzinnig mee om. In hun ogen volstaat het de IT’er te vervangen door een software engineer met gelijkaardige skills. Men gaat totaal voorbij aan het feit dat het niet makkelijk is om zomaar iemand te vinden die überhaupt nog kennis heeft van oudere software technologieën, laat staan bereid en gemotiveerd is om hiermee te werken.