Brug

14
06.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 © Brug Oversigt, principper og teknikker Kapitel 6

description

Brug. Oversigt, principper og teknikker Kapitel 6. Analyse af anvendelsesområdet. Anvendelsesområde: Den organisation, der administrerer, overvåger eller styrer et problemområde Fokus på: Aktører Brugsmønstre Funktioner Grænseflader. Princip per : - PowerPoint PPT Presentation

Transcript of Brug

Page 1: Brug

06.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Brug

Oversigt, principper og teknikker

Kapitel 6

Page 2: Brug

06.2 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Analyse af anvendelsesområdet

Anvendelsesområde:Den organisation, der administrerer, overvåger eller styrer et problemområde

Fokus på: Aktører Brugsmønstre Funktioner Grænseflader

Principper:

Fastlæg anvendelsesområdet med brugsmønstre.Samarbejd med brugerne.

Problemområde Anvendelsesområde

System

Bruger

Page 3: Brug

06.3 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Aktiviteter

Krav til brug

Model

Specifikation af komponenter

Specifikation afarkitektur

Design af komp onenter

Design af arkitektur

Analyse af anvendelses-

område

Analyse af p rob lem-område

Brug Funktioner Grænseflader

Grænseflader

Flygtige egenskab erStab ile egenskab er

Model Funktioner

Page 4: Brug

06.4 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Resultat af BrugKontohaver Kreditor Administrator Likviditetsovervåger

betaling X Xkontanthævning Xoverførsel X X Xkontoinformation X X Xkreditinformation X Xregistrering Xovervågning Xfejlhåndtering X

indbetaling

skaffekundeoplysninger

kontantudbetaling

Indlån

vedligeholdelse

oprettelse

afvikling

UdlånBankmed-arbejder

Kunde

KontanthævningMønster: Kontanthævning igangsættes af kontohaveren, når vedkommende ønsker at anvende sit kreditkort til at hæve kontanter fra en kontantautomat. Kontohaveren indsætter sit kreditkort i automaten. Kontohaveren anmodes via skærmen om at indtaste sin kode. Enten viser skærmen et høfligt afslag, kreditkortet skubbes ud af automaten, og forløbet er afsluttet. Eller også viser skærmen en menu, som anmoder kontohaveren om at vælge beløbsstørrelse gennem indtastning på kontantautomatens tastatur. Et nyt skærmbillede anmoder kontohaveren om at godkende transaktionen. Hvis den ikke godkendes, anmodes kontohaveren igen om at indtaste en beløbsstørrelse. Ellers afsluttes mønsteret med kreditkortet skubbes ud, og det ønskede beløb udbetales.

Objekter: (tilføjes senere)

Funktioner: (Tilføjes senere)

Page 5: Brug

06.5 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Aktiviteter i Brug

Krav til brug

Model

Specifikation af komponenter

Specifikation afarkitektur

Design af komp onenter

Design af arkitektur

Analyse af anvendelses-

område

Analyse af p rob lem-område

Find aktører og brugsmønstre

Systemdefinition Brugsmønstre og aktører

Vurder systematisk

Udforsk mønstre

Page 6: Brug

06.6 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Analysér arbejdsopgaver

Mål: – Overblik over mængden af

arbejdsopgaver i anvendelsesområdet

– Især arbejdsdelingen

– og afgrænsningen af opgaverne

Beskriv evt. opgaverne detaljeret:

– navn og indhold

– hensigten med opgaven

– hvordan opgaven tildeles

– hvem udfører opgaven

– relation til andre opgaver

– resultatet af opgaven

Arbejdsopgaver i Administrationssystemet

•Etablering af ny konference

•Detailplanlægning af konference

•Administration af deltagere

•Registrering af person

•Administration af artikler

•Information til komiteerne

•Information til deltagere, forfatterne og reviewere

Kilder:

•Systemdefinitionen

•Regler, procedurer, lærebøger . . .

•Observation, interviews, tænke-højt-forsøg, video ..

Page 7: Brug

06.7 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Find aktører

Identificer aktører– fastslå rollefordeling i

arbejdsopgaverne knyttet til systemet

– inddrag menneskelige og systemmæssige aktører

Beskriv aktører– lav aktørspecifikation

Ideer til brugsmønstre for en given aktør

KontohaverFormål: En person, som ejer en konto.

Kontohaverens basale behov er at kunne foretage betalinger med sit plastikkort.

Karakteristik: Systemets brugere omfatter mange og meget forskellige kontohavere.

Eksempler: Kontohaver A er utryg ved brug af plastikkort som betalingsmiddel. A fik oprindeligt et kort, fordi det var eneste mulighed for at få et id-kort til sine checks. A hæver kun nødtvungent kontanter i en automat.

Kontohaver B er teknisk nysgerrig og anvender systemet ofte, optimalt og til grænsen for dets formåen. B har aldrig haft væsentlige problemer med at forstå mulighederne i systemet, og B undersøger også de muligheder, som ikke er umiddelbart tilgængelige.

Page 8: Brug

06.8 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Find brugsmønstre (1)

Identificer brugsmønstre

– afrundet interaktion i forhold til arbejdsopgaver og aktører

– minimér overlap

– dækkende for rutine- anvendelser

Opskriv scenarier– eksempler på udførelse af

opgave med indlagte brugsmønstre

Beskriv brugsmønstre– som tekst

– som tilstanddiagram

KontanthævningMønster: Kontanthævning igangsættes af kontohaveren, når vedkommende ønsker at anvende sit kreditkort til at hæve kontanter fra en kontantautomat. Kontohaveren indsætter sit kreditkort i automaten. Kontohaveren anmodes via skærmen om at indtaste sin kode. Enten viser skærmen et høfligt afslag, kreditkortet skubbes ud af automaten, og forløbet er afsluttet. Eller også viser skærmen en menu, som anmoder kontohaveren om at vælge beløbsstørrelse gennem indtastning på kontantautomatens tastatur. Et nyt skærmbillede anmoder kontohaveren om at godkende transaktionen. Hvis den ikke godkendes, anmodes kontohaveren igen om at indtaste en beløbsstørrelse. Ellers afsluttes mønsteret med kreditkortet skubbes ud, og det ønskede beløb udbetales.

Objekter: (tilføjes senere)

Funktioner: (Tilføjes senere)

Page 9: Brug

06.9 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Find brugsmønstre (2)

afslag

Kode modtaget

Beløb godkendtVent på beløb

Beløb valgt

kode godkendt udbetaling

godkend beløbvælg beløb

godkend ikke beløb

Vent på kode

indtast kode

fortryd

Kort indsatindsæt kort

bed om kode

Page 10: Brug

06.10 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

To typiske brugsmønstre

Procedure Materiale

Tilstand 1

handling 1

Tilstand n

handling n+1

handling 2

…Proces n

start

Generel tilstand

afslut

handling 1

handling 2

Proces n+1

Page 11: Brug

06.11 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Vurdér kritisk (1)

Systematisk vurdering– Brugsmønstrene skal være enkle, udgøre en afrundet

helhed og være specificeret i relevant detalje

– Beskrivelsen af aktører og brugsmønstre skal fremme forståelse og overblik

– Beskrivelsen af de enkelte aktører og brugsmønstre skal være konsistent med deres indbyrdes struktur

– Strukturen skal leve op til de kriterier, som gælder for struktur mellem klasser

Eksperimenter med prototyper– Afprøv overvejelserne i praksis

Page 12: Brug

06.12 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Vurder kritisk (2)

Dimensioner Det mekanistiskeekstrem

Det romantiskeekstrem

Arbejdsindhold Specialiseret jobPolariseret arbejdsdelingMange procedurerRegelstyret

Afvekslende jobIngen arbejdsdelingIngen procedurer og reglerKonsekvensstyret

Autonomi og styring OvervågningStressende belastningLav indflydelse på eget jobLav overordnet indflydelse

SelvstyreIngen præstationskravHøj indflydelse på eget jobHøj overordnet indflydelse

Sociale relationer Ingen tryghedIngen selvrealiseringLille kontaktfladeFremmgjort

TryghedSelvrealiseringStor kontaktfladeIntegreret

Uddannelse ogudvikling

Ingen krav til uddannelseStilstand

Store krav til uddannelseUdvikling

Page 13: Brug

06.13 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Oversigt

At fastlægge hvordan aktører interagerer med et system.

Aktør: En abstraktion over brugere eller andre systemer, der interagerer med systemet.

Brugsmønster: Et mønster for interaktion mellem systemet og aktører i anvendelsesområdet.

Fastlæg anvendelsesområdet med brugsmønstre. Vurder brugsmønstre i samarbejde med brugere. Overvej sociale forandringer i anvendelsesområdet.

Beskrivelser af alle brugsmønstre og aktører.

Formål

Begreber

Principper

Resultat

Page 14: Brug

06.14 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 ©

Opgave 4: Brug

Formål

• At beskrive aktører og brugsmønstre.

Arbejdsform

1. Definer centrale aktører.

2. Find et par centrale brugsmønstre og beskriv dem.

3. Udarbejd en komplet aktørtabel.

Resultat

• En aktørtabel samt centrale aktørbeskrivelser og brugsmønstre.