Vem bryr sig? Det sker ju uppenbarligen och det fungerar ju bra. Väl?
Mira Kajko-Mattsson, forskare på KTH, nöjde sig inte med det svaret. Hon ville veta mer. Hon ville se exakt hur företag arbetar med system i underhållsfasen och hur processerna för det ser ut. Därför har hon ägnat fler år åt att studera just hur företag och organisationer hanterar sina it-system i underhållsfasen. Och då menar hon sådana aktiviteter som problemhantering, buggfixar,support, vidareutveckling och avveckling och överlämning.
– I synnerhet i den akademiska världen tar vi sällan den här fasen riktigt på allvar. En vanlig inställning är att underhållet nästan är en bisak. På utbildningarna handlar det nästan bara om utveckling av system. Och det är det studenterna har med sig i bagaget när de kommer ut i arbetslivet.
Hon ville givetvis inte bara ta reda på svaren. Hon ville också skapa underlag för att göra underhållet mer synligt, förbättra utbildningarna och skapa modeller för företag att använda.
– Visst ser en specifik process väldigt olika ut i olika fall, men jag har försökt hitta gemensamma delar i dem och skapa en grundteori.
Mira Kajko-Mattsson utvecklar en processmodell som heter Evolution and Maintenance Management Model (EM3) och består av delarna nedan. Hon förklarar och kommenterar dem själv.
Front-end problem management där fokus ligger på hur man ska hantera mjukvaruproblem på supportline 1-2 (front-end support). Front-end problemhantering är en viktig ingrediens i korrigerande underhåll. Kostnaden för, tex undersökning av problem på front-end support borde inkluderas i den totala korrigerande underhållskostnaden. Även globala support aspekter beaktas.
Back-End Problem Management. Problemhantering på supportline 3 (back-end support) där fokus ligger på de aktiviteter som behövs för att undersöka problem, identifiera dess underliggande defekter, skapa lösningar och implementera dem.
Emergency Problem Management. Akutproblemhantering. En av de mest kritiska processer inom många organisationer. Den här modellen inkluderar aktiviteter för att hantera aktuta problem och förslag på hur man ska organisera sig för att kunna hantera akuta fall.
Release Management. En process för att definiera ”release scope” och övervaka dess utveckling, testning och driftsättning.
SLA Management. En process för att hantera support av kunder och kontinuerlig förbättring av support.
Retirement. För avveckling av system, en komplex och kritisk process. Om något går snett kan det innebära stora komplikationer för mjukvaruorganisationer.
Education and Training. Utbildning av underhållsingenjörerna. Det räcker inte att ha bra underhållsprocesser. Man måste se till att folk kan dem och att de kan produkter och teknologi för att underhålla system.
Software Handover. För överlämning av system från utvecklare till en förvaltare. Om den inte utförs på rätt sätt så kan den äventyra verksamheten för alla inblandade parter inklusive kunden.
Software Predelivery Maintenance. Förberedelse av system och underhållsorganisation inför kommande underhåll. Den är starkt kopplad till Software Handover.

Av
















Freddie Larsson, CIO, Xdin:













Håll koll med våra






I IDG:s stora pdf-shop kan du köpa artiklar och hela tidningar i digitalt format.