mationsteknik som verktyg för det utvecklande arbetet - LO
mationsteknik som verktyg för det utvecklande arbetet - LO
mationsteknik som verktyg för det utvecklande arbetet - LO
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
K A L - P R O J E K T E T – D E L R A P P O R T 3<br />
Några aspekter på systemutveckling och dess forskningsinriktningar<br />
Höga kostnader och krav på flexibilitet gör att systemutvecklingens byggklossar<br />
växer fram – egenutvecklat – generella system – publika system blandas<br />
Höga kostnader och krav på flexibilitet<br />
Att utveckla, underhålla och vidareutveckla system blir allt dyrare. Det finns där<strong>för</strong> en klar<br />
strävan till att använda sig av generella <strong>verktyg</strong> eller publika system typ Internet, e-mail,<br />
EDI och andra system <strong>som</strong> tillhandahålls mer eller mindre gratis <strong>som</strong> en nätservice.<br />
När <strong>det</strong> gäller utveckling av större IT-system lägger numera ledningar oftast ut upp-<br />
drag och ansvar på underleverantörer. Det är <strong>för</strong> dyrt att ha egen kompetens fullt ut.<br />
Leverantörer kan genom att de samutnyttjar eller återanvänder system sänka priserna<br />
och <strong>för</strong>korta utvecklingstider. Detta sker ofta på bekostnad av anpassningen till just<br />
den specifika situationen. Kunskaperna finns inte längre i <strong>för</strong>etagen allt fler gör sig av<br />
med utvecklingskompetensen när utvecklings<strong>arbetet</strong> läggs ut Användarnas påverkan<br />
måste då ske på något annat sätt.<br />
Vid större systeminstallationer är användarpåverkan bara indirekt möjlig. Där är <strong>det</strong><br />
ofta spridning och implementering av systemen <strong>som</strong> är problemet: hur få alla att använda<br />
sig av systemet effektivt, trots att man inte kan vara med att utveckla eller påverka? Här<br />
blir gränssnittutformningen väldigt viktig. Det måste finnas konsekvens och tanke bakom<br />
utformningen av dessa system. Den pedagogiska aspekten måste vävas in i gränssnittets<br />
utformning så att systemen blir lätta att lära och använda effektivt.<br />
Utvecklingen av ”style-guide” är ett sånt hjälpmedel, där gränssnittslogiken fastställs<br />
<strong>för</strong> hela organisationens alla system så att man kan känna igen sig från system till system.<br />
Inlärningen underlättas och användningen blir säkrare då gränssnitten innehåller samma<br />
stil. Detta är ett område <strong>som</strong> bland annat forskarna vid CMD i Uppsala har arbetat<br />
med under mycket lång tid, och <strong>som</strong> de fortsätter med, nu när <strong>det</strong> gäller intranät. De<br />
har också sysslat med frågan om och hur gränssnittet i datorn kan efterlikna <strong>det</strong> bästa<br />
i de dokument och instrument och andra informationsbärare, <strong>som</strong> en viss yrkesgrupp<br />
tidigare har använt sig av. Bör gränssnittet skilja sig mellan olika yrken – eller ska alla<br />
datorstöd se lika ut? Vi ska i nästa kapitel belysa dessa frågor.<br />
Kontinuerlig systemutveckling nödvändig<br />
Hos de flesta har insikten vaknat om att systemutveckling inte bara sker vid ett tillfälle,<br />
utan är ett fortlöpande arbete där organisationen och teknik ständigt måste anpassa sig<br />
till allt snabbare <strong>för</strong>ändringar i omvärlden. Använd teknologi och system byggs upp<br />
<strong>för</strong> en kontinuerlig system<strong>för</strong>ändring, där återanvändning av de tidigare gjorda insatserna<br />
underlättas. Detta arbetar flera forskargrupper med.<br />
Systemutvecklingens byggklossar växer fram<br />
Det går att <strong>för</strong>enkla användningen och utvecklingen om man utvecklar IT-stö<strong>det</strong> <strong>för</strong><br />
avgränsade områden (domäner), antingen i form av specifika funktioner (ordbehandling,<br />
planering, fakturering, rita, statistik) eller <strong>för</strong> specifika branscher (handel, grafiker).<br />
Dessa generella <strong>verktyg</strong> eller system byggs i bästa fall upp så, att de ska kunna<br />
anpassas till <strong>det</strong> enskilda <strong>för</strong>etagets behov, enskilda individers behov samt i viss mån<br />
användarens behov av vidareutveckling. I dessa generella system kan användarna till<br />
del själva utveckla sitt IT-stöd beroende på hur avancerad användare man är, dock är<br />
<strong>det</strong>ta normalt inom ganska så snäva ramar.<br />
44