Rätt sak till rätt sak Uppgiftsanalys (?) Varför uppgiftsanalys? Människan är anpassningsbar Hitta och ta bort otydligheter Utbildning/dokumentation Arbetsbeskrivningar Design av arbete Design specifikation Utvärdering Säkerhet/felanalys
Uppgiftsanalysens faser Förståelse av uppgift Datainsamling Fullständighet Representation Överskådlighet Kraftfullhet Analys Kraftfullhet Förståelse H(ierachical) T(ask) A(nalysis) Beskriver händelser baserat på: Mål vad man vill uppnå Operationer vilka aktiviteter som leder till målet Planer villkor för att utföra operationer Planer Procedurbeskrivningar Villkorsbeskrivningar Planer för tidsanpassning 2
Representationsformer Hierarkiska diagram Hierarkisk text Tabellformat Alla dessa är likvärdiga! Inte diagrammen! Resultatet Analysen av diagrammen Vad saknas? Vad är komplicerat? Vad är enkelt? Var finns det risk att göra fel? Förståelse? Allt går inte att fånga! QuickTime och en YUV420 codec-dekomprimerare krävs för att kunna se bilden. 3
Felanalys Exempel HTA + en feltaxonomi Feltaxonomi Kontrollfel Handlingsfel Felval Minnesfel Kommunikationsfel/Perceptionsfel Exempel Exempel..2.3..2.3 Öppna en Stäng en.2..2.2.2.3 Plan : Gör.,.2.3 i ordning Plan : Gör.,.2.3 i ordning Plan.2: Gör.2. och.2.2 i valfri ordning. När grytan är full.2.3. 4
Exempel Exempel Ta fram gryta Fyll på vatten Sätt..2.3 Värm vattnet.4.5..2.3 Öppna en Stäng en Öppna en Stäng en Sätt Sätt gryta.2..2.2.2.3.2..2.2.2.3.3..3.2 Plan : Gör.,.2.3,.4 i ordning. När vattnet kokat gör.5 Plan.2: Gör.2. och.2.2 i valfri ordning. När grytan är full.2.3. Plan : Gör.,.2.3 i ordning Plan.2: Gör.2. och.2.2 i valfri ordning. När grytan är full.2.3. Plan.3: Gör.3. och.3.2 i valfri ordning Exempel Exempel..2.3..2.3 Öppna en Stäng en Sätt.2..2.2.2.3.3..3.2.3.3 Öppna en Stäng en Sätt.2..2.2.2.3.3..3.2.3.3....2..3 Plan : Gör.,.2.3 i ordning Plan.2: Gör.2. och.2.2 i valfri ordning. När grytan är full.2.3. Plan.3: Gör.3. och.3.2 i valfri ordning. När vattnet kokar gör.3.3 Plan : Gör.,.2.3 i ordning Plan.: Gör..,..2,..3 i ordning. Plan.2: Gör.2. och.2.2 i valfri ordning. När grytan är full gör.2.3. Plan.3: Gör.3. och.3.2 i valfri ordning. När vattnet kokar gör.3.3 5
Exempel 2: Felanalys Exempel 2: Felanalys..2.3..2.3 Öppna en Stäng en Sätt.2..2.2.2.3.3..3.2.3.3 Öppna en Stäng en Sätt.2..2.2.2.3.3..3.2.3.3....2..3 Fel.3.3: Om man glömmer stänga av plattan kan det uppstå brand.....2..3 Fel.3.: Om man sätter på fel platta kan det uppstå brand. Fel.3.2: Om man sätter grytan på fel platta kan det uppstå brand. Fel.3.3: Om man glömmer stänga av plattan kan det uppstå brand. Exempel 2: Felanalys Exempel 2: Felanalys..2.3..2.3 Öppna en Stäng en Sätt.2..2.2.2.3.3..3.2.3.3 Öppna en Stäng en Sätt.2..2.2.2.3.3..3.2.3.3....2..3 Fel.3.: Om man sätter på fel platta kan det uppstå brand. Fel.3.2: Om man sätter grytan på fel platta kan det uppstå brand. Fel.3.3: Om man glömmer stänga av plattan kan det uppstå brand. Fel..2: Om grytan är tung kan den tappas och orsaka skada.....2..3 Fel.2.3: Om man glömmer stänga en kan det bli översvämning. Fel.3.: Om man sätter på fel platta kan det uppstå brand. Fel.3.2: Om man sätter grytan på fel platta kan det uppstå brand. Fel.3.3: Om man glömmer stänga av plattan kan det uppstå brand. Fel..2: Om grytan är tung kan den tappas och orsaka skada. 6
Exempel 2: Felanalys Verktyget - inte svaret HTA är ett struktureringshjälpmedel..2.3 Strukturerna inte givna i förväg Öppna en Stäng en Sätt.2..2.2.2.3.3..3.2.3.3 Resultatet måste tolkas och förstås!....2..3 Fel.2.3: Om man glömmer stänga en kan det bli översvämning. Fel.3.: Om man sätter på fel platta kan det uppstå brand. Fel.3.2: Om man sätter grytan på fel platta kan det uppstå brand. Fel.3.3: Om man glömmer stänga av plattan kan det uppstå brand. Fel..2: Om grytan är tung kan den tappas och orsaka skada. Fel..3: Om man glömmer stänga skåpet kan man slå i den öppna luckan. Vanliga fel Dela inte upp datastrukturerna Procedurerna skall bli mindre Gör inte diagrammen för finkorniga Dela upp stora diagram i mindre deldiagram Gör inte diagrammen för platta Ett platt diagram ger ingen information Glöm inte planerna Ett diagram utan planer säger inte mycket Övning Gå igenom er hierarki och kontrollera Handlingsfel Lätta eller svåra konsekvenser? Minnesfel Vilket understöd krävs? Kommunikationsfel 7
8