Aufgabenanalyse
Aufgabenanalyse
Aufgabenanalyse
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