Kursusgang 6. Informationsbehandling og systemer til samarbejde. Oversigt: Teorier om menneskelig informationsbehandling Systemer til samarbejde

Relaterede dokumenter
Kursusgang 6. Informationsbehandling og systemer til samarbejde

Kursusgang IPJ-systemet - Den maritime communicator

Kursusgang 7. - Dekomponering af opgaver - Vidensbaseret analyse - Entity-relationship-baseret analyse - Dataindsamling

Kursusgang 1 Introduktion

Kursusgang 11. Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing

Erkendelsesinteresse. OOA&D fokuserer på. Bruger ikke meget tid på den nuværende arbejdsorganisering

Hassansalem.dk/delpin User: admin Pass: admin BACKEND

Kursusgang 11. Planlægning af en usability-evaluering

Kursusgang 2. Oversigt: Sidste kursusgang Computeren Brugbarhedsevaluering: etablering af rammer. Design af brugerflader 2.1

Kursusgang 2. - Dekomponering af opgaver: Hierarchical Task Analysis (HTA) - Entity-relationship-baseret analyse - Dataindsamling

Miniprojekt2011. Formålet er at lære og indlære god objektorienteret programudvikling og programmering med Java, samt undervejs at opfylde studiekrav.

Kursusgang 9. - IPJ-systemet - CD-bibliotek. Oversigt: Sidste kursusgang Principper for visuelt design To eksempler. Design af brugerflader 9.

Lavet af Danni jensen og David Olsen

Kursusgang 2. Menneske-maskin interaktion. Oversigt: Sidste kursusgang Opgaver Forståelse af problemet Begrebsmæssig model Interaktionsformer DIEB 2.

Usability. 2 web sites til gennemsyn

Kursusgang 8. - Design og beskrivelse - En simpel notation. - Biografsystemet - Matchracesystemet. Oversigt: Sidste kursusgang Design

Trafikudvalget (2. samling) TRU alm. del - Svar på Spørgsmål 122 Offentligt. Transport- og Energi samt Forsvarsministerens samråd i.

1) Mennesker, computere og interaktion. Her er omdrejningspunktet basale forudsætninger for interaktion mellem mennesker og computere.

SmartFraming Et vindue til nationale sundhedssystemer. Version 3.0

Metoder og produktion af data

Studieordning for kandidatuddannelsen i informationsteknologi ved IT-Universitetet i København, Digital design og interaktive teknologier

Objektorienteret Analyse & Design

Undervisningsbeskrivelse

Undervisningsbeskrivelse

Kursusgang 3. Designprocessen og dens aktiviteter

Semesterbeskrivelse Bacheloruddannelsen i Innovation og Digitalisering, 2. semester

SBH, d. 4. okt v/janne Seemann, Aalborg Universitet

Programmering C RTG

Studieordning del

Didaktisk formidlingsdesign formidling fra hjerne til hjerte

Systemvalg. Oversigt og teknikker. Kapitel 2

Informatik C robotter

Analyse af aktiviteter. Uge 8

PS102: Den menneskelige faktor og patientsikkerhed

Studieordning for kandidatuddannelsen i informationsteknologi ved IT-Universitetet i København, Digital design og kommunikation

Kapitel 21. International projektledelse Kristian all rights reserved

Spil Rapport. Spil lavet i GameMaker. Kevin, Mads og Thor

Erfaringer med brugbarhedsevalueringer af EPJ-systemer

1. Baggrund og problemstilling

IT Eksperimentariet 4. september 2009

Matematik og mundtlige prøver 23. januar 2013

Det psykologiske. Betina Rangstrup, Cand.psych., Human Factors Specialist

Kommunikationsprotokoller Summit06 worksession. Lisa Wells Datalogisk Institut Aarhus Universitet

Bias Reducing Operating System - BROS -

0. REFLEKSIONSFELT. Korttidshukommelsen er ofte nedsat. Man husker ikke det der skete for 10 min siden eller hvad man er midt i.

DE BEAR TECHNOLOGY. o Processer, metoder & værktøjer. info@dbtechnology.dk

Undervisningsbeskrivelse

Undervisningsplan. Side 1 af 17. Termin Rybners Tekniske Gymnasium. Uddannelse. Fag og niveau. Informationsteknologi B

CIVILINGENIØR I VELFÆRDSTEKNOLOGI - bachelordel

Jan B. Larsen HTX Næstved Computational Thinking Albena Nielsen N. Zahles Gymnasium 2018/2019

Dato: Præsenteret af: e-stimate international. Powered by e-stimate

Havnenes rolle i transportudviklingen PETER BJERG OLESEN PH.D. STUDENT IN PORT LOGISTICS

Ole Gregersen 26. november 2009 IT Universitetet

Software Dokumentation

VÆRKTØJSKASSEN TIL INNOVATION OG ENTREPRENØRSKAB I UNDERVISNINGEN

Digital bygningsdrift

SIP. Session Initiation Protocol TDC IP telefoni Scale. SIP design mål

II. Beskrivelse af kandidatuddannelsens discipliner

29. januar 2014 kl

Human- Computer Interac0on. Perspek0verende Datalogi 2014 Olav W. Bertelsen - All Rights Reserved

Teknologiforståelse. Måloversigt

Noter til Ashcraft kap. 2 The Cognitive Science Approach

Kursusgang 1. Oversigt: Kurset Interaktionsdesign Mål for interaktionsdesign Principper for interaktionsdesign DIEB 1.1

På vej mod det førerløse skib

Lean i Faaborg-Midtfyn kommune

ROSKILDE TEKNISKE GYMNASIUM. Læringsprogram. Lommeregner

Studieordning for bacheloruddannelsen i digital design og interaktive teknologier ved IT-Universitetet i København

16/04/12 50% 50% Waveform Chart Waveform Graph XY Graph Indicator Graph 33% 17% 88% 13%

0. REFLEKSIONSFELT. Lugtesansen bliver ofte ved med at være god, selv om de andre sanser forværres Det bliver svært at tale og forstå, hvad der siges

SAMARBEJDE SKABER RESULTATER

Bilag 2 - Fælles arkitekturramme for GD1-GD2-GD7. Etablering af datadistribution på den Fællesoffentlige Datafordeler

App til indmelding af glemt check ud

Kursusgang 1. Interaktive produkter og interaktionsdesign

Inspirationsdag på Farsø Efterskole oktober 2013

XProtect-klienter Tilgå din overvågning

Dm071 / Dm072 - Obligatorisk projekt 3: Design af model

Computerspil rapport. Kommunikation og IT. HTX Roskilde klasse 1.4. Casper, Mathias Nakayama, Anders, Lasse og Mads BC. Lærer - Karl Bjarnason

ALGORITMER OG DATA SOM BAGGRUND FOR FORUDSIGELSER 8. KLASSE. Udfordring

BIM I ANLÆG. BIM Aarhus. Tilgangen til BIM Fag og grænseflader Brug og implementering Standarder og aktører Eksempler og perspektiver

Semesterbeskrivelse OID 3. semester.

Undervisningsbeskrivelse

Advanceret køretøj til mand

Computerens Anatomi Af Mathias og Mark

Design dit eget computerspil med Kodu

Computerens Anatomi KOM/IT

Computerspil. Hangman. Stefan Harding, Thomas Bork, Bertram Olsen, Nicklas Thyssen og Ulrik Larsen Roskilde Tekniske Gymnasium.

Pulje til virksomhedsservice på områder der mangler arbejdskraft

Har arketyper en plads i GEpj?

Bilag 3 Sejladssikkerhed

Informationsteknologi - muligheder og forhindringer. Mogens Buch-Larsen, IT-chef i Hovedstadsområdets Trafikselskab.

Windows 8 en ny undervisnings udfordring ved. John R. H. Rask LollandBibliotekerne

Hvem er vi? Kursus Introduktion. Kursuslærerne. Agenda for i dag

Projektevaluering. Caretech Innovation. Projekt Mobiladgang for læger og andet sundhedspersonale (C-47)

Pilot Co.Pilot??? Scandlines brug af pilot/co-pilot systemet.

Seminar d Klik for at redigere forfatter

Den 4. november MERVÆRDI LAB

Version 1.0. Vejledning til brug af Støttesystemet Organisation

Transkript:

Kursusgang 6 Informationsbehandling og systemer til samarbejde Oversigt: Teorier om menneskelig informationsbehandling Systemer til samarbejde DIEB 6.1

Kursusgang 6 Oversigt: Teorier om menneskelig informationsbehandling - HCI som disciplin - Kognitionsteori - Hvad med samarbejde? Systemer til samarbejde DIEB 6.2

HCI som disciplin Brug af computere eller informationsteknologi i menneskelig aktivitet Temaer - HCI Menneske Computer Interaktion - Brugbarhed: Betydning Evaluering Computer Human DIEB 6.3

Simpel kognitionsteori Kognitionteori: Kognitionteori: Hvordan Hvordan opbygger opbygger og og skaber skaber vi vi viden viden om om de de fænomener, fænomener, vi vi oplever, oplever, og og hvordan hvordan handler handler vi vi i i forhold forhold til til dem? dem? Tænke Tænke og og ræsonnere ræsonnere Forstå Forstå og og huske huske Opbygge Opbygge færdigheder færdigheder Generere Generere ideer ideer stimuli sammenligning indkodning opmærksomhed valg af respons hukommelse udførelse af respons respons Informationsbehandling Menneskets hjerne betragtes som en datamat med I/O-enheder, centralenhed, lager, osv. Der lægges vægt på de trin, som udgør informationsbehandlingen, og den tid, det tager at udføre den. input korttidshukommelse tabt (glemt) sansehukommelse tabt (glemt) langtidshukommelse tabt (glemt) Der lægges også vægt på enhederne til input og output DIEB 6.4

Gestalt-teori T E C T Konstruktivistisk tilgang Opfattelsen af synsindtryk sker i samspil med eksisterende repræsentationer. Vi konstruerer en model af det, vi ser, gennem transformation, forbedring, forvrængning og bortkastelse af information. Gestalt-lovene beskriver hvordan From Preece (1994) DIEB 6.5

Hvad med samarbejde? Den simple forståelse: en enkelt bruger interagerer med et system Computer Human Bredere forståelse: flere brugere interagerer gennem et system (CSCW) Computer Human Human DIEB 6.6

Kursusgang 6 Oversigt: Teorier om menneskelig informationsbehandling Systemer til samarbejde - Et andet syn på IT-systemer - Eksempel: Maritim Communicator - Teorier Om sprog og kommunikation Om samarbejde - Eksempel: Umpire Signalling System DIEB 6.7

Et andet syn på IT-systemer Konventional tilgang til HCI-design: hvad betyder HCI? Alternativ tilgang: IT-systemer understøtter samarbejde mellem to eller flere brugere DIEB 6.8

Eksempel: Maritim Communicator Mærsk Line s K-klasse Nogle af verdens største containerskibe Sine Maersk (347 m x 43 m) Kan laste over 5000 stk. 40 fods containere Sejler mellem Europa og Asien DIEB 6.9

DIEB 6.10

Kommunikation og samarbejde Under sejlads og i havn er der samarbejde mellem mange aktører Dette involverer betydelig kommunikation Information Services VTS Bridge Engine control room Ship Actor Ship Ship Actor Actor Deck Pilot station Tugboats DIEB 6.11

Arbejdsopgave: Lægge fra kaj Agterfortøjninger Afsejling fra havnen DIEB 6.12

Lægge fra kaj En sikkerhedskritisk og ikke-triviel operation - Opgaver skal koordineres omhyggeligt og detaljeret - Fejl kan være katastrofale (kollision, menneskeliv, skade) Operationen involverer distribuerede aktører, som samarbejder - Kaptajnen og lodsen på broen - Officerer og mandskab på dækket (for, agter og andre steder) - Mandskab på kajen Adgang til fælles information er kritisk DIEB 6.13

2. Analyse og design Processen med at analysere og designe et mobilt system til kommunikation på containerskibet Formål: at designe et mobilt system, som kan understøtte kommunikationen og reducere de eksisterende problemer med VHF-radioerne Projektet handlede mere generelt om distribueret proceskontrol i et maritimt anvendelsesområde Metoder - Etnografiske feltstudier af kommunikationen - Systemvalg - Objektorienteret analyse og design Tidsrum: august 2001 efteråret 2002 Eksempel: lægge fra (letting go the lines) Systemvalg og analyse af anvendelsesområdet Brugbarhedsevaluering Analyse af problemområdet Design og implementering DIEB 6.14

Lægge fra: opgave (1) Koordinering når skibet lægger fra kaj Lokationer - Broen - Bakken (for) - Agter (bag) Aktører - Lods - Kaptajn - Styrmænd (for og agter) DIEB 6.15

Lægge fra: opgave (2) Trosser skal smides i korrekt rækkefølge A B C DIEB 6.16

Lægge fra: kompleksitet (1) Dårligt udsyn fra broen til kaj, bak, agter samt andre skibe og objekter DIEB 6.17

Lægge fra: kompleksitet (2) Fysisk distribuerede arbejdsopgaver som skal koordineres DIEB 6.18

Broen: opgave og kommunikation Video Lægger fra i Felixstowe Harbour 03:19:05 03:22:00 DIEB 6.19

Bro-dæk kommunikation: problemer Kommunikation/koordination er baseret på tale i naturligt sprog: Flygtig - Forsvinder (ikke persistent) - Svær at huske Utydelig - Dårlig kvalitet (radio) - Følsom for støj - Risiko for fejlfortolkninger Andre problemer - Tidskrævende - Sårbar over for flaskehalse (kun en kan sende ad gangen) - Sprogbarrierer Ikke kodet - Kan ikke automatiseres - Ingen integrering med andre systemer DIEB 6.20

Bro-dæk kommunikation: systemvalg Ide til løsning: Tekstbaseret kommunikation kan reducere eller fjerne begrænsningerne Standardiseret kommunikation gennem mobilt IT system Udstyre aktører med mobile apparater Fastholde og vise kommunikation grafisk på broen I denne efterfølgende objektorienterede analyse var der primært fokus på analyse af problemområdet Videooptagelserne udgjorde en samling af use-cases DIEB 6.21

Klassediagram DIEB 6.22

Analyse af kommunikationen (1) Transkriptioner af den samlede kommunikation Blev brugt til at beskrive adfærd for de enkelte specialiseringer af klassen Task DIEB 6.23

Analyse af kommunikationen (2) Kommunikationen følger et meget standardiseret mønster Eksempel: (C) I singler op til én og én (D) (bekræfter) (A) Vi singler op til én og én (A) Én og én agter (C) Det var én og én agter (D) Vi er én og én ude for (C) Og det var én og én for DIEB 6.24

Analyse af kommunikationen (3) Det samlede tilstandsdiagram for klassen Let go (lægge fra) DIEB 6.25

Analyse af kommunikationen (4) Sprogspil (LAP) er en teori om kommunikation Et antal forskellige sprogspil eksempel: conversation for action DIEB 6.26

Analyse af kommunikationen (5) <Kaptajn> <Førstestyrmand> <Førstestyrmand> <Kaptajn> Ja, du må lade gå fortrossen Lade gå fortrossen Og fortrossen er gået Fortrossen gået Følger en enkel version af Conversation for action: 1 B: Promise 3 A: Decline 5 A: Request 2 B: Assert 4 A: Declare DIEB 6.27

Teknologi for første prototype 3x Compaq Ipaq 11Mbit Wireless Lan DIEB 6.28

Design af brugergrænsefladen Tekstuel og grafisk repræsentation Kommunikation opdelt i - Fortid - Nutid - Fremtid Opdeling i fire elementer - Grafisk repræsentation - Historieliste - Igangværende opgaver - Tekstbeskeder (prædefinerede) DIEB 6.29

Grafisk repræsentation Sekvens af visuelle repræsentationer, som afspejler den aktuelle situation med hensyn til fortøjninger DIEB 6.30

Historielisten Sekvens af afsluttede opgaver (tråde) overføres til historielisten DIEB 6.31

Igangværende opgaver En samling af tråde Hver tråd er en kommando, der udstedes, bekræftes, rapporteres udført og bekræftes a b c d DIEB 6.32

Erfaringer Videooptagelser og -analyse tog lang tid De gav en meget præcist indsigt i brugernes arbejde Den objektorienterede analyse hjalp med at strukturere kommunikationen Ingen metoder hjalp med at generere ideen til designet af grænsefladen Under brugbarhedsevalueringen gav ingen brugere udtryk for, at vi havde misforstået det grundlæggende i deres arbejde DIEB 6.33

Betydningen af teorier En teori kan hjælpe os med at strukturere vores forståelse af et anvendelsesområde for IT Sprogspil (LAP) er et eksempel på en sådan teori Den har været underliggende teori for eksemplet med communicatoren til containerskibet DIEB 6.34

Distribueret kognition: En teori om samarbejde Kognitionsteori fokuserer på en enkelt aktørs interaktion med en brugergrænseflade (stimuli response) Distribueret kognition ser på flere aktører Fokus på menneskers (aktørers) indbyrdes interaktion og deres brug af teknologi m.v. i løsningen af en arbejdsopgave i en given kontekst Dette betegnes som distribueret kognition, som foregår i et funktionelt system, hvori der kan ske sammenbrud DIEB 6.35

Distribueret kognition: Design Designspørgsmål Hvordan koordineres og synkroniseres komponenterne i et funktionelt system: hvordan udbredes information hvilke medier indgår hvordan transformeres information hvilke konsekvenser har det for aktørers handlinger Hvordan opstår sammenbrud, og hvordan kan de håndteres From Preece (1994) DIEB 6.36

Eksempel: Umpire Signalling System Matchrace er en kapsejlads mellem to både En match dømmes på vandet af to opmænd Når der er uenighed protesterer bådene, og opmændene afgør protesten Opmændene sejler i en motorbåd lige bag bådene DIEB 6.37

America's Cup America's Cup er den mest prestigefyldte form for match race Den sejles hvert 4. år Den sejles i store både med en besætning på 16/17 personer DIEB 6.38

Opmandsbåden Vi var med til at designe denne arbejdsplads til America's Cup 2007 Problem: information distribution og information overload DIEB 6.39

Udbredning af information og sammenbrud Hvilke informationer har opmændene Hvad har opmændene besluttet DIEB 6.40

Et nyt medie DIEB 6.41

Designproces Lav et system, som understøtter kommunikation mellem opmænd og sejlere på de to både Distribueret kognition DIEB 6.42

Designforslag zone clear zone overlap 17.1 applies 1 2 2 1 out of range temp. disabled out of range clear overlap zone 17.1 applies 1 2 2 1 DIEB 6.43

Færdigt system Designet blev tilpasset til et tidligere system Begrænsninger på kasser og forbindelser Implementeret som prototype og revideret DIEB 6.44

Oversigt Kursusdelen om HCI-design Generelle teorier om og principper for HCI-design Metode til HCI-design Et andet syn på HCI-design: understøttelse af samarbejde Videre i kurset Kursusgang 7-10: Alle: Programmering af brugergrænseflade-elementer Tredje modul: - Planlægning af usability-evaluering (evalueringsrapport) DIEB 6.45