Modulbeschreibung

Entwicklungsprojekt 1

Kurzzeichen:
M_DD_Ewick1
Unterrichtssprache:
Deutsch
ECTS-Credits:
4
Leitidee:

Es wird Wissen vermittelt, das benötigt wird, um in Softwareentwicklungsprojekten aus UX-Perspektive kompetent zu handeln. Das Modul konzentriert sich auf die Durchführung eines agilen Softwareentwicklungsprozess, indem UX-Methoden vertieft und angewendet werden. Zusätzlich werden relevante technische Konzepte der Softwareentwicklung vermittelt, die die Studierenden befähigen, die technische und wirtschaftliche Umsetzbarkeit von Softwareprojekten beurteilen zu können.

 

Fachkompetenzen:

  • Die Studierenden können agile Entwicklungsprozesse (Scrum, Kanban) erklären und aktiv daran partizipieren
  • Sie können verschiedene Vorgehensmodelle der Softwareentwicklung unterscheiden und deren Einsatz beurteilen
  • Sie können Anforderungen analysieren und priorisieren (z.B. anhand von Feasibility, Desirability und Viability)
  • Sie können Risiken und typische Stolpersteine in Softwareprojekten identifizieren (z.B. Kommunikation, Dokumentation, Selbstorganisation)
  • Sie können relevante technische Begriffe, z.B. verschiedene Engineering-Praktiken, Frontend-Architekturen, Rendering-Strategien verstehen und anwenden
  • Sie kennen aktuelle Entwicklungs- und Kollaborationstools und können deren Aufgaben verstehen, z.B. Git, Jira/Kanban, Storybook, KI-Tools
  • Sie können die Anwendbarkeit von KI im Entwicklungsprozess erklären und kritisch diskutieren

 

Methodenkompetenzen

  • Sie können Workshops durchführen, um User Research-Ergebnisse in konkrete Produktideen umzuwandeln
  • Sie können Sprint-Meetings und Reviews eigenständig planen, vorbereiten und moderieren
  • Sie können grundlegende Prinzipien des agilen Projektmanagements anwenden, insbesondere im Umgang mit Zeit, Ressourcen und Prioritäten
  • Sie können Prototypen anhand der Design Thinking Methode entwickeln
  • Sie können Kundenbedürfnisse strukturiert erheben und in User Stories übersetzen
  • Sie können bekannte UX-Methoden (Prototyping, Nutzendenstudien, etc.) praktisch in Softwareprojekten anwenden
  • Sie können ein Frontend-System planen, Prototypen entwerfen (Papier, Figma, Vibe Coding), das Frontend entwickeln (z.B. html, Agentic Coding, etc.), testen und evaluieren

 

Sozial- und Selbstkompetenzen

  • Sie können Softwareprojekte aus UX-Perspektive selbstständig planen und strukturieren
  • Sie können in ihrer Rolle in agilen Softwareprojekten kompetent agieren
  • Sie können den Einsatz von KI in Softwareprojekten kritisch bewerten und gezielt einsetzen
Modulverantwortung:
Dr. Czerniak-Wilmes Julia (CZJU)
Standort (angeboten):
Rapperswil-Jona
Modultyp:
Wahlpflicht-Modul für Digital Design STD_24(Empfohlenes Semester: 5)Kategorie:Webengineering (DD-WE)
Semester Empfehlung:
Keine Semester Empfehlung für dieses Modul vorhanden.
Modulbewertung:
bestanden / nicht bestanden

Leistungsnachweise und deren Gewichtung

Während der Unterrichtsphase:

Präsentation

Bewertungsart:
bestanden / nicht bestanden

Inhalte