SWT Software Engineering Group
 
Home | What is SWT? | People | Contact | Publications | R & D | Teaching | STC | Local News | Events | SiteMap | MySWT
You are here: Home > Teaching > Detail View
LV 18.417 SEM WiSe 2006/2007
TitelAgile Methoden und Usability Engineering
VeranstalterAxel Schmolitzky
Zeit und Ort2 SWS Raum D-220, Do 16 - 18(Terminübersicht)
InhaltAgile Softwareentwicklungsmethoden wie Extreme Programming haben die IT-Welt in den letzten Jahren kräftig durchgeschüttelt. Auch wenn nicht alle Versprechungen der neuen Vorgehensmodelle gehalten werden konnten, gilt doch, dass viele etablierte Ansichten auf ihre Gültigkeit abgeklopft wurden und vieles angepasst wurde. Davon hat die SE-Community als Ganzes profitiert.

Beim Usability Engineering wird der Fokus auf die Benutzbarkeit und insbesondere die Aufgabenangemessenheit gelegt. Die Vorgehensmodelle in diesem Bereich sind von der Aufgabenteilung zwischen Entwicklung und Interaktionsdesign geprägt, unterliegen aber einem ähnlichen Sog hin zu mehr Agilität wie die klassischen Entwicklungsmethoden (siehe etwa Rapid Contextual Design).

Beide Bereiche haben verschiedene Schwerpunkte, die in vielen Zusammenhängen jedoch sinnvoll kombiniert werden können. Jedes Softwareentwicklungsprojekt für interaktive Software sollte aus beiden Welten das Beste herausziehen. In diesem Seminar sollen die Grundlagen dafür gelegt werden, kompetent eine Auswahl treffen zu können.

Stellung im StudienplanHauptstudium
VoraussetzungenVorlesung STE im Hauptstudium.

Erfahrungen aus mindestens einem Softwareentwicklungsprojekt sind wünschenswert.

VorgehenDie Teilnehmer vermitteln sich in Vorträgen gegenseitig Inhalte.

In der ersten Hälfte des Seminars sollen agile Methoden und Methoden des Usability Engineerings isoliert vorgestellt werden, in der zweiten Hälfte sollen dann verschiedene Kombinationsansätze untersucht werden.

Aus den Erfahrungen eines Projektseminars zu einem ähnlichen Thema (XPnUE, SoSe 2005) hat sich ergeben, dass die Betrachtung und der Vergleich der einzelnen Techniken innerhalb der jeweiligen Methoden interessante Einsichten liefern können.

Literatur
  • Beck, Andres: "Extreme Programming Explained - Embrace Change" (2nd Ed.), Addison-Wesley, 2004.
  • Cockburn: "Agile Software Development", Addison-Wesley, Boston, 2002.
  • Holtzblatt, Wendell, Wood: "Rapid Contextual Design", Morgan Kaufman, 2005.
  • Mayhew: "The Usability Engineering Lifecycle", Morgan Kaufman, 1999.
  • Rosson, Carroll: "Usability Engineering: Scenario Based Development of Human-Computer Interaction", Academic Press, 2001.
Periodizitäteinmalig
EignungFür Lehramtstudierende nicht geeignet. Für Nebenfachstudierende nicht geeignet. Für Bioinformatikstudierende bedingt geeignet. Für Wirtschaftsinformatikstudierende geeignet.

Druckansicht (neues Fenster)
top 
Home | What is SWT? | People | Contact | Publications | R & D | Teaching | STC | Local News | Events | SiteMap | MySWT
Impressum