Analyse af aktiviteter Uge 8
Modeldrevet design Lav en model af problemområdet Definer funktioner på modellen der Fremfinder informationer i modellen Ændrer modellen Sugerør ind i modellen Definer en grænseflade hvor resultatet af funktioner kan fremvises Fordel: man kan definere mange (nye) funktioner på en god model uden at ændre modellen. Bagdel: man kan risikere at modellen giver informationer der ikke er relevante i anvendelsesområdet, eller ikke giver de informationer der er relevante
Tiggere og filantroper Modeldrevet Først blev en model bestående af et rum plus tiggere og filantroper konstrueret. Dernæst blev de forskellige views konstrueret. Fordel: det var nemt at få opsamlet nye typer af statistik efterhånden som behovet meldte sig Overraskelse: det viste sig at politterne var mest interesserede i at få excell-filer ud som de kunne putte ind i deres statistikprogrammer.
Brugsdrevet design Analysen bygger nu på aktiviteter i anvendelsesområdet ( use cases ), ikke objekter i problemområdet. Adfærd beskrives ikke ved tilstandsmaskiner men ved arbejdsmæssige aktiviteter. Fordel: Bagdel: vi får en mere nuanceret beskrivelse af arbejdsopgaverne, vi kan bedre vurdere hvordan systemet vil spille sammen med organisationen, vi har bedre styr på om systemer frembringer informationer der er relevante i brugssituationen. vi risikere at stå tilbage med en model der ikke hænger sammen Opbygning af en konsistent model af problemområdet er stadig nødvendigt.
Aktivitetsbaseret design Artikler S. Bødker og P. Bøgh Andersen (2005): Complex Mediation. Human-Computer Interaction. Vol. 20, pp. 353 402. P. Bøgh Andersen (2006) Activity based design. European Journal of Information Systems. Kombination af aktivitetsteori og semiotik.
Aktivitetsteori Human activity has three fundamental characteristics it is directed towards a material or ideal Object it is mediated by artifacts; it is socially constituted within a culture.
Aktivitetsteori Aktiviteter er niveaudelte De er defineret ved deres motiv De består af bevidste handlinger med mål De realiseres ved ubevidste operationer.
Eksempel Subjekt: vagthavende, Mediator: kontroller og displays, Objekt: skibet, Kultur: søfaratsreglerne og konventioner for godt sømandskab
Grundlæggende tankeform
Semiotik A Representation stands for an Object under a certain Interpretation The Interpretation mediates between Representation and Object: the Interpretation is the mental or behavioral reaction called forth by the sign or it is the habit (rule) according to which the Representation can be said to represent its Object.
Eksempel Repræsentation: kontroller og displays, Fortolkning: 1. Reaktion: aflæsninger og handlinger 2. Regler: interfacestandarder, viden om navigation. Objekt: skibets position, fart og retning,
Aktivitetsteori og semiotik Aktivitetsteori fokuserer ofte på instrumentel handling Semiotik fokuserer på betydningsprocesser. Men virkelige aktiviteter indeholder begge.
Koblingsmulighed Mediatoren er også en repræsentation der angiver hvordan aktiviteten skal fortolkes When we see a carpenter with a hammer (Mediator) and a nail (Object), we interpret the hammer as an indication that the carpenter intends to drive in the nail.
Eksempel Hjulets stilling tolkes som angivende forhjulenes stilling fordi vi kender sammenhængen/reglen Mediator Representation Wheel Subject Driver Interpretation Transmission from steering wheel to front wheels Object Angle of front wheels
Varianter Instrumentelle vs semiotiske aktiviteter
Varianter Deskriptive vs konstruktive Constructi ve Descriptiv e Instrumental Controls: e.g. the wheel for turning the rudder, or the course command knob on the autopilot. Displays: e.g. the rudder angle display. Semiotic Performatives: e.g. assigning crew to the watch schedule. Assertions: e.g. reporting to bridge when the pilot has left the ship.
Funktioner/roller og deltagere Funktioner/roller: subjekt, mediator, objekt, Interpretation Deltagere: vagthavende, panel/ror, ror/skib Metamediering. Også: preferences på PC er.
Sam-forekommende mediatorer Stol aldrig på én observation!
Metonymisk mediering
Niveaudelt mediering. Fokusskift Subjekt rollen kan varetages af brugeren og af niveauet ovenover Brugeren kan manipulere inspicere niveauet underneden
Eksempler
Eksempler
Eksempler Typografiske koder, Word Perfect.
Kæder af mediering Renseanlæg!!!!!