27
Datum 2013-11-25, Bild 1, Författare Användarcentrerad utveckling av en HFI-portal Jenny Gustafsson, FMV

Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 1

, För

fatta

re

Användarcentrerad utveckling av en HFI-portal

Jenny Gustafsson, FMV

Page 2: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 2

, För

fatta

re

Page 3: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 3

, För

fatta

re

Dagens presentation

• Bakgrund – Vad är HFI-portalen och varför har vi utvecklat den?

• Tillvägagångssätt – Hur har vi utvecklat HFI-portalen?

• Innehåll – Vad finns på HFI-portalen? Exempel på verktyg

• Framtid – Vad händer härnäst?

• Frågor

Page 4: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 4

, För

fatta

re

Bakgrund

• Försvarsmaktens Forsknings- och teknikutvecklings-program (FM FoT)

• FoT-projekt på FMV – Skapa och föreslå rutiner för att omhänderta HFI i

kravställning – Nyttiggörande av FoT-resultat i verksamheten – Utveckling och prövning av en ”demonstrator” av en HFI-

portal

Page 5: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 5

, För

fatta

re

Vad är HFI-portalen? • Har som mål att visa hur man kan:

– Dra nytta av forskningsresultat (egna och andras) inom human- och organisationsområdet

– Ta fram och formulera användarcentrerade krav i systemutveckling såväl som anskaffning

– Bruka HFI kunskapsstöd (taxonomier, checklistor samt civila och militära standarder)

• Vara kunskapshöjande för FM och FMV personal som arbetar med materielanskaffning

• Utgöra direktstöd till verksamheten

Page 6: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 6

, För

fatta

re

Varför HFI-demonstratorn? Utmaningen – integrera HF i försvarslogistikprocessen

INCOSE Systems Engineering Handbook

Standarden livscykel-processer för system (ISO/IEC 15288)

Page 7: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 8

, För

fatta

re

Tillvägagångssätt - Hur gjorde vi?

• Vilka är vi? I projektet ingick – FMV – FOI – Geistt AB – ErgoLab AB – Novus Consulting AB

• I samarbete med FM

• Användarcentrerad systemutveckling!

Page 8: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 9

, För

fatta

re

Användarcentrerad process

Human-centered design for interactive systems ISO 9241-210 (2010)

Förstå och specificera användningskontexten

Planera den användar-centrerade processen

Specificera användarbehoven

Skapa designlösningar för användarbehoven

Designlösningen möter

användarbehoven!

Utvärdera designen mot användarbehoven

Page 9: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 1

0, F

örfa

ttare

Förstå och specificera användningskontexten

Planera den användar-centrerade processen

Specificera användarbehoven

Skapa designlösningar för användarbehoven

Designlösningen möter

användarbehoven!

Utvärdera designen mot användarbehoven

Planering av den användarcentrerade processen

• Övergripande plan för arbetet – Aktiviteter, resurser och tider

• Workshopar med referensgrupp – Identifiera intressenter – Preliminära behov/innehåll i demonstratorn – Planering av aktiviteter:

• Behovsanalyser • Designarbete • Utvärderingar

Page 10: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 1

1, F

örfa

ttare

Förstå och specificera användningskontexten

Planera den användar-centrerade processen

Specificera användarbehoven

Skapa designlösningar för användarbehoven

Designlösningen möter

användarbehoven!

Utvärdera designen mot användarbehoven

Förstå och specificera användningskontexten

• Intressentanalys – Intervjuer med representanter för möjliga användargrupper

• Förstudie – Intervjuer och utvärdering av befintliga HFI-stöd

• Kartlägga intresse för HFI-frågor, behov av HFI-stöd, lämpliga verktyg

• Analys av befintliga HFI-portalers innehåll, struktur och utformning

Page 11: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 1

2, F

örfa

ttare

Förstudien

Page 12: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 1

3, F

örfa

ttare

Förstå och specificera användningskontexten

Planera den användar-centrerade processen

Specificera användarbehoven

Skapa designlösningar för användarbehoven

Designlösningen möter

användarbehoven!

Utvärdera designen mot användarbehoven

Resultat av förstudie och analys

• FMV ”äger” HFI-frågan – Behöver ställa krav på sammansättningen av användargrupper

som ingår i utvecklingsprocessen – Måste driva kraven mot industrin – FM måste bidra med tydliga behov

• Ett HFI-stöd skulle uppskattas och användas – Knutet till redan existerande strukturer/processer – Finnas exempel på krav och standarder

• Troliga framtida användare: – FMV projektledare, systemingenjör/teknisk ansvarig,

produktledare/designansvarig – FM Stridsskolor (målsättningsarbete)

Page 13: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 1

4, F

örfa

ttare

Förstå och specificera användningskontexten

Planera den användar-centrerade processen

Specificera användarbehoven

Skapa designlösningar för användarbehoven

Designlösningen möter

användarbehoven!

Utvärdera designen mot användarbehoven

Specificera användarbehov – aktiviteter och resultat

• Användar- och behovsanalys – Semistrukturerade intervjuer med FMV och FM personal

• Exempel på identifierade behov

– tillgång till resurser med HFI-kompetens, utbildning och stödsystem för HFI

– stöd vid framtagning av kravdokument inom FM/FMV försvarslogistikprocess (FM målsättningsdokument, tekniska specifikationer, verksamhetsåtaganden osv.)

– goda exempel, ”kravdatabas”, relevanta standarder, verktyg och metodbeskrivningar, kontaktuppgifter

Page 14: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 1

5, F

örfa

ttare

Förstå och specificera användningskontexten

Planera den användar-centrerade processen

Specificera användarbehoven

Skapa designlösningar för användarbehoven

Designlösningen möter

användarbehoven!

Utvärdera designen mot användarbehoven

Designiteration 1

Traditionell design

Mindmap-design

Page 15: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 1

7, F

örfa

ttare

Designiteration 2

Page 16: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 1

9, F

örfa

ttare

Förstå och specificera användningskontexten

Planera den användar-centrerade processen

Specificera användarbehoven

Skapa designlösningar för användarbehoven

Designlösningen möter

användarbehoven!

Utvärdera designen mot användarbehoven

HFI-demonstratorn idag

Page 17: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 2

0, F

örfa

ttare

Vad finns i HFI-portalen?

• HFI kunskapsstöd –verktyg – Ge FM och FMV handläggare som ej är HF-experter

handgripliga verktyg för att öka möjlighet till HFI

• Exempel på verktyg • HF-taxonomi • HF i livscykelmodellen • HF-checklista • Exempelkrav • Alternativ kravställning • HF-standarder

Page 18: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 2

1, F

örfa

ttare

HF-taxonomi

Page 19: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 2

2, F

örfa

ttare

HF-taxonomi

• USAF ”HSI domains” taxonomi förklaras i teori och praktik – Manpower – Personnel – Training – Human Factors Engineering – Environment – Safety – Occupational Health – Survivability – Habitability

• Kan jämföras HSI-domänerna i INCOSE SE Handbook

Page 20: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 2

4, F

örfa

ttare

HF i livscykelmodellen

• När, var, hur, och varför ska man fokusera på HF-verksamhet i ett systems livscykel?

• ISO 15288 som organiserande princip • Förslag till HF-åtgärder extraherades och beskrevs

– ”Best practices for HF”, egna erfarenheter och expertis

Page 21: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 2

5, F

örfa

ttare

HF i livscykelmodellen

• När, var, hur, och varför ska man fokusera på HF-verksamhet i ett systems livscykel?

• Åtgärder extraherades och formulerades

Page 22: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 2

6, F

örfa

ttare

HF-checklista

• Vilka HF-frågor behöver hanteras under ett systems livscykel?

• 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor

– Behöver frågor rörande “allocation of functions between human and machine” utredas?

– Behöver (stöd för) ”crew coordination and crew resource management” kravställas för att optimal systemeffekt skall uppnås?

Page 23: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 2

8, F

örfa

ttare

Alternativ kravställning 1

• Hur kan man kravställa annat än produktens tekniska egenskaper?

• Kreativ process, avstämd med FMV affärsrådgivare • Diskussionsunderlag • Relation till FMV:s mervärdesmodell för utvärdering

av anbud

Page 24: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 3

0, F

örfa

ttare

Exempelkrav – fördjupning HFE 1

• Hur kan HF-krav vara utformade? • 60+ utkast till krav formulerade som kan anpassas till

specifik upphandling • Delmängd av kraven är direkta krav på ett tekniskt

system • Alltid diskussion om verifieringsmetod, gäller såväl för

HF-krav som för tekniska krav…

Page 25: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 3

1, F

örfa

ttare

Sammanfattningar av civila och militära standarder

• Exempelvis: – ISO 9241-210 Användarcentrerad design för interaktiva

system – ISO 11064 Ergonomisk utformning av kontrollrum och

relaterade utrymmen, del 1-7 – ISO/IEC TR 25060:2010 [...] Common Industry Format (CIF)

for usability: General framework for usability-related information

– ISO/IEC DIS 25063 […] Common Industry Format (CIF) for usability: Context of use description

– UK MoD DEF STAN 00-250 – Human Factors for Designers of Systems, del 1- 4

Page 26: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 3

2, F

örfa

ttare

Framtid

• Informera om och tillgängliggöra demonstratorn för FMV handläggare

• Vidareutveckling av HFI-workshopmetod med FMV materielprojekt

• Designregler på höga systemnivåer

Page 27: Användarcentrerad utveckling av en HFI-portal · • 62 frågor baserade på MIL-HDBK-46855A • Exempelfrågor – Behöver frågor rörande “allocation of functions between human

Dat

um 2

013-

11-2

5, B

ild 3

3, F

örfa

ttare

HFI-demonstratorn idag

Frågor?