Entwurfsmuster - Hochschule Furtwangen

HOCHSCHULE FURTWANGEN UNIVERSITY
Studiengänge Wirtschaftsnetze Bachelor WNB & Wirtschaftsinformatik Bachelor WIB
Titel
Entwurfsmuster
Dozent
Erich Pawlik, z.Zt. Product Owner in einem Big Data-Projekt eines
Logistikunternehmens
Einordnung
Ab 4. Semester
2 SWS (14-tägig
jeweils 4 Std.)
3 credits
Wahlfach
Arbeitsaufwand
Gesamt 90 Std.
Präsenz 30 Std.
Vor- und
Nachbereitung
40 Std.
Prüfungsvorbereitung
20 Std.
Gewichtung
•
•
•
•
Informatik: hoch
Betriebswirtschaft: niedrig
Andere Grundlagenfächer: mittel
Schlüsselqualifikationen: hoch
Lernziel
•
•
•
Verständnis für „Design Thinking“ bei Softwaresystemen
Erweiterte Kenntnisse über Techniken des Software-Design
Fähigkeit, für eine Design-Aufgabe passende Entwurfsmuster zu
finden und auszuwählen
Kenntnisse exemplarischer praxiserprobter Entwurfsmuster
Verständnis für Stärken und Schwächen von Entwurfsmustern sowie
geeignete und nicht geeignete Einsatzsituationen
•
•
Inhalt
•
•
•
•
•
•
•
•
Literatur
Entwurfsmuster: Konzept, Nutzung, Aufbau, Parallelen zu anderen
Disziplinen
Design Thinking, Design-Techniken und Entwurfsmuster
Vorstellung und Diskussion von für die Design-Praxis wichtigen
Entwurfsmustern für das Software-Design (grundlegende Muster,
Muster für das Design der Anwendungsdomäne)
Entwurfsmuster in Modellierungs- und Programmiersprachen (am
Beispiel UML und Java)
Vorgehen zum Finden passender Entwurfsmuster
Objektorientierung, Entwurfsmuster und Multi-Paradigm-Design
Entwurfsmuster in plangetriebenen und agilen Entwicklungsprozessen
Projekt- und Qualitätsmanagement für und mit Entwurfsmustern
1. Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates:
Entwurfsmuster von Kopf bis Fuß, O'Reilly 2005
2. Martin Fowler, Analysemuster. Wiederverwendbare Objektmodelle.
Addison-Wesley 1999
3. Eric Evans, Domain-Driven Design: Tackling Complexity in the Heart
of Software. Addison-Wesley 2003
Lehr- und
Lernmethoden
Vorlesung mit Übungen, Internet-Recherchen, Gruppenarbeit an kleineren
Design-Problemen
Bewertung
Teilnahme an den Übungen, Klausur