B301BBAIT3 Opgavestyring.dk AalborgUniversitet Forord VihariprojektetudvikletetsystemvikalderOpgavestyring.dk.Determuligfordigsomlæseraf dennerapportatsesystemetogarbejdemeddet,vedatbesøgeinternetsiden: http://opgavestyring.mamol.dk.hervildublivebedtomatindtasteemailogpassword. ForatkunneseogarbejdemeddeniveaudifferentieredeGUI erisystemet,kanduloggeindmed Emailadressen: admin, kontor, overmontør eller montør.vedatbrugeetafdisselogins, kanduarbejdeidetniveausomhenholdsvisadministrator,kontoret,overmontøreneller montørenharadgangtil.allebenytterdetsammepassword: password. Dervilihvertinteraktionsrumidenudgaveduharadgangtilgennemovenståendelogins,væreen beskrivelseafhvadderkaninterageresmed.dufinderbeskrivelsenvedatklikkepå Info ihøjre sideligeundermenuen. Vivilpåforhåndbededigomikkeatslettenogleforudoprettedemedarbejdereeller opgavetyper. Detsystemduherharadgangtil,ereneksaktkopiafsystemetsomvoressamarbejdspartner FlexInExarbejderi.FlexInExharibrugtagetsystemet,ogsystemetindgårnusomenfastdelaf deresarbejdsrutine.duvilderforikkekunneloggeindogsederesdelafsystemetgrundet FlexInExanvenderinterneoplysninger,udenrelevansforomverdenen.Viharitestsystemet oprettetenrækkemedarbejdereogopgaversomdukanarbejdemedisystemet. VivilherbenyttelejlighedentilatsigetaktilmedarbejdernehosFlexInExforetgodtsamarbejde ogderesvelviljetilattagesigtidtilvoresmøderogforderesstoreengagementiudviklingenaf Opgavestyring.dk.Udendettesamarbejdevarsystemetikkeblevettildet,deteridag. DerudovervilvigernetakkeClausA.FossRosenstandderharværetvoresvejlederogmentorpå detteprojekt.udenovennævntevillevoresprojektikkehaveværetdetsamme.takforetsuplimt samarbejde Godfornøjelsemedrapportenogsystemet Side1af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Side2af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Formalia Titel:Opgavestyring.dk Projektperiode:1.September2008 17.December2008 Projektgruppe:b301b Gruppemedlemmer: AllanMørch Pedersen MartinErreboMøller ChristianAbildgaardSørensen Vejleder:ClausA.FossRosenstand Synopsis RapportenindeholderudviklingenafIT systemetopgavestyring.dk.systemet sikreroverblikoverarbejdsopgaverogarbejdsdelingivirksomhederhvorden menneskeligearbejdskrafteressentielforopgavensudførelse.endvidere faciliterersystemetledelsesværktøjeriformafplanlægning,vurderingog reguleringafarbejdsopgaver.systemetskalsørgefor,atvirksomhedens tidsressourcerbliverudnyttetbedstmuligt,ogsikregennemsigtighed,ogen nemkommunikationskanalmellemadministrationenogmedarbejderensom faktiskudførerarbejdet. Side3af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Side4af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Indholdsfortegnelse FORORD...1 FORMALIA...3 INDHOLDSFORTEGNELSE...5 DEL I...7 ER MANUEL OPGAVESTYRING DET MEST OPTIMALE?...7 Microsoft Office Project...8 Microsoft Office Outlook kalenderfunktion...8 Eurotask...9 Onlinelog...9 HVORFOR FINDES DER INGEN EFFEKTIVE OG SIMPLE LØSNINGER TIL OPGAVESTYRING?...15 ARBEJDSMETODE...18 Brugerinddragelsesforhold vedrørende design af system...19 Designforhold vedrørende design af system...20 Kommunikationsforhold vedrørende design af system...20 Psykologiske forhold vedrørende design af system...20 Usabilityforhold vedrørende design af system...21 SYSTEMDEFINITION AF OPGAVESTYRING.DK...22 BATOFF...22 Systemets omgivelser...23 Problemområdet... 23 Anvendelsesområdet... 23 DEL II...27 INDLEDNING TIL DEL II...27 Sol Modellen...27 BRUGERINDDRAGELSE...30 Interaktionsdesignmodel...31 Usercentered Design Metodologi...32 Ramme for brugersessions...34 1. session...35 Resultat af brugerfeedback fra 1. session... 36 Behovsanalyse...38 2. session...39 Brugerfeedback fra 2. Session... 39 3. session...41 Brugerfeedback fra 3. session... 41 Session 4...44 Side5af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Brugerfeedback fra session 4... 44 Udviklingsmetodologi i henhold til brugerinddragelsen...45 DESIGNMÆSSIGE FORHOLD I HENHOLD TIL DESIGN...49 UX Honeycomb...50 Gestaltlovene...57 KOMMUNIKATIONSFORHOLD I HENHOLD TIL DESIGN...61 Computermedieret synkron/asynkron kommunikation...61 Andre forhold vedrørende kommunikation...63 PSYKOLOGISKE FORHOLD I HENHOLD TIL DESIGN...66 Kognitionsteori...66 Anthropomorphism...70 USABILITYFORHOLD I HENHOLD TIL DESIGN...72 Rolf Molich, Jakob Nielsen og Donald Norman...72 Jakob Nielsen usabilityprincipper og heuristikker...73 Donald Norman s designprincipper...75 Rolf Molichs designprincipper...76 Aaron Marcus principper,...78 Organiser... 79 Økonomiser... 81 Kommuniker... 82 Heuristiks Inspektion...83 Kobling mellem Marcus og Nielsen, Norman og Molich...85 Anvendelse af usabilityprincipper i Opgavestyring.dk...88 Kalender... 88 Opret Opgave... 91 DEL III...93 KONKLUSION... 93 PERSPEKTIVERING...102 LITTERATURLISTE...107 Side6af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet DelI Ermanuelopgavestyringdetmestoptimale? Semesterrammenfordettesemesterhedder Brugerinddragelseogdesign.Indenfordetteharvi skabtvoresegenrammeforprojektet.semestretsperspektiverharindebåretkommunikation, interaktion,brugerinddragelse,design,samtibrugtagningogevaluering.viharindenfordette felt,valgtatfokuserepåatpræciserer optimering,designogevalueringafopgavestyringog administreringgennembrugerinddragelse.dettefokusområdeharvifrastartment,vilvære interessantatarbejdemed,samtdækkendeoverdenudstedtesemesterramme. Vedprojektetsstartvarviafdenpersonligeoplevelse,atderimangevirksomheder,hvorstyring afmedarbejdernestidogopgavedelingmellemmedarbejdereforegårmanuelt,varenstor mulighedforatoptimerearbejdsgangenogændre,samteffektiviserearbejdskulturen.ismåog mindrevirksomhederhvordenmenneskeligearbejdskraftiforholdtilvirksomhedensprodukter essentielt,eksempelvisvedmontagevirksomheder,vvs,tømrer,mekanikere, konsulentvirksomhederosv.,foregårplanlægningogtidsstyringafopgaveroftemanuelt. Arbejdskrafteneraltsåvirksomhedensprodukt,iforholdtildenvinkelvibelysersituationenfra.I forholdtilvirksomhedensstørrelse,menesdermedsmåogmindrevirksomhederpåoptil25 mand. Virksomhedenbrugerhermedrelativtmangeressourcerpåatplanlægge,hvordanengiven opgaveskaludføresiforholdtildentid,derbrugespådenfaktiskeudførelse,samtafhvilke medarbejdereoghvornår.nårenarbejdsplanerlagt,erdetendvidereressourcekrævendeat ændreden,nårderopståruforudsetesituationer,somudsætterenopgave.endvidereerdet omfattendeatskulleinformerealleinvolveredemedarbejdereomændringer.tilhåndteringaf ovenståendesituation,findesderidagenrækkesoftwareløsninger.disseerdogentenfor krævendeforbrugeren,ineffektiveiforholdtilbehovetellerfordyreforvirksomhedenat anskaffe. Påsoftwaremarkedetfindesidagenrækkeløsningerogapplikationersomkanhåndteredeleaf opgavestyringogadministrering,mensomentenikkedækkerallebrugerenseksaktebehov,eller somikkegiverderettekommunikations oginteraktionsmuligheder.dissesystemererbl.a. Side7af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet MicrosoftOfficeProject,KalendereniMicrosoftOfficeOutlook,EurotaskogOnlinelog.Herunder følgerenkortbeskrivelseafsystemerne,samtfordeleogulemperveddisse. MicrosoftOfficeProject 1 MicrosoftOfficeProject,bliveranvendthosstørrevirksomheder,ogofteafpersonersomarbejder medcomputerenheledagen.imsprojectkanmanbliveinviterettilgrupper,hvordetermuligtat sehvadandredeltagereigruppenlaver.detteersmart,idetderheletidenkanholdesøjemed hvornårderertidtileteventueltmøde.enopgavekanendvideredelesopiflerearbejdsdage.ms Projecterideelttilressourcestyring,idetsystemet,udfranogleindtastespecifikationerom virksomhedensressourcer,selvkanhåndtereatfordeledisserossourcer,forvoresfokusgruppeaf virksomheder,erderdogogsåenrækkeulemper.enlicenskosteromkring9400kroner 2 3,hvilketi envirksomhedsomflexinex,hvorderskalbruges6 10licenser,bliverenstorudgift.Derudoverer MSProjectikkenemtatibrugtage,somviiudviklingsgruppenliggervægtpå,idetvisomarbejder mednovicer.eksempelvisvildetskræmmemontørerneivirksomheden,idetdetbliverkrævende fordemidagligdagenatanvendemsproject. MicrosoftOfficeOutlook kalenderfunktion 4 Outlook,somerendelafofficepakken,indeholderenkalenderfunktion.Dennefungereristilmed MSProject,hvordetermuligtatinvitereforskelligebrugereafoutlook,vedhjælpafe mail.man haraltsåmulighedfor,atskabeoverblikoverarbejdsopgaver.endvidereanvendesoutlooki forvejenivirksomheden,hvoromhurtigtimplementation,vilværemuligtdogbliveroutlookkun anvendtpåhosadministrationen.outlookfacilitererenlangrækkefunktioner,somikkeer nødvendigeformontørerne.dissefunktionererkuntilforvirringforbrugeren.samtidigtkan 1 http://office.microsoft.com/da dk/project/fx100487771030.aspx 2 http://edbpriser.dk/products/listprices.asp?id=256975&searcharea=&soegeord= 3 http://www.microsoft.com/danmark/din_virksomhed/koeb_online/kontorprogrammer.mspx 4 http://office.microsoft.com/da dk/outlook/fx100487751030.aspx Side8af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet montørernehellerikkeumiddelbartse,hvilkenformforopgavedeskaludpå,udenatskulleklikke sigindogseinformationforhverenkeltopgave.derudoverkanderhellerikkeudtrækkesen dagsrapport,somvilværetilfordelformontørerne.enoutlook løsningvilderforikkeværenogen optimaleløsningforflexinexiforholdtilvoresmålmedsystemet. Eurotask 5 Eurotaskeretsystemsompåindeholderdeleafplanlægning,vurderingogreguleringaf arbejdsopgaver.dettesystemkunneværeenmulighedforflexinex,mensystemetkræver,atder heletidenerforbindelsetilensqlserver,samtidigtmedderskalværeinstalleretandre programmerpåhverenkeltmaskine.somudgangspunktharmontørerneikkeencomputereller PDAideresbiler,såderforvildetfuldepotentialeiafsystemet,ikkebliverudnyttet.Ivorescase, vilsystemetaltsåkunkunnefungeresometledelsesværktøj,udenmontørernevilhaveadgang. Systemetvilaltsåfungeresomerstatningfordenmanuelleplanlægningstavle.Montørernevil derforikkehavenogenfordelafimplementeringen.dettesystemerumiddelbartligetilatgåtilog letatibrugtage,mensamtidigtfaciliteresystemetendelunødvendigefunktionerivores perspektiv. Onlinelog 6 Onlinelogerdenstørstekonkurrenttilvoressystem,idetsystemetfaciliteredesammefunktioner somvores.onlinelogkantilgåsoveraltvedhjælpafeninternetforbindelse,hvorderkanlogges indpåsystemetviaetwebsite.onlinelogerdogsværereatibrugtagefornovicer,idetsystemet indeholdermegenunødigfunktionalitet.derudoverharmontørerneikkemulighedforatudskrive endagsrapport,hvilketernødvendigtistartenidetmontørerneikkeharencomputerellerpdai bilen.hvismontørernevarudstyretmedencomputerellerpdamedindernetforbindelse,vildette systemklartværeenstorkonkurrenttilos.systemetkosterkun99kronerpr.brugerom 5 http://www.eurotask.com/ 6 http://www.onlinelog.dk Side9af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet måneden.pålangsigtkandettebliveenstorinvestering,hvisdersomiflexinexstilfældebliver6 10brugere.Omkostningenskalderforsesiforholdtiludbyttet Genereltomovenståendesystemer,kandetsigesatsystemerneharbådefordeleogulemperpå hverderesmåde.systemernehardetfællestræk,atdeharunødigefunktioneriforholdtilvores perspektiv.systemerdækkeraltsåmereenddetbehovbrugernehar.samtidigterbådemicrosoft ProjectogEurotaskdyreløsninger,daderskalkøbeslicenstilhverenkeltmaskine. Denenesteløsningerderkunneværeenklarkonkurrenttilvoressystemkunneværeonlinelog,da denneløsninglignervoresløsningmest. Medudgangspunktiovenståendeafsnitomkringalleredeeksisterendesystemerogløsninger, stilledeviderforspørgsmålet: Hvorforfindesderikkeensoftwareløsning,webplatformellerlignende,somernem,brugervenlig oghurtigtatibrugtage,derkantagehøjdeforopgavestyringogadministrering,samtreguleringaf arbejdsplanerogtidsstyringiforholdtilvirksomhedensbehov,ogsomkanholdemedarbejderen up to dategennemhelearbejdsdagen? Detvilsige,atOpgavestyring.dk(voressystem)skullekunnehåndteredetreledelsesaktiviteter: planlægning(hvorskalvihen),vurdering(hvorervinu)samtregulering(forandre) 7. Gennemdetprivatenetværkhavdegruppenadgangtiltrevirksomhederindenfor,voresoplevede problemområde,altsådehåndværksmæssigeområdertidligerenævnt.detvilsigeindenforde områder,viiovennævntefremhævede,somværendedeområdervifokuseredepå. Virksomhedernebefindersigimonteringsbranchen,vvs branchen,samtbilbranchen.ialle virksomhederneskerplanlægningafarbejdsopgaverogarbejdsdelingmanuelt,hvorarbejdskort bliverudfyldtogplaceretmanueltienstoroversigtstavle. DentavlesomFlexInExtidligereanvendtesersådanud.Deterdenvoressystemsom udgangspunkterbaseretpå. 7 ProfessionelSystemudviklingafNielsErikAndersen,FinnKensing,MonikaLassen,JetteLundin,LarsMathiassen, AndreasMunk Madsen,PålSørgaardISBN:87 571 0958 3Side55 Side10af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Medarbejderenmedtilknytningtilengivenopgave,skalderefterfysisktagearbejdskortetmed alleoplysningervedr.opgavenmedudtilselveopgaven.nåropgavenerudførtogmedarbejderen returnerertilkontoret,skalarbejdskortetfærdigskrives,hvorefteropgavenskalfaktureres. Nedenståendetegningvisernuværendeforløb,sombeskrevet. Side11af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Endvidereerarbejdsgangensåledes,athvisengivenmedarbejdererudepåenopgave,ogderi løbetafdagenskerændringer,skalalkontaktoginformationomændringersketelefonisk,eller vedatmedarbejderenkøreromkringadministrationen.påsammetidskalvirksomhedens ressourcer,idenneforstandmontørerne,reguleres,hvilketogsåkostertidogarbejdsressourcer hosadministrationen. Derskeraltsåetstortforbrugaftidsressourcergennemheleprocessenvedrørendeplanlægning ogstruktureringafvirksomhedensarbejdsressourcer.forbrugeterdognødvendigtiforholdtilden nuværendearbejdsgang.endvidereerforbrugetnødvendigt,dadetermedtilatskabeværdifor virksomhedensprodukt.denneværdiharvibelystsenereirapportenunderafsnittetomux honeycomb. Tilanalyseafforbrugaftidressourcer,harviadspurgtvirksomhederne,hvorlangtiddei gennemsnitbrugerpåplanlægningogreplanlægningafopgaver.efteropgavestyring.dkblev færdigudviklet,harviigentestettidsforbrugetforplanlægningogreplanlægningheri,og sammenlignetdisseresultater.viantogsomudgangspunktattidsforbrugetistartenvilværedet samme,idetvimente,atdervilværeenindkøringsfase.nårviserpåudbyttetaftidsressourcerne, Side12af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet ergevinstenvedit systemetdoglangthøjere.viantogendvidere,atdersomudgangspunkti integrationsfasenafnyearbejdsgangeogvedibrugtagningafsystemet,altidvilforekommeet størreforbrugaftidsressourcer,setiforholdtildenoptimalearbejdsrutine,indtildennye arbejdsgangerblevetenfastrutine,samtidigtmedatbrugernelærersystemetatkende. Tidsforbrugetskalidennesammenhængaltsåsessomeninvestering,medhenblikpå effektiviseringifremtiden. Måletharfrastartenværet,atenibrugtagningskalkunnegennemføreshurtigt.Somafhjælpning tilibrugtagningsfasenharviafholdtetkursusforløb,hvorhvermedarbejderblevsatindisystemet samtdetsmuligheder.dettekursusforløbblevafholdtiforbindelsemedusabilitytesten,somer blevetberørtsenere. Vimener,atetIT system,somtagerudgangspunktiovenståendebeskrivelseafdenfaktiske situationimangevirksomheder,vilkunneeffektivisereogoptimerearbejdsgangenbetydeligt.vi analyseredederfordeteksaktebehovforetsådansystem,samtanalyseredehvilkenfunktionalitet systemetskaltilbyde.derudoveranalyseredeviiudarbejdelsen,hvordansystemetskulle designes,såledesatallebrugere,fraadministrationtilmontør,kananvendesystemetmedlethed. Herudfraudvikledevietsystemderkaneffektiviserearbejdsgangen. Voresmotivationtilprojektetharaltsåbundetsigilystentilatforbedrepraksisvedudviklingenaf etsystem,somhjælpertilenmereeffektivarbejdsganghosbrugeren,ogsomforbedrer effektivitetenidetreledelsesaktiviteter,ogderfrastarteenvirksomhedmedudgangspunktidet færdigudvikledeprodukt.motivationentilprojektetkomdermedfratosider.pådenenesidehar vivilletudvikleetsystemderforbedredepraksisogderforskabteenefterspørgselfrabrugeren, vedatforbedrehåndteringenafopgavestyringogopgaveadministrering.pådenandensideharvi villetlæggefokuspåatlære,hvordanviisystemetsudviklingsproces,kunneinddragebrugerenfor atsikreetbedreresultat,samtfokuserepå,hvilketeoretiskegrundlagsystemetkunneudviklesud fra.medandreord;lystentilatlære.arbejdsprocessenvedrørendeprojektetvarderfortosidet, såledesvarfokuspåproduktsåvelsomrapport.udviklingsprocessenafproduktetograpporten varmegetnærtbeslægtede.deerfaringervigjordeosirapportenvedrørendebrugerindragelse, kravspecifikationogbehovsanalyse,anvendelseafusabilityteori,samtbrugerfeedbackengennem helesystemetsudviklingsfasevaressentielfordetendeligeprodukt.samtidighardensparingog Side13af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet feedbackvifikpårapporten,væretafgørendeforsystemetsudvikling,ogisidsteenderelevansfor omsystemethareteksistensgrundlag. Iopstartenafprojektetopdagedevi,atdetsammeproblemgjordesiggældendeimange forskelligetyperafvirksomheder.igruppenhavdeviadgangtiltrevirksomhederafforskellige type,menhvoropgavestyringsproblemetgikigenhosdemalle.efterfølgendeblevdetre virksomhederskåretnedtilen,davimente,atetsolidtsamarbejdemeddennevarlangtmere tilgængeligt.udgangspunktetforbrugerinddragelsenvarderformereoverkommeligt.projektet hartagetudgangspunktivirksomhedenflexinex 8 (www.flexinex.dk).virksomheden,somi rapportenerblevetnævntsomcasen,harbeliggenhediaalborgogarbejdsområdeiregion Nordjylland.Vivalgtedennevirksomhed,daetgruppemedlemviaennærfamiliærrelation,haren solidogomstillingsparatadgangtilvirksomheden,ogendvidereerfaringerfravirksomhedens arbejdsgangegennemforskelligeopgaver.dermedhavdevimulighedforenoptimalindsigti virksomhedensarbejdsgangogarbejdskultur.endviderementevi,atvedattageudgangspunkti netopdennevirksomhed,kunneviskabegrundlagetforetgennemtestetogsolidtsystem,davi havdetætadgangtilvirksomhedensdagligdag.valgafvirksomhedogvirksomhedsgenrevar endviderevalgtpåbaggrundaf,atvirksomhedeneroverskuelig,ihenholdtilbrugskonteksten,og samtidigeropgavemængdenivirksomhedenuforudsigelig,samtmegetblandetogvarieret. Virksomhedenharmangemindreaktiviteter,somdeternødvendigtatmedtagei administrationen,samtledelsenafvirksomhedensressourcer,sammenholdtmedeksempelvis konsulentfirmaer,hvorenkonsulentkanvære udeafhuset ienugeadgangen.hosflexinexkan densammemontørhaveflereopgaverpåendag,somkanvariereaftypeogtid,ogsamtidigvære bestemtafvindogvejr. Vorescasekandermedbeskrivessom,atvigennembrugerinddragelseafvirksomhedens medarbejdere,harudarbejdetetsystem,somkanhåndtereopgavestyringog administreringaf virksomhedensarbejdsopgaver.underadministreringmenesplanlægning,vurderingog regulering,altsåledelse. 8 SeenomfattendevirksomhedsbeskrivelsepåFlexInExhjemmesidewww.flexinex.dk Side14af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Hvorforfindesderingeneffektiveogsimpleløsningertilopgavestyring? Sombeskrevetiindledningenundredeviosover,atderikkefindesensoftwareløsning,somtager højdeforvirksomhedensbehoviforholdtildenbeskrevnesituation.formuleretsometproblemi forholdtilvorescaselyderdet: Hvordanskalensoftwareløsningdesignesogudvikles,såledesdenkanunderstøtteog effektivisereplanlægning,vurderingogreguleringafarbejdsplanerogtidsstyringiforhold virksomhedensbehovismåogmindrevirksomheder,ogpåsammetidværebrugervenligog hurtigatibrugtage,samtendviderekunneholdeallemedarbejdereup to dategennemhele arbejdsdagen. Medudgangspunktiførnævntevalgtecase,harviuddragetnogleproblemer,somviirapporten harsøgtatløse.essensenfor,omopgavestyring.dkheltnøgterntsetereksistensberettiget,ogvil bliveefterspurgtifremtiden,erafhængigaf,omvikanmotiveremontørerne,tilatanvende systemet.montørerneskalbetegnessomhovedbrugerne,dadeterdissesomskalanvende systemetmest,dasystemetipraksisvilfungeresommontørerneskalender.endviderevil systemetskullefungere,sommontørernesprimærekommunikationskanaliforbindelsemed informationvedrørendealleopgaver,ogsystemeterderforessentieltfordendagligearbejdsgang hosdisse.systemetvilaltsåpåvirkemontørernesarbejdsdaglangthøjereendadministrationens, daadministrationeniforvejenarbejdermedplanlægning,vurderingogregulering,baremanuelt. Påsammetiderdetessentieltatoverbevisemontørerneomdeåbenlysefordelesystemetvilgive, ogdervedikkekunoverbeviseadministrationen.iforholdtilmontørernekanderendviderevære enkulturelbarrieresomskalindtænkesiforholdtilmotivationenhosmontørerne,daet morgenmødeviludgå.dennefaceterirapportenikkeberørtellertagethøjdeforiforbindelse medudviklingen.iforholdtiladministrationen,menervidetsomudgangspunktlettereat motiveredenne,dadeervanttilatarbejdemedit systemer,ogderforvilhaveletterevedat arbejdemedsystemetsværktøjer,dadeiforvejenarbejdermedatplanlægge,vurdereog regulerearbejdsressourcer.ibundoggrundhareksistensgrundlagetaltsåhandletom,atbrugen afsystemetskalskabenogleåbenlysefordeleforalleparterogopfyldeenrækkebehovhos brugeren,ogikkebareændreengivenarbejdsgang,brugssituationellerønskeomlignende,uden faktiskatopfyldebrugerensbehovforudviklingellerændringafetgiventproblem. Side15af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Forudsætningenforatløsevoresproblemharderforiprojektetværetkogtindtil,atsystemethar skulletfaciliterebrugernesbehov,ogikkebaredeforestillingerbrugerneharhaftomsystemets funktionalitet. SomudgangspunktvardertovinklertilbehovethosFlexInEx.Pådenenesideadministrationens vinkel:hvadharsystemetskulleindeholde,samthvilkenfunktionalitetsystemetskullefacilitere foratopfyldevirksomhedensbehov?pådenandensidevarmontørensbehov.hvordanvildet væreatbrugesystemetipraksis,vilsystemetkunneændreogoptimerearbejdsgangenog arbejdskulturen,vilsystemetkunneoptimereoggivemontørendenbrugbarevidenuden processenbliverbesværliggjortafenforstorændringafarbejdsgangeosv.?gældendeforbåde administrationogmontørharogsåværetibrugtagningsvinklen.endvidereharvoresegenvinkelog perspektivpåsystemetsomsystemudviklereværerelevant,altsåhvordanviharmentsystemet harskulletudviklesogdesignes,ihenholdtilhvordanviharsøgtatløseovenstående problemstillinger. Foratnåfremtildenproces,hvoriviharanalyseretbrugerneseksaktebehov,togvi udgangspunktimantraet brugerenvedikkealtidhvadbrugerenvilhave 9.Hermedmenesder,at brugernesomudgangspunktharetbilledeafdetdevilhave,dogveddeikkehvilkemuligheder deralleredefindespåmarkedet,samthvilkemulighederit verdenenkanstilletilrådighed,ej hellerhvordandeigivetfaldskalformuleredereseksaktebehovellerkravtilsystemet.dekender altsåikkedetinformationsteknologiskepotentiale,ogharderforsværtvedatforestillesig hvordandetkanudnyttestilatoptimerederesgivnearbejdssituation. VimeneratOpgavestyring.dk,kanoptimerevirksomhedensarbejdsgang,hvilketselvfølgeligligger sommotivationsfaktorforprojektet.somudgangspunktfordiskussionoganalyseafbehovhos FlexInEx,harviderforudarbejdetetidégrundlagsomvisomudgangspunktmener,danner grundlagetforsystemetsindehold,såledesviharhaftnogethåndgribeligtatstarte brugerinddragelsenogbehovsanalysenudfra.viharaltsåfrastartudarbejdetetudkasttilen kravspecifikation,somhardannetgrundlagetfordenfortsatteudviklingafhele udviklingsprocessen,samtselvekravspecifikationen. 9 https://intranet.cs.aau.dk/fileadmin/user_upload/education/bait3_cik407.pdf Side16af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Foratskabeetudgangspunktforudviklingafsystemet,harviførstogfremmestklarlagtdeideer ogtankervifrastartharhafttilsystemetsindholdikravspecifikationen.indledningsvistharviikke identificeretetsystem,somkanløseoghåndtereproblemstillingerneivorescase,iforholdtil brugernesbehov.endvidereharviikkeidentificeretenløsning,somgenereltkanløsede problemerviharobserveret,vedrørendearbejdsforholdogarbejdsgangepåengang.derfindes småellerstørreapplikationer,sompåhversinemådekanløsedeleafproblemstillinger,menikke påenhensigtsmæssigellerbrugervenligmådeiforholdtilbrugerenogderesbehov. Derforharviudarbejdetetidégrundlag,somvihartagetudgangspunkti.Idegrundlageterbaseret på,atopgavestyring.dkskalfaciliteredeproblemerviharobserveretgennemdetumiddelbare indtrykafarbejdsgangenogdennuværendeledelsessituationhosflexinex.iudarbejdelsenafdet førsteidégrundlagvarbrugerenikkedirekteinddragetoginvolveret,dadendirekte brugerinddragelsepådettestadieendnuikkevarpåbegyndt.idégrundlagetblevderforudarbejdet medhenblikpå,atgiveetbilledeafhvadudviklingsretningengikimod.samtidiggavdetoset ståstedhvorfravikunnebegyndeudviklingen.denefterfølgendeprocesbaseredesigherfrapå observationerafdefremtidigeburgere,samtfeedbackfradisse. Ovenståendeideerblevudarbejdetmedbaggrundi,atviindenbrugerenblevinddraget,skulle haveetudgangspunktforsystemet.detteskyldesatbrugerne,nårdisseinvolveres,skalhave nogetkonkretatforholdesigtil,dereromtaltietsprog,sombrugerneforstår.hvisvihavde fremlagtetprofessioneltdesigndokumentellerenkravspecifikationsomudgangspunktforden førstebrugerinddragelsessession,vildettehaveskræmtbrugeren,istedetforatfremmeden kreativeprocesibrugerinddragelsesfasen.samtidigvildeikkehaveforståetindholdetafetsådan dokument.endvidereharvoresidegrundlag,givetdeniterativearbejdsprocesetgodt udgangspunkt,ihenholdtildemodellervihararbejdetmed,ogsomerblevetbeskrevetiafsnittet vedrørendebrugerinddragelse. Detsubstantielleivoresproblemicasen,eraltsåatbeskriveogudvikleetsystemsomløser problemet.detteskalgøresvedatanalyserebrugerneseksaktebehov,opfyldedisseisystemet, samtsikreatproblemeriforbindelsemedibrugtagningenhåndtereshensigtsmæssigtiforholdtil fejlretningogoptimering. Side17af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Arbejdsmetode Arbejdsmetodenbeskrivervorestilgangtilløsningenafproblemstillingenivorescase.Denløsning vikommerfremtilerhensigtsmæssigogoptimaliforholdtilproblemstillingen,skalherefter kunneibrugtagesisammenhængelignendesituationenivorescase.detteermåletmedselve udviklingsforløbetgennemprocessen.selvomarbejdsmetodenidennesammenhængfordreren tilgangtilløsningenafproblemetinetopvorescase,villøsningenefterfølgendekunneanvendesi enbrederesammenhæng.dennesammenhængvilvibeskriveiperspektiveringen. Voresproblemogcasefordrerensærligtilgangtilløsningenafdenne.Tilgangentildenneløsning harvigennemgåetiprojektetsarbejdsmetode.arbejdsmetodenbeskriveraltsåhvilkeredskaber, teorier,arbejdsgangeogværktøjerviharanvendttilatløsevoresspecifikkeproblem.ihenholdtil forrigekapitelkanvoresspecifikkeproblembetegnessom: Hvordanskalensoftwareløsningdesignesogudvikles,såledesdenkanunderstøtteog effektivisereplanlægning,vurderingogreguleringafarbejdsplanerogtidsstyringiforhold virksomhedensbehovismåogmindrevirksomheder,ogpåsammetidværebrugervenligog hurtigatibrugtage,samtendviderekunneholdeallemedarbejdereup to dategennemhele arbejdsdagen. Ettidligerekapiteldannedegrundlagetforvorescase,samthvilkeproblemstillingercasen indeholdt,herunderenrækkeproblemervedrørendebrugerinddragelse,udviklingogdesign. Disseproblemerharviløstudfrafølgendebeskrevnearbejdsmetodekomponenter.I arbejdsmetodenharviopstilletenrækkearbejdsmetodekomponenterogherefterargumenteret forhvilkeviharvalgt. Irapportenharviarbejdetudfraenrækkefagområdetomhandlendebrugerinddragelsesforhold vedrørendedesignafsystem,designforholdvedrørendedesignafsystem,kommunikationsforhold vedrørendedesignafsystem,psykologiskeforholdvedrørendedesignafsystem,samt usabilityforholdvedrørendedesignafsystem.hvertafdisseperspektiverindeholderenrække teorier.valgetafdisseteorier,erbaseretudfrahvadformåletmedvoressystemer,hvad brugskontekstenforsystemeter,samtudfrahvilketeoriervimentevarrelevanteiforholdtil dennespecifikkeudviklingen.hvertperspektivindeholderaltsåenrækketeoriersomkansamlesi enarbejdsmetodekomponentforhvertperspektiv. Side18af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Idetfølgendeharvibeskrevet,hvilketeorierviharanvendtindenforhvertområde.Hvertaf nedenståendeperspektiverrummerdeteorierviharanvendtindenforforperspektivetsrammer.i rapportensdelii,hvorteoriernespecifiktbliveranvendt,erteoriernebeskrevetidetaljen,ogvi harherunderbeskrevetformåletmedatanvendenetopteorien,samthvorfordenerrelevanti forholdtilopgavestyring.dkogudviklingenafdette.nedenståendebeskrivelseafanvendte teorier,erderforanvendtsomenrammeforvoresprojektogsystemudvikling,ihenholdtil hvordanvimenervoresspecifikkeproblemskulleløses. Idetfølgendeafsniterteorierogteoretikerenævntudenkildehenvisning.Kildehenvisningerer indsatideafsnithvorteorieneranvendt. Brugerinddragelsesforholdvedrørendedesignafsystem Brugerinddragelsesafsnitteterirapportenogudviklingsfasenheleomdrejningspunktet.Afsnittet belyserderfor,hvorledesbrugerenerinddragetiforholdtildenfortsatteproces. Arbejdsmetodeafsnittetforbrugerinddragelsebeskriver,hvilketeorierogbegrebervihararbejdet udfra.underselveafsnittetforbrugerinddragelseharviendviderebeskrevetden udviklingsmetodologi,somvigennembrugerinddragelsenkomfremtilvilværeinteressanti forholdtilvoressystemudvikling. Ibrugerinddragelsenharviførstogfremmestarbejdetudfraenproces,hvoribrugerenheletiden harskulletfølesiginvolveretiudviklingen.brugerenharsåledesfølt,atsystemeterudvikletnetop tildem,hvilketbetydermedfølelsenforsystemetsudviklingharværetstor.viherderforarbejdet udfraenproces,hvoriderkonstantharværetgodkontaktmellemosogbrugerne.idenneproces harvianvendtprincippetforucd(user CenteredDesign).Detteprincipkanogsåudtrykkessom ContextualdesignellerParticipatorydesign.UCDprincippetbliveranvendtafmangeteoretikerei forholdtildenoptimalesystemudvikling,ogerderforetessentieltbegrebiforholdtilmangeafde teorier,viharanvendtirapporten.vihariudviklingenanvendtdettebegreb,samtenmodel herforiforbindelsemedbrugerinddragelsesprocessen,idetbegrebetfremhæveressensenafen godsystemudviklingmedbrugerenicentrumforprocessen.viharendvidereanvendtmodellen forinteraktionsdesignudvikletafsharp,rogers&preece,tilatfremhævebrugerperspektivet, samtooa&dmetodensaktivitetertilatbelyseudviklingsprocessensfaser. Side19af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Genereltharbrugerinddragelsenværetbaseretpånoglerammeriforholddesessionsviharhaft medbrugerne,udfrahvilketforholdviisessionengernevilhavebelyst,iforholdtilbatoff. Designforholdvedrørendedesignafsystem Arbejdsmetodentiludarbejdelseafdesignperspektiveterbaseretudfraenrækketeorier,som alleomhandlerdesignfilosofierogværktøjertilatudarbejdelseafdesign.omdrejningspunktetfor designperspektiveterpetermorvillesuxhoneycomb.dettedesignperspektivbelyserhvilke områderderforsystemeteressentielt,iforholdtilatskabeenmerværdiellernytteværdi. Designforholdetindeholderendvidereenrækkeafdeforhold,somergældendeideiterative modeller,someranvendtibrugerinddragelsen.designperspektiveterendvidereudarbejdetpå baggrundafyagni teorien,kiss princippet,stevekrug slove,jakobnielsendesignfilosofier,mies VanderRohesdesignfilosofi,UserExperince,ExperinceDesign,UIdesign,samtPeterMorvillesIA model.dissemodellerogteorierknyttersigtætsammenmedusabilitybegreberog teorier, hvoromdissestættebånderbeskrevetunderselveanvendelsenafovenstående.design perspektivetindeholderendvidere,hvorledesviisystemetharanvendtgestaltteori. Kommunikationsforholdvedrørendedesignafsystem Arbejdsmetodentiludarbejdelseafkommunikationsforhold,erbaseretpå,atviharvilletbelyse, hvilkekommunikativeforholdsomerrelevanteiforholdtilvoressystem,samthvorledesvistiller ennykommunikationskanaltilrådighedoverforbrugerne.detteerudarbejdetudfrateorienom computermedieretsynkronogasynkronkommunikation.endvidereharvitilanalyseafden visuellekommunikation,systemettilbyder,anvendtlisbeththorlaciuskommunikationsmodel. Psykologiskeforholdvedrørendedesignafsystem Arbejdsmetodentiludarbejdelseafpsykologiskeforhold,erbaseretpåbaggrundaf,atviudfra kognitionsteoriharvilletdesignesystemet,såledesbrugerneharlettestmuligtvedatinteragere meddet,iforholdatanvendesystemetpr.intuition.endvidereharviarbejdetudfrastevekrug s Side20af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet teoriiforholdtil,hvordanbrugerentænker.underafsnittetharvipåsammetidanvendtthe HumanProcessorModelomhandlendemennesketsevnetilattænke,samtdeleafRolfMolichs teori,omkringatgøreanvendelsenafsystemetletathuske.sidstharviarbejdetmed anthropomorphismiforholdtilbrugerensinteraktionmedsystemet. Usabilityforholdvedrørendedesignafsystem Arbejdsmetodentiludarbejdelseafusabilityfoholdvedrørendesystemet,erbaseretpå,atvihar villetsikretdenhøjstmuligegradafusabilityisystemet.vihariperspektivetherfor,arbejdetud fraenrækkeførendeteoretikeresprincipperogbegrebetiforholdtilområdet.vihariafsnittet herforarbejdetudfrajakobnielsen,rolfmolich,donaldnorman,aaronmarcus,samtsharp, Rogers&Preecebegrebsverdenomhandlendegodtdesignogusability.Endvidereharviarbejdeti henholdtilenrækkeopstilledeheuristikkergennemenheuristiskinspektion. UdfraovenståendevalgafteorierogmodellerharvisamletdissevisueltiSol modellen. SolmodellenerbeskrevetiindledningentilDelII Side21af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet SystemdefinitionafOpgavestyring.dk EtIT system,somskalsikreoverblikoverarbejdsopgaverogarbejdsdelingivirksomhederhvor denmenneskeligearbejdskrafteressentielforopgavensudførelse,samtfacilitere ledelsesværktøjeriformafplanlægning,vurderingogreguleringafarbejdsopgaver.systemetskal sørgefor,atvirksomhedenstidsressourcerbliverudnyttetbedstmuligt,samtsikre gennemsigtighed,ogennemkommunikationskanalmellemadministrationenogmedarbejderen somfaktiskudførerarbejdet. BATOFF 10 Betingelser Systemetskallavessimpelt,dabrugerneharenmegetvarierende erfaringmedit,ogikkeallebrugerneanvenderitideresdaglige arbejdsgang.systemetskaldesignessåledesdetkanbrugesuafhængigt afstyresystemer. Anvendelsesområde Systemetskalbrugessomplanlægningsværktøjivirksomhederder ønskeratgørederesarbejdsplanlægningmereoverskuelig,samtatlade IT medietstyrerdette. Teknologi Systemeterwebbaseret,ogbliverprogrammeretiASP. Objekter Medarbejdere,opgaverogopgavetyper. Funktionalitet Planlægning,vurderingogreguleringafarbejdsopgaver,arbejdsdeling ogtidsressourcerudfrahvilkeopgavervirksomhedenmodtagerfra virksomhedenskunder. Filosofi Systemetskalværeetværktøjtilatplanlægge,vurdereogregulere 10 ObjektOrienteretAnalyse&DesignafLarsMathiassen,AndreasMunk Madsen,PeterAxelNielsenogJanStage ISBN:87 7751 153 0side37 Side22af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet arbejdsopgaver.systemetsfilosofieratsystemetskalskabeat planlægning,vurderingogreguleringafarbejdsopgaverbliver... Hurtigere Nemmere Merefleksibelt Merelønsomt Meregennemskueligt...iforholdtildenmanuellearbejdsmetodesombliveranvendtpå nuværendetidspunkt. Systemetsomgivelser Problemområdet 11 Problemområdetbetegnerdendelafvirkelighedensomsystemetskaladministrere,overvåge ellerstyre.systemetskaleffektiviserevirksomhedensarbejdemedatplanlægge,vurdereog regulerearbejdsopgaver,samtlettegennemskuelighedenifordelingenafarbejdsopgaver. Problemområdetkanaltsåbetegnessomplanlægning,vurderingogreguleringafarbejdsopgaveri henholdtilantalletafopgaverogressourcertilløsningafopgaverne. Anvendelsesområdet 12 Anvendelsesområdeterdenorganisationderkontrollereproblemområdet,hvordermedkontrol menesadministrere,overvågerellerstyrerproblemområdet.systemetskalanvendesaf 11 ObjektOrienteretAnalyse&DesignafLarsMathiassen,AndreasMunk Madsen,PeterAxelNielsenogJanStage ISBN:87 7751 153 0side6 12 ObjektOrienteretAnalyse&DesignafLarsMathiassen,AndreasMunk Madsen,PeterAxelNielsenogJanStage ISBN:87 7751 153 0side6 Side23af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet virksomhedensmedarbejdereideresarbejdsdag,såledesdeletterekanplanlæggeogstyrederes arbejdsdagiforholdtildearbejdsrelateredeopgaverderskaludføres.afhængigaf ansvarsninddelingivirksomheden,harmanetvarierendeogbegrænsetadgangsniveautil systemetsfunktioner. Nårderudviklesetsystem,harsystemetetbegrænsetanvendelsesområde 13.Eksempelviskander væretosystemersompåpapiretskalkunnedetsamme,mensomharforskellige anvendelsesområde.eksempelvisetbankkontosystem.denenebankharkunhæveautomater(1), hvorderienandenbank,kanværebankrådgivere(1),hæveautomater(2),samt kasseekspedienter(3)mankanhævepengehos.idetførstesystemfindesderet anvendelsesområde,hvorimodderidetandetfindestreforskelligeanvendelsesområder.ibund oggrundkandetosystemerdetsamme,menudviklingenafit systemerneermegetforskellig,når dererforskelligeanvendelsesområder. Medudgangspunkiovenståendeerdetderforvigtigtatkendeanvendelsesområdet,nårder udviklesetsystem.foratfindeanvendelsesområdet,lavesderbrugsmønstresomeksemplificere aktørernesbrugaffunktioner.dissebrugsmønstrebeskriverdesituationer,hvorsystemet anvendes. 13 Professionelsystemudvikling(Erfaringer,mulighederoghandlinger)AfNielsErikAndersen,FinnKensing, MonikaLassen,JetteLundin,LarsMathiasson,AndreasMunk MadsenogPålSørgaardISBN:87 571 0958 3 side63 Side24af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Ovenforsesdefunktioner(deovalefigurer)somvoressystemfaciliterer,samtdeaktører(de firkantedekasser).sominterageremedsystemet.hveraktørharforskelligansvarsområdeog derforvarierende,begrænsetadgang,altsåhvertdereseksakteanvendelsesområdeiforholdtil problemområdet. Anvendelsesområdeerdenorganisation,derstyrer,administrererellerovervåger problemområdet.anvendelsesområdeterdetderfokuserespå,nårderskaludviklesetit system. Sommodellennedenforviser,erdetianvendelsesområdetbrugerneogsystemetindgår.Deter altsåherarbejdetfremovervilblivebrugt. Side25af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet 14 Foratkunnegørenytteafanvendelsesområdet,erdetennødvendighedatanalysere problemområdet 15.Problemområdetergodtilatbeskrivesystemer,derskaladministrere, overvågeellerstyrenoget.detteerogsåkaldetdenobjektorienteredemetode 16,hvilkener yderstvelegnettilatudvikleit systemerefter.iforholdtilanvendelsesområdet,serman endviderepåobjektsystemet.objektsystemeterdefremtidigebrugeresopfattelseafdet problemområdebrugerneskalbrugetilatit systemettilatkontrollere. Igennemvoresbrugerinddragelsessessioner,harviforsøgtatredegøreforovenstående,da ovenståendemodeldannergrundlagetforhelesystemudviklingen.viharderfordelt brugerinddragelsessessionerneop,såledesviforhversessionhavdeetklartmål,iforholdtilat redegørefordenobjektorienteredemodel.detteerbeskrevetnærmereunderafsnittetherfor. 14 ObjektOrienteretAnalyse&DesignafLarsMathiassen,AndreasMunk Madsen,PeterAxelNielsenogJan StageISBN:87 7751 153 0side7 15 KreationafNarrativeMultimediesystemerafClausRosenstandISBN:87 593 0963 6side136 16 ObjektOrienteretAnalyse&DesignafLarsMathiassen,AndreasMunk Madsen,PeterAxelNielsenogJan StageISBN:87 7751 153 0 Side26af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet DelII IndledningtildelII DelIIirapportenharviopbyggetudfrafemoverordnedekapitleromhandlende brugerinddragelse,design,kommunikation,psykologiogusability.alleperspektiverneharpåhver sinmådehaftbetydningforhvordansystemeterblevetdesignet.nogleafperspektivernepåvirker ihøjgradhinanden,hvilketerbleveteksemplificeretivoressolmodel,sombeskriveranvendelsen afvalgtemodeller,iforholdttilvoressystem.omdrejningspunktetirapporten,setudfraet teoretisksynspunkt,erbatoff enfraooa&dmetoden.batoff endannergrundlagetog baggrundenforheledensamledesystemudvikling.deteorierviharanvendtirapportenhar derfordirektehaftbetydningfor,hvorledesbatoff enerblevetudarbejdet.dekommende kapitlererudarbejdetudfra,athvertperspektivharhafthversinbetydningforhvorledes systemeterblevetudvikletogdesignet.kapitlerneerdermedblevetgennemarbejdetudfradet specifikkeperspektiv,ogkonklusionerneiderespektivekapitlererderfordeforhold,somhar gjortsiggældendeforvoressystem.systemeterdermedblevetudvikletudfraforskellige perspektiver,somvimenerharværetrelevanteiforholdtilsystemetsindholdogtilhele udviklingskonteksten. SolModellen Vihargennemheleprojektforløbetarbejdetudfravoresselvkonstrueredearbejdsmodel Sol Modellen.Modellenharhjulpetostilatfastholdedenitterativearbejdsprocesviønskede. SamtidighardenhjulpettilatfastholdedenrødetrådiarbejdsprocesseniforholdtilBATOFF en sommidtpunktforsystemudviklingen.batoff enerderforkonstanttilpassetisolenskerne(det guleområde)hvergangvihararbejdetmedenmodeliperiferienafbatoff en. Side27af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Modellenindeholderseksperiferefelter;etlyseblåtderindeholderusabilitymodellernebrugti rapporten,etlyserødtderindeholderdesignmæssigemodeller,etlilladerindeholder brugerinddragelsen,etgrøntderindeholderdekommunikativemodeller,etgråtderindeholder prototyping,etrødtderindeholderpsykologiskemodellerogslutteligtdetgule,derersolens kerneogindeholderrapportenogsystemetsrødetråddersamlerendernesammen.modellen afspejlerrapportensopbygning. Damangeafteorierneogmodellerneideomkransendefelterertværfaglige,erallefelterne forbundetafencirkel.dennebetyder,athvertperspektivomkransendesolenkanpåvirke hinandenpåtværsaffagområdet,ogdermedpåvirkerteoriernehinanden.alleændringeri periferienafsolenpåvirkerderforsolenskerne.detteindikeresgennemdefirepilegåendefra periferienogindmodsolenskerne.enændringisolenskernekandogogsåafstedkommeflere ændringerideomkransendeteoriperspektiver,hvilketindikeresafpilenefrakernenogudmod periferien.senereirapporten,harvibeskrevethvordanhvermodelogteorifungereipraksisi forholdtilvoresvinkelpåcasen.dennemodelerderforudarbejdetsometvisuelt komplimenterendeaspektiforholdtilarbejdsmetoden,såledesvirentvisueltharhaftenmodel Side28af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet ogguidelineatarbejdeudfragennemudviklingsprocessen.viharderfortydeligtkunneadskille hvorhvermodelharhaftbetydningforudviklingenskerneiforholdtilbetragtningsvinklen,og herudfrakunnetsammenholdedekonklusionervierendtopmedihvertperspektiv. Solmodellenkanbeskrivessomeneklektisk 17 model,idetdenblanderforskelligeteorierfra forskelligeparadigmer.deneklektiskemodellerforeneraltsåmodellerogteoriersomumiddelbart virkeruforenelige.viharudvikletsolmodellenudfra,atviharskulletbevægeoshenhvor brugerener,såledesbrugerenkonstantercentrumforudviklingen.viharaltsåanvendtteori,som passertilbrugerneienspecifikgivensituationhvorteoriogpraksissmeltersammen.nårdenne teoriikkelængereharpassettilsituationen,harvianvendtennyteori,somharpassettildennye praksis.dettemenerviharværetenstorfordelforanvendelsesafmodellen,ogatdettefaktum hargjortmodellenstærk. 17 http://da.wikipedia.org/wiki/eklektisk Side29af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet Brugerinddragelse Imetodenforbrugerinddragelse,harvitagetudgangspunktiinteraktionsdesignfasensførste centralespørgsmål,nemlighvemerbrugerne,oghvaderderesbehov?voresbrugereersom beskrevetflexinexsadministrationogmontører.viharibrugerinddragelsenikkeudarbejdeten specifikpersona,menistedetarbejdetmedatgrupperebrugerneiforskelligeniveauer,afhængigt afadgangsniveauetisystemetogarbejdsopgaverhosflexinex.derudfraharviarbejdetmedde scenarier,somudspillersigiforbindelsemedenrækkearbejdsgange,somsystemetskalfacilitere. Brugerinddragelsenersketiflereomgange,medforskelligeaspekter.Somdetførsteledi brugerinddragelsesprocessen,harviundersøgtbrugernesbehovsoplevelsepåområdet.som tidligerebeskrevetvardetoverordnedemålatudvikleetsystem,somkanhåndtereen arbejdsgang,deralleredeeksistererivirksomheden,mensomeffektivisererdenneoggør arbejdsgangenmeregennemskuelig,ogletatadministrere.veddenførstebrugersessionvar måletatkommesåtætsommuligtpåatfastslåbehovethosvoresbrugere,samthvadde forventerafsystemet.behovetvilgennemudviklingenændresig,såledesatvitilslutiprocessen nærmerosatkendedepræcisebehov. Ibehovsanalysenharvitagetudgangspunkti,atviikkebarekanspørgebrugerneom,hvaddevil have,samtmanhellerikkebarekanobserveredenaktivitetsystemetskalunderstøtte,idet brugerneofteikkeselvkanbeskrive,hvaddegernevilhave.behovsanalysenskalderimod afdækkedeeksaktebehov,somvirksomhedensøgerafdækketgennemdetsystem,somskal facilitereennuværendearbejdsgang,ogoptimeredenne,samtgivevirksomhedennyemuligheder iforbindelsemedopgavestyringogarbejdsdeling. Detersomudgangspunktikkesikkert,atetnytsystemunderstøtterenalleredeeksisterende aktivitet.detvilsige,atdetnyesystemkanskabemulighedfornyeaktiviteterellerprocesseri virksomheden.balancenliggeraltsåforståetmellemtraditionognyskabelsepådenmåde,atman pådenenesidetagerudgangspunktitraditionellearbejdsgangeogfacilitererdemvedhjælpafet IT system,ogpådenandensidevedhjælpatit systemetskabernyearbejdsgangeogmuligheder, somikkevarmuligtpåtraditionelvisudenit.herkanmanaltsåspindeover,atitbetyderlæren omkausaleforbindelsermelleminformation,ogatdennekausalitetdermedkansætte forudsætningernefornyearbejdsgange.denyeaktiviteter,somvimenersystemetkan Side30af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet understøtte,ogdermeddeskabtebehov,somisituationvilopstå,erbeskrevetsenerei rapporten. AnalysenafFlexInExsbehovtogudgangspunktibrugerinddragelsessessionerne.Deforskellige sessionseridetkommendeafsnitbeskrevet,hvorefterdeersatsammenien udviklingsmetodologiihenholdtilbådebrugerinddragelseogudviklingafetsystem. Udviklingsmetodologienerunderstøttetafforskelligeteorierogmodellersomiafsnittet vedrørendedette,erfremlagtogtagetudgangspunkti.overordnetharbrugerinddragelsen, udviklingsmetodologien,samtevalueringernetagetudgangspunktinedenståendemodeller. Modellerneerudtrykforforskelligealternativertildengamlevandfaldsmodelsomikkefordrer denstoreiterativetankegang.modellernetageralleudgangspunktiooa&dmetodensanalyse, design,implementeringogevaluering,sompåhversinmådeerafhængigaf,ogpåvirkerhinanden iterativt. Interaktionsdesignmodel 18 18 InteractionDesign Beyondhuman computerinteractionisbn:978 0 470 01866 8Side448 Side31af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet ModellenviserhvordanSharp,RogersogPreeceibogenInteractionDesign Beyondhumancomputerinteraction,haranalyseretsigfremtilatudviklingafinteraktivesystemerforegår. Modellenerbaseretpåderesobservationerafsoftwareudvikling,medhenblikpåfokuspå brugerenogeniterativudvikling.vimenermodellenergod,idetdengiverosoverblikketover systemudviklingenfaserpåenoverskueligmåde.dogkanderargumenteresfor,atdermangleren pilfra Konstruereeninteraktivprototype ogoptil Identificerebehov/Specificerekrav,da konstruktionenafdeninteraktiveprototypekanafstedkomme,atderskalændrespå kravspecifikationen.modsatkanmanargumenterefor,atdennepiler påtegnet,idetder gennemevalueringsaktiviteten,gårenpiloptil Identificerebehov/Specificerekrav.Imodellens udformningkanderforværement,atdenneproceserindtænktmen,atændringeni kravspecifikation,selvomdenneerafstedkommetiudviklingenafprototypen,bliverændret gennemevalueringsfasen. UsercenteredDesignMetodologi 19 20 Medudgangspunktiovenståendemodellergennemførtevibrugersessionerne.Detomodeller supplerehinandengodt,idetucdmodellenviserenforløbvedrørendesystemudvikling,samt 19 http://en.wikipedia.org/wiki/user_interface_design 20 http://www.slideshare.net/farreaching/user centered design 101& http://en.wikipedia.org/wiki/user centered_design Side32af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet indeholdernoglespændendeværktøjer.interaktionsdesignmodellenderimodhvisenspecifik arbejdsmetode,ihenholdtildenspecifikkeudvikling,baseretpåooa&daktiviteterneanalyse, design,evalueringogimplementering. Voresarbejdsmetodebaseredesigmestpådenførstemodel,daprocessenimodellenmere specifiktpegerpådeniterativeudviklingsproces.brugerenidennemodelerivores udviklingsmetodemedifasenomkringidentificerebehov/specificerekrav,samtevaluering.alle nyeidéerogalleevalueringerblevaltsågennemarbejdetmedbrugeren.gennemhversession, gennemgikvideniterativeprocesvedrørendeudviklingen.detteharviihøjeregradbeskrevet underafsnittetomkringudviklingsmetodologien.samletsetharvitagetudgangspunktiucd(user CenteredDesign)metodenomkringatinddragebrugerenfrastartiudviklingsprocessen.Det sammeprincipkanogsåbeskrivessomcontextualdesignellersomparticipatorydesign.i grundlæggendeforstandhandleralleovenståendemodeller,omatinvolverebrugerengennem heleprocessen.vihariudviklingenafsystemetfokuseretpåucdfilosofien.vimenerfilosofien fordrerdeniterativeproces,viharsøgtgennembrugerinddragelsesåtidligtiprocessensom muligt,ogsomforbedrersystemetforbrugerne.endviderefordrerstep2 21 iucdmetodenvores 21 http://en.wikipedia.org/wiki/user_interface_design Side33af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet tankegangomkring,hvordansystemetskaludvikles,ihenholdtilatgøresystemetsåoptimaltsom muligt,forbrugereniarbejdssituationen.detvilsigesystemetskaldesignes,såledesdetgiver brugerenoptimalearbejdsbetingelserihenholdtilbrugerenseksaktebehovogønsker,ogikke tilbydeirrelevantefunktionerellergrafiskeblikfang,somikkeoptimeresystemetsusability,men kunforvirrebrugeren.systemetskalibundoggrundopfyldefilosofienfrabatoff. Rammeforbrugersessions Feedbackenfrabrugerne,sammenholdtmedvoresegnekonklusioner,erblevetanvendtsom udkasttilkravspecifikationen.ibrugersessionerne,hvorbrugerneerkommetmedyderlige feedbacktilkrav,erdissekravogsåblevetindtagetikravspecifikation.kravspecifikationeneraltså etdynamiskdokumentbaseretpåbrugernesfeedbackogvoreskonklusioner.efterhversession godkendtebrugernedetnyeudkasttilkravspecifikationen 22,somefterhversessionerblevet udbyggetiforholdtildeopstilledekravfra1.session.kravspecifikationenerderforblevetudviklet iforholdtildeniterativeudviklingsproces,ogiforholdtilatbrugerneunderheleforløbeter kommetmednyeidéerogkrav. Måletfordetoførstesessionerharværetatskabeengrundliggendevidenomvirksomhedenog systemetsindhold.viharsomudgangspunktplanlagtfiresessions.detoførsteharskullet afdækkeanvendelses ogproblemområdet,samtnogleoverordnederammerforsystemets indhold.viskullealtsågennemdetosessionerfåetgennemgåendekendskabtilflexinex arbejdsgangeogarbejdsmetoder.sessionerneeraltsåblevetbrugttilatafdækkeafsnittetom anvendelses ogproblemområdetideli.session3skulleafdækkemanglervedanvendelses og problemområdetfradeførstetosessions,samtihøjeregradfokuserepåafgørendedetaljerfor funktionalitetisystemet.session4fokuseredepådesidsterettelserforibrugtagning,samt usabilitytest. Gennemgåendefordefiresessionerharværet,atnogleønskerfradeførstesessioner,erblevet ændretradikaltiefterfølgendesessions.detharbådeskyldtes,atbrugerenharændretsitønske, 22 ObjektOrienteretAnalyse&DesignafLarsMathiassen,AndreasMunk Madsen,PeterAxelNielsenogJanStage ISBN:87 7751 153 0side301 Side34af110
B301BBAIT3 Opgavestyring.dk AalborgUniversitet udfraatviharpåpegeterdesignforslagsomgørønsketirrelevant,ellerogsåharønsketikke opfyldtbrugerenbehov,mennærmereenidébrugerenvedførsteøjekastmentevarsmarti forholdtilbehovogsystem.derforerderibrugerfeedbacken,idefølgendebeskrevnesessioner, komplikationeriforholdtilfeedbacken,idetdeleaffeedbackenertvetydigogmodsættende.vi harirapportengengivetdensamledefeedback,ihenholdtilatværemegetnøjagtigei brugerinddragelsen,samttilateksemplificeredeniterativeprocessystemudviklingengennemgår. Detharderforaltidværetdensenestefeedbackderhargjortsiggældende,ellerdenfeedback somviudviklingsmæssigtharset,somværendeden,sombedstdækkerbrugerensbehov. Ændringerneerefterhversessionendvidereændretikravspecifikationen. 1.session Måletmed1.sessionvaratfastslåbrugerneogderesbehov.Somudgangspunktkanbrugerne ikkeformulerederesegnebehovietsprogsomkanomsættestilenit løsning,ogejhellerved brugernehvilkemulighedinformationsteknologienfordrer.derforharviistedetsetpå,hvilken kontekst,derbliverarbejdeti,hvilkeninformationderernødvendigiderelevantearbejdsgange, hvordansamarbejdetfungereroghvorforenarbejdsgangersomdener.brugernevarfrastart fastlagtgennemvoressamarbejdspartnericasen.sessionensformålvarherefteratfastslåde arbejdsgangeogrutiner,somvirksomhedensøgteatoptimerevedhjælpafetit system.samtidig varmåletatobserverepådenfaktiskearbejdsgangudfraovenståendevinkler.rammenfor sessionensåsåledesud: Hvordanserdennuværendearbejdsgangsamtrutineud? Hvemharansvarforhvadoghvorforiarbejdsgangen? Hvadønskervirksomheden,atIT systemetskalfacilitere? Hvemskalhaveadgangtilsystemet? Idennesessionfremlagdeviikkevoresdirekteidégrundlagtilsystemet,damåletvar,atfåså mangebrugerinputssommuligt,udenatlåsebrugerenfastienbestemtretning,såledesbrugerne ikkekunneseudoverenbestemtidéellerløsning.vipræsenteredeistedetnogleoverordnede rammeriforholdtilvorespersonligeoplevelsemedarbejdsgangen.visøgtealtså,atsessionen Side35af110