This lecture dicusses the phases planning, definition (incl. UML and OOA), design (incl. design patterns), implementation, and testing of the software-engineering life cycle. Moreover software-development processes are presented. Every 14 days, exercises will be solved, which deepen the understanding of the material explained in the lecture. This course is taught in German.

Die Vorlesung führt in grundlegende Themen des Softwareengineering ein. Behandelt werden u.a.: Prozessmodelle für die Software-Entwicklung (u.a. Wasserfall-Modell, Spiralmodell, Unified Process, Extreme Programming, Scrum), Basiskonzepte der Software-Modellierung (u.a. UML), Aufgaben von Planungs-, Definitions-, Analyse- und Entwurfsphase, Entwurfsmuster, Testen, Wiederverwendung, Kostenschätzung.

Kurs im HIS-LSF

Semester: WiSe 2019/20