ETHICS Effective Technical and Human Implementation of Computer-based Systems Morten Skyt og Søren Riis
ETHICS Deltagerbaseret tilgang Brugere inddrages i beslutninger ang. arbejdsprocesser og hvordan job-tilfredsheden øges Deltagelse er vigtig i mange metoder, men er beskrevet som vital i ETHICS Socio-technical view Systemet må, for at være effektivt, passe sammen med sociale og organisatoriske faktorer
ETHICS I PRAKSIS: FØRSTEÅRSPROJEKTET STUDIEKORTSYSTEM Domænet vi har perspektiveret over, kunne være set i en bredere kontekst, f.eks. vurdering af om der overhovedet var belæg for studiekort.
1 HVORFOR LAVE NYT? Det første møde i designgruppen overvejer det fundamentale spørgsmål og problemer med det nuværende system bringes frem i lyset. I studiekortsystemet var der flere problemstillinger: Computersystemet i brug var dybt forældet og der var derfor ikke vedligeholdelse fra producenten længere. Systemet var meget ineffektivt. Der var meget manuelt arbejde involveret i produktionen af hvert enkelt studiekort. Fysisk ufleksibelt: Systemet var låst fast i en kasse der stod i en kælder og hvortil der skulle brændes CD er og flyttes data via disketter. Dvs. der skulle en masse elever ned i en kælder for at få taget billeder og data skulle transporteres via relativt forældede og langsommelige medier. Der kunne desuden stilles spørgsmålet om der overhovedet var behov for studiekort. Hvornår bruges studiekort, til hvad og er der alternative løsninger, som kunne løse samme opgave? Er der eventuelt allerede overlap med andre systemer?
2 SYSTEMETS GRÆNSER I dette trin bestemmes hvor grænserne mellem det tænkte system og andre allerede implementerede systemer går. I studiekortsystemet skulle der produceres studiekort og tages billeder til disse. Grænsen gik dog ved at stamdata om de enkelte studerende, allerede eksisterede i skolens administrative system.
3 BESKRIVELSE AF DET NUVÆRENDE SYSTEM I dette trin skal designgruppen uddannes i hvordan det nuværende system fungerer for at have det rette beslutningsgrundlag. Studiekortsystemet var baseret på Windows 98. Licensen til systemet var ikke flytbar og systemet kunne ikke køre på tidssvarende styresystemer. Organisationen Tietgen Skolen, som ellers kørte rent Windows XP, havde derfor valgt at lade denne ene computer køre Windows 98. Ved et evt. nedbrud af denne computer eller dennes printer, ville studiekortproduktion ikke længere være praktisk muligt.
4-6 DEFINITION AF HOVEDMÅL OG OPGAVER Tre spørgsmål stilles: Hvorfor eksisterer bestemte områder i systemet? Hvad er deres rolle? Hvad er deres mål? I studiekortsystemet var svarene på ovenstående spørgsmål: I systemet eksisterer der tre områder: Import af elevdata, billedetagning og sammenknytning af billede og elevdata, samt produktion af studiekort. Alle disse områder er essentielle i studiekortproduktionen.
7 DIAGNOSTICERING AF EFFEKTIVITETSBEHOV Svagheder i det eksisterende system identificeres og dokumenteres. I studiekortsystemet var klare svagheder: Systemet var meget langsomt. Det tog lang tid at tage et billede af en elev og få det tilknyttet, sandsynligvis grundet forældet teknologi. Der var flere manuelle trin der kunne spares ved moderne teknologi. En netværkstilkoblet computer ville ikke skulle have brændt CD er og flyttet data via disketter. Det er ineffektiv brug af tiden at hele klasser skal flytte sig til et bestemt sted for at få produceret studiekort, i stedet for at bare en enkelt person flytter sig og systemet med.
8 DIAGNOSTICERING AF JOBTILFREDSSTILLELSESKRAV Hvilke krav er der til jobtilfredsstillelsen? Dette findes der frem til ved et spørgeskema, baseret på ETHICS framework til at måle jobtilfredsheden for den enkelte medarbejder på følgende punkter: Intellektuel udfordring. Psykologisk passende. Effektivitetsmæssigt passende. Strukturerede opgaver. Etisk passende.
9 FREMTIDSANALYSE Systemet skal være gearet til at kunne ændres til nye krav i fremtiden, så derfor bygges systemet fleksibelt. Denne fleksibilitet opnås ved at holde sig ajour med virksomheder udenfor organisationen omkring forhold, der potentielt kan påvirke systemet i fremtiden. I studiekortsystemet ville det være fornuftigt at systemet kunne håndtere flere data om eleverne. Det er allerede fremtidssikret mod nye studiekortdesign, idet der er integreret et studiekortdesignermodul. I og med at systemet er objektorienteret, er det muligt for udviklerne at lave ændringer. En mulig fremtidig ændring, forårsaget af eksterne faktorer, er et skift fra CPR-nummer til uniid til identificering af elever; et nummer, der følger eleven hele vejen gennem uddannelsessystemet.
10 SPECIFICERE OG VEJE EFFEKTIVITETSKRAV, JOBKRAV, EFFEKTIVITETSMÅL OG JOBMÅL Dette er nøgletrinet i metoden. Mål defineres på basis af de tre foregående trin. Opnåelse af en aftalt og et afmålt sæt af mål kan være en meget svær opgave og skal involvere samtlige, ikke kun designgruppen. Ofte er der konflikt mellem mål og prioriteter i støttekredsen. Det er ikke sikkert at disse forskelle kan løses. Fortsættes
10 SPECIFICERE OG VEJE EFFEKTIVITETSKRAV, JOBKRAV, EFFEKTIVITETSMÅL OG JOBMÅL I studiekortsystemet var der kun Jan at debattere med. Han kunne undervejs bekræfte og afkræfte diverse forskellige opfattelser af hvordan et effektivt studiekortsystem skulle designes. Det er vigtigt i metoden at forskellige synspunkter og opfattelse af prioriteter bliver luftet. Man kunne forestille sig mere end en pedel som brugere af systemet. Mens en pedel ville foretrække et portabelt system ville en anden måske foretrække en stationær løsning. Én pedel ønsker at eleverne selv medbringer pasfoto til indscanning, mens en anden pedel ønsker at tage et billede af eleven. Det kan altså være svært at stille alle tilfreds og det er derfor vigtigt, at alle får tilkendegivet deres mening under systemudviklingen. En løsning findes ved samtaler med pedellerne, hvor pedellernes personlige forskelle kortlægges. Den ene pedel kan være indadvendt og foretrække en bunke billeder til indscanning på kontoret, mens den anden er mere imødekommende og gerne vil ud blandt eleverne.
11 DET ORGANISATORISKE DESIGN AF DET NYE SYSTEM Hvilke operationsaktiviteter der er krævet? Hvilke problemløsningsaktiviteter skal sættes i gang? Hvilke koordinationsaktiviteter er krævet? F.eks. hvordan foregår levering af udtræk fra administrationen til pedellen? Hvilke udviklingsaktiviteter er krævet? Hvilke kontrolaktiviteter er krævet? F.eks. hvordan forhindrer vi misbrug? Hvilke specielle krav, hvis nogen, er krævet af medarbejderne? F.eks. at administrationen laver dataudtræk til pedellen Er der nogen nøgleroller eller forhold, som skal adresseres i det nye design?
12 TEKNISKE MULIGHEDER Hvilke tekniske muligheder er der for systemet, det værende bl.a. hardware, software og brugerens tilgang til systemet. I studiekortsystemet overvejede vi forskellige muligheder for digitalkamera kontra webkamera, bærbar computer kontra stationær og dedikeret kortprinter kontra normal printer med specielt papir.
13 FORBEREDELSERNE TIL AT DETALJERET ARBEJDSDESIGN Det valgte system designes nu i detaljer. Data flow, opgaver, grupper, individuelle ansvar og forhold, defineres. Der er også en evaluering der tjekker at designet stadigvæk lever op til de organisatoriske og tekniske krav.
14 IMPLEMENTERING Designgruppen sætter sig nu til at sikre en succesfuld implementering af designet. Dette inkluderer strategien, uddannelse og træning, koordinationen af delelementer og alt der er nødvendigt for en blid overgang. Ved studiekortsystemets implementering gennemførte vi oplæring af Jan, så han var fuldt ud bekendt med systemets funktioner og brugen heraf.
15 EVALUERING Det implementerede system tjekkes for at sikre at det møder målene, effektivitetskrav og jobtilfredsstillelse ved at bruge diverse analyseteknikker. Hvis noget ikke lever op til kravene, skal der iværksættes rettelser. Med tiden vil ændringer være nødvendige og designprocessen bliver en cirkulær proces.
KARAKTERISTIK AF ETHICS Filosofi: Paradigme Objectives Domain Target system (holistisk) science (naturvidenskabelig) Indledende analyse Hele virksomheden/koncernen Udvikling af informationssystemer Model : Verbal Fortsættes
KARAKTERISTIK AF ETHICS Informationssystem ETHICS dækker hele informationssystemet Ikke-formaliserbart Formaliserbart Ikke automatiseret Automatiseret Computer Manuelt Fortsættes
KARAKTERISTIK AF ETHICS Scope ETHICS Metoden dækker området i detaljer og stiller teknikk(er) og værktøjer til rådighed Metoden adresserer området, men ikke i detaljer. Mere er overladt til udvikleren Fortsættes
KARAKTERISTIK AF ETHICS Outputs: Practice: Baggrund: Anvendelse Deltagere Product: Beskrivelser og beslutningsgrundlag Udtænkt af Enid Mumford, britisk datalog. Ifølge Mumfords hjemmeside benyttes metoden af mange britiske firmaer og intensivt af én større amerikans producent. Forholdsvist udbredt i UK Alle parter som påvirkes af systemet og systemudviklere Bogen Effective Requirements Analysis and Systems Design: The ETHICS Method, Enid Mumford, 1995
OM KARAKTERISTIKKEN Paradigmet er meget holistisk, da der er fokus på helheden. Der er ikke et endegyldigt facit og én korrekt løsning, men derimod er de bløde værdier og alle parters krav, ideer, holdninger og følelser vigtige parametre. Man kan argumentere for at paradigmet er mere mod det naturvidenskabelige, hvis vægtning af den trinvise model der bruges i ETHICS, vægtes højere end vi har valgt i vores gennemgang. Metoden bruges som en indledende analyse. Metoden fokuserer på arbejdstilfredshed og de menneskelige påvirkninger implementeringen af et IT-system kan medføre. Domænet er hele virksomheden og til dels også eksterne faktorer. Dvs. alle medarbejdere og eventuelt også samarbejdspartnere involveres jf. trin 10. Modellen er verbal. Der anvendes ingen skemaer og diagrammer, men derimod samtale, interviews og spørgeskemaer. Disse nedfældes skriftligt af hensyn til dokumentationsværdien.