Entwurfsprozess- und Aufgabenanalyse

HCI Design

Das HCI-Design wird als Problemlösungsprozess betrachtet, der Komponenten wie geplante Nutzung, Zielbereich, Ressourcen, Kosten und Lebensfähigkeit umfasst. Es entscheidet über das Erfordernis von Produktähnlichkeiten, um Kompromisse auszugleichen.

Die folgenden Punkte sind die vier grundlegenden Aktivitäten des Interaktionsdesigns:

  • Anforderungen identifizieren
  • Alternative Designs erstellen
  • Entwicklung interaktiver Versionen der Designs
  • Entwürfe bewerten

Drei Prinzipien für einen benutzerzentrierten Ansatz sind:

  • Frühzeitiger Fokus auf Benutzer und Aufgaben
  • Empirische Messung
  • Iteratives Design

Entwurfsmethoden

Seit seiner Einführung haben sich verschiedene Methoden herausgebildet, die die Techniken für die Mensch-Computer-Interaktion beschreiben. Im Folgenden sind einige Entwurfsmethoden aufgeführt:

  • Activity Theory- Dies ist eine HCI-Methode, die den Rahmen beschreibt, in dem die Mensch-Computer-Interaktionen stattfinden. Die Aktivitätstheorie bietet Argumentation, Analysewerkzeuge und Interaktionsdesigns.

  • User-Centered Design - Es bietet Benutzern die Grundlage für das Entwerfen, wo sie die Möglichkeit erhalten, mit Designern und technischen Praktikern zusammenzuarbeiten.

  • Principles of User Interface Design- Toleranz, Einfachheit, Sichtbarkeit, Erschwinglichkeit, Konsistenz, Struktur und Feedback sind die sieben Prinzipien, die beim Entwurf von Schnittstellen verwendet werden.

  • Value Sensitive Design- Diese Methode wird zur Entwicklung von Technologie verwendet und umfasst drei Arten von Studien - konzeptionelle, empirische und technische .

    • Konzeptionelle Untersuchungen zielen darauf ab, die Werte der Investoren zu verstehen, die Technologie einsetzen.

    • Empirische Untersuchungen sind qualitative oder quantitative Designforschungsstudien, die das Verständnis des Designers für die Werte der Benutzer zeigen.

    • Technische Untersuchungen beinhalten den Einsatz von Technologien und Designs in den konzeptionellen und empirischen Untersuchungen.

Partizipatives Design

Der partizipative Entwurfsprozess bezieht alle Beteiligten in den Entwurfsprozess ein, sodass das Endergebnis den von ihnen gewünschten Anforderungen entspricht. Dieses Design wird in verschiedenen Bereichen wie Softwaredesign, Architektur, Landschaftsarchitektur, Produktdesign, Nachhaltigkeit, Grafikdesign, Planung, Städtebau und sogar Medizin eingesetzt.

Partizipatives Design ist kein Stil, sondern konzentriert sich auf Prozesse und Verfahren des Designs. Es wird als ein Weg gesehen, die Designverantwortung und -entstehung durch Designer zu beseitigen.

Aufgabenanalyse

Die Aufgabenanalyse spielt eine wichtige Rolle bei der Analyse der Benutzeranforderungen.

Die Aufgabenanalyse ist das Verfahren zum Erlernen der Benutzer und abstrakten Frameworks, der in Workflows verwendeten Muster und der chronologischen Implementierung der Interaktion mit der GUI. Es analysiert die Art und Weise, wie der Benutzer die Aufgaben partitioniert und sortiert.

Was ist eine AUFGABE?

Menschliches Handeln, das zu einem nützlichen Ziel beiträgt, das auf das System abzielt, ist eine Aufgabe. Die Aufgabenanalyse definiert die Leistung von Benutzern und nicht von Computern.

Hierarchische Aufgabenanalyse

Hierarchische Aufgabenanalyse ist das Verfahren zum Auflösen von Aufgaben in Unteraufgaben, die unter Verwendung der logischen Reihenfolge für die Ausführung analysiert werden können. Dies würde dazu beitragen, das Ziel bestmöglich zu erreichen.

"Eine Hierarchie ist eine Organisation von Elementen, die gemäß den vorausgesetzten Beziehungen den Weg der Erfahrungen beschreibt, den ein Lernender einschlagen muss, um ein einzelnes Verhalten zu erreichen, das in der Hierarchie höher erscheint. (Seels & Glasgow, 1990, S. 94)."

Analysetechniken

  • Task decomposition - Aufteilen von Aufgaben in Unteraufgaben und nacheinander.

  • Knowledge-based techniques - Alle Anweisungen, die Benutzer kennen müssen.

'Benutzer' ist immer der Ausgangspunkt für eine Aufgabe.

  • Ethnography - Beobachtung des Benutzerverhaltens im Nutzungskontext.

  • Protocol analysis- Beobachtung und Dokumentation der Handlungen des Benutzers. Dies wird erreicht, indem das Denken des Benutzers authentifiziert wird. Der Benutzer muss laut denken, damit die mentale Logik des Benutzers verstanden werden kann.

Engineering-Aufgabenmodelle

Im Gegensatz zur hierarchischen Aufgabenanalyse können technische Aufgabenmodelle formal angegeben werden und sind nützlicher.

Eigenschaften von Engineering-Aufgabenmodellen

  • Engineering-Aufgabenmodelle haben flexible Notationen, die die möglichen Aktivitäten klar beschreiben.

  • Sie haben Ansätze organisiert, um die Anforderung, Analyse und Verwendung von Aufgabenmodellen im Entwurf zu unterstützen.

  • Sie unterstützen das Recycling von In-Condition-Design-Lösungen für Probleme, die in allen Anwendungen auftreten.

  • Schließlich ließen sie die automatischen Werkzeuge zugänglich, um die verschiedenen Phasen des Entwurfszyklus zu unterstützen.

ConcurTaskTree (CTT)

CTT ist eine technische Methode zur Modellierung einer Aufgabe und besteht aus Aufgaben und Operatoren. Operatoren in CTT werden verwendet, um chronologische Assoziationen zwischen Aufgaben darzustellen. Im Folgenden sind die Hauptmerkmale eines CTT aufgeführt:

  • Konzentrieren Sie sich auf Aktionen, die Benutzer ausführen möchten.
  • Hierarchische Struktur.
  • Grafische Syntax.
  • Umfangreiche sequentielle Operatoren.