Modulbeschreibung

Software-Prozesse & Methoden 2

ECTS-Punkte:
2
Lernziele:

Kurse in diesem Modul

Interaction Design:
  • Personas und User Journeys
  • Annahmenboard
  • Researchplanung
  • Contextual Inquiry
  • Design Studio
  • Prototyping
  • Psychologische Grundlagen 
  • Heuristiken
Blockkurs mit 5 Lektionen pro Woche
Project Automation:

Die zwei Vorlesungsabende legen den Schwerpunkt auf folgende Themen:

  • Prinzipien der Projektautomatisierung
  • Projektautomatisierung im Zusammenhang mit Testen und Qualitätssicherung
  • Quality Cycle und Automated Testing
  • Continous Integration
  • Release Automation
  • Branching Strategien
  • Continuous Delivery und Continuous Deployment
  • Automatisierte Qualitäts-Metriken und Projekt-Reporting
  • Einführung ins Thema DevOps

Der praktische Übungsteil des ersten Kursabends gibt den Kursteilnehmenden die Möglichkeit, die Arbeit an einem Softwareprojekt in einer automatisierten Projektumgebung auf Basis aktueller Tools zu erleben und den Umgang damit im Team zu trainieren.

In der bewerteten Teamarbeit reflektieren die Kursteilnehmenden am Beispiel eines konkreten Softwareprojektes den Vorlesungsinhalt. Ziel der Arbeit ist es aufzuzeigen wie das Gelernte in dem gewählten Praxisbeispiel angewendet werden kann. Die Übungsstunde des zweiten Kursabends steht für den Beginn an der Teamarbeit zur Verfügung.

Blockkurs mit 5 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.