30.01.2013 Aufrufe

Aufgabenanalyse

Aufgabenanalyse

Aufgabenanalyse

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Das Ziel, Benutzer und ihre Arbeit kennenzulernen, ist schwer umzusetzen, da<br />

Entwickler häufig zunächst Kontakt zu den Auftraggebern haben. Diese sind aber in<br />

der Regel nicht die Benutzer der zu entwickelnden Systeme, sondern deren Vorgesetzte.<br />

Die Kunden eines Systems sind also vielfach nicht die Benutzer. Deswegen<br />

wird teilweise von Endbenutzern gesprochen, um zu verdeutlichen, dass es sich um<br />

diejenigen handelt, die unmittelbar mit einem System interagieren.<br />

In vielen Fällen ist es schwierig, Vorgesetzte davon zu überzeugen, dass ein direkter<br />

Kontakt mit den betroffenen Mitarbeitern erforderlich ist, denn die „Chefs“<br />

sind oft der Meinung, selbst die Probleme zu kennen. Thimbleby [1990] beschreibt<br />

in Kapitel 7, inwiefern Manager nicht imstande sind, die Arbeitsaufgaben ihrer Mitarbeiter<br />

in vollem Umfang korrekt einzuschätzen. Zwar können die meisten Manager<br />

gut einschätzen, welche Aufgaben ihre Mitarbeiter haben und welche Arbeitsergebnisse<br />

sie von diesen bekommen, aber sie kennen oft die Schwierigkeiten auf<br />

dem Weg zu diesen Ergebnissen nicht. Probleme und Schwierigkeiten, die umschifft<br />

werden müssen, werden häufig Vorgesetzten nicht mitgeteilt („man spricht nur über<br />

seine Erfolge“) oder von diesen verdrängt. Diese Unkenntnis der praktischen Probleme<br />

ist eine entscheidende Ursache dafür, dass die alleinige Beteiligung der Vorgesetzten<br />

auf der Seite der Benutzer nicht ausreichend ist.<br />

Geis and Hartwig [1998] beschreiben einen derartigen Fall, wo bei der Entwicklung<br />

einer Software die Benutzer durch einen Abteilungsleiter „repräsentiert“ wurden.<br />

Dieser ging davon aus, dass das, was für ihn gut ist, für seine Mitarbeiter nicht<br />

falsch sein kann. Im Ergebnis entstand ein gutes Management-Informationssystem,<br />

das zwar auf ihn selbst zugeschnitten war, aber mit dem seine Mitarbeiter – zu seiner<br />

Verwunderung – wenig anfangen konnten.<br />

11.1 Historische Entwicklung: Vom Usability Engineering zum<br />

User Interface Engineering<br />

Zu den Gebieten, die das User Interface Engineering maßgeblich beeinflusst haben,<br />

gehört die Luftfahrt, speziell die Entwicklung des Cockpits. Dass diese Entwicklung<br />

auf die kognitiven und motorischen Fähigkeiten und Bedürfnisse der Piloten<br />

zugeschnitten sein muss und dass diese Eigenschaft nur durch enge Zusammenarbeit<br />

mit Piloten erreichbar ist, war frühzeitig klar. Butler [1996] erläutern dies unter<br />

dem passenden Stichwort pilot-centered design.<br />

11.2 Der Kontext der Softwareentwicklung<br />

In diesem Abschnitt, werden einige typische Situationen betrachtet, in denen Benutzungsschnittstellen<br />

entwickelt werden. Diese Betrachtung hilft zu verstehen, warum<br />

selbst elementare Erkenntnisse der Mensch-Computer-Interaktion oft kaum umgesetzt<br />

werden. Die Entwicklungskontexte bieten in unterschiedlichem Umfang Mög-<br />

452

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!