Einführung in HCI und Software-Qualität
Kapitel 1: Software-Qualität
Software-Qualität beschreibt das Ausmaß, in dem ein System, ein Prozess oder ein Bauteil:
- die Anforderungen erfüllt.
- die Kundenanforderungen und Benutzererwartungen erfüllt.
Design und Assessment
Design: Fokus auf die Darstellung auf dem Bildschirm und die Gestaltung der Schnittstelle.
Assessment: Tests sind zwingend erforderlich (nicht alles ist „fantastisch“). Die größte Herausforderung besteht darin, die Usability (Gebrauchstauglichkeit) zu beurteilen.
Bereitstellung: Aus Sicht der Benutzer (Gestaltung von Sitzungen, Anfragen etc.). Ist HCI Teil der Informatik? Ja, es ist ein wissenschaftlich fundiertes, interdisziplinäres Teilgebiet der Informatik.
Beteiligte Faktoren
- Menschen (People)
- Maschinen
Ansätze
- Benutzer
- Technologie: HCI in Chile
- Relativ geringe Entwicklung
- Fehlende Zusammenarbeit oder Koordination
- Es gibt Ausnahmen
Inhalt
- Usability
- Presse
- World Wide Web
Bewertungen und Termine
Bewertungen: 40 % + 60 % (Projekt 50 % + 10 % Aufgaben).
Termine
- Test 1: Freitag, 10.10.09
- Test 2: Samstag, 04.12.09 oder 28.11.09
Arbeit und Präsentation: Referenzen von Nielsen, J.
Klasse 2
- Einführung
- Kurze Problembeschreibung und Zweck des Prototyp-Systems
- Heuristische Evaluierungen
- Weitere Usability-Bewertungen
- Prototyp-Versionen und Analyse
- Schlussfolgerungen
- Referenzen
- Index
Benutzerfreundlichkeit
Schlussfolgerungen zu HCI
- HCI muss spezifische menschliche Aspekte und computergestützte Besonderheiten berücksichtigen.
- HCI ist nur einer der Bereiche zur Unterstützung der Kommunikation.
Benutzer ≠ Kunden
Ein Test sollte nicht länger als 30 Minuten dauern, da der Benutzer sonst das Interesse verliert.
HCI ist ein interdisziplinärer Bereich. Die minimale Anzahl an Tests beträgt 3, 4 oder 5 pro Benutzerprofil.
- Nicht alle Kunden sind zufrieden.
- HCI ist nicht nur Usability.
Historische Wurzeln
- Computergrafik: Fast alle heutigen Schnittstellen sind grafisch.
- Human Factors: Einfachheit der Maschinenbedienung (z. B. seit dem 2. Weltkrieg).
- Ergonomie: Das, was wir auf dem Bildschirm sehen.
- Industriedesign: Programme effizienter und ästhetischer gestalten.
HCI reagiert empfindlich auf technologische und Hardware-Änderungen sowie harten Wettbewerb.
Trends
- Allgegenwärtige Kommunikation
- Hochfunktionale Systeme (komplexe Schnittstellen?)
- Unkonventionelle Interaktion
Präsentation 2: Der Mensch
Am wichtigsten ist es zu verstehen, wie Menschen mit Maschinen interagieren.