UML in der Hochschullehre: Eine kritische Reflexion (UML in Higher Education: A Critical Reflection)
Trotz ihrer hohen Bekanntheit und Verbreitung ist die Unified Modelling Language (UML) 20 Jahre nach der Vorstellung ihrer ersten Version in der Softwaretechnik nicht unumstritten. Ein wesentlicher Grund ist ihre unklare Nutzung in der Praxis die u.a. durch Ausdifferenzierung von Softwareproduktarten, agilen Entwicklungsansatzen sowie Microservices als Architekturstil mit reduzierter Komplexitat beeinflusst wird. Diese Trends befordern eine Abkehr von klassischen Top DownAnsatzen mit sequenziellem Vorgehen, das umfangreiche Spezifikationen der Anforderungen und des Entwurfs erfordert. Fur die Lehre (insbesondere auf Bachelorniveau) stellt sich daher die Frage, ob wir UML uberhaupt noch brauchen und wenn ja, wofur und in welchem Umfang. Ziel dieses Beitrags ist es, empirische Belege zur Relevanz der UML zusammenzutragen und daraus Schlussfolgerungen fur mogliche Kompetenzziele in der Softwaretechnikausbildung zu ziehen. Unser Ziel ist es, eine aktuelle Sicht auf die praktische Relevanz der UML zu liefern und damit die Diskussion uber die Ausgestaltung der Lehre im Fach Softwaretechnik anzuregen. Abstract
SEUH