business

Underhåll och förvaltning

Anders Tufvesson 12 oktober 2011

Jag sitter ombord på tåget på väg till en av våra trogna kunder. Tåget jag åker är ett X2-sätt byggt någon gång i början av 90-talet. En tid innan Internet, en tid med stordatorer, en tid då du troligt satt hemma med ditt CLI-baserade användargränssnitt och gjorde otroliga saker i Basic.

Byggt av ABB är det ett stycke svensk ingenjörskonst i sitt esse. Tåget var otroligt tekniskt avancerat när det lanserades. Tåget är fullproppat med datorer (vilket inte var vanligt tidigare) för varje minsta lilla sak och alla dessa datorer är sammankopplade i ett avancerat nätverk. Datorerna sköter styrningar för korglutning, dörrstängning, motorer, skyltar och mycket mer. Det gäller att de verkligen fungerar som de ska!

Det hela får mig att tänka på kvalité och underhåll. Med ett tågsätt som är över 20 år, är det fortfarande ett av de mest kvalitativa i Sverige. Visst har det varit problem med X2-sätten under åren, men det skulle jag villa säga beror på dåligt underhåll. Tågen är byggda i Sverige, för de svenska järnvägarna och för det svenska klimatet.

Det samma gäller när vi programmerar på ett sätt. Vi skriver ett stycke kod som är helt anpassat till den verksamhet och de förhållanden som råder för tillfället. Koden vi gör har förvisso inget slitage men omgivningen runt vår kod förändras fort. Det gör att vi inte enbart kan fokusera framåt, utan måste underhålla det vi en gång skapat.

Om vi lyckas underhålla våra kreationer och lyckas få vår omgivning att förstå att sådant som en gång är skapat också måste ses över kan våra kreationer leva i många år och även senare ”gå som tåget”.  Vi behöver kanske inte alltid bygga nytt, men vi måste förstå att det får kosta pengar att underhålla och ”uppgradera” vår kod till nyare stadier. Gör vi inte det är vi ute på hal is och står där mitt i ödemarken med något som inte fungerar.

 

Etiketter:, , ,

12 oktober 2011 |

0 Kommentar

   Inga kommentarer än... Bli den första!

Tyck till! :)