Fachbereich Mathematik

Vorträge in der Woche 13.05.2024 bis 19.05.2024


Vorherige Woche Nächste Woche Alle Vorträge

Donnerstag, 16.05.2024: TBA

Mitia Duerinckx (Université Libre de Bruxelles)

Uhrzeit: 14:30
Ort: C3N14
Gruppe: Oberseminar Mathematical Physics
Einladender: Capel, Keppeler, Lemm, Pickl, Teufel, Tumulka

Donnerstag, 16.05.2024: Vortrag in der Reihe "Mathematiker:innen im Beruf" - Mathematik in der Softwareentwicklung

Wolfgang Maier (easySoft GmbH)

In der Vortragsreihe "Mathematiker:innen im Beruf", die sich vor allem an die Studierenden des Fachbereichs Mathematik richtet, berichten Mathematiker über ihren Werdegang, ihr jetziges Arbeitsfeld und wie ihnen ihr Mathematikstudium dabei zu gute kommt. -- Bei Mathematik in der Softwareentwicklung denkt man vermutlich zuerst an die Aufstellung und Implementierung komplizierter Formeln oder die Suche nach Algorithmen für die effiziente Bestimmung von Lösungen. In diesem Vortrag soll gezeigt werden, dass mathematische Erfahrung und die damit verbundene Denkweise auch unabhängig von solchen anspruchsvollen Problemstellungen tagtäglich in der Softwareentwicklung Anwendung finden und die beiden Welten gar nicht so weit auseinander liegen. Ein Mathematiker hat gelernt, in Strukturen zu denken, mit abstrakten Dingen umzugehen, die Notwendigkeit klarer Definitionen zu erkennen und all diese Fähigkeiten zu nutzen, um sich mit anderen über seine Arbeit auszutauschen. Er freut sich, wenn eine Lösung elegant und möglichst allgemein ist. All das findet sich auch in der Anwendungsentwicklung wieder, und ist dort von besonderem Nutzen. Exaktheit bei Spezifikationen und in der Kommunikation vermeidet Missverständnisse und damit Fehler, Elegante und allgemeine Lösungen sind meist gut wartbar und wiederverwendbar und damit wirtschaftlich und die formale Abbildung der wirklichen Welt in Form von Strukturen und Klassen ist die Basis jeder Geschäftsanwendung. Der Vortrag wird einen Einblick in den Arbeitsalltag eines Softwareentwicklers geben, der zusammen mit anderen Kollegen in einem Scrum-Team arbeitet und eine über viele Jahre entstandene Anwendung um weitere Funktionen erweitert. An einem exemplarischen Beispiel wird der Lebenszyklus einer Entwicklung beschrieben, die der Product Owner dem Team vorstellt, und für die eine technische Lösung gefunden, umgesetzt, getestet und ausgeliefert werden muss. Man sieht, wo Spielraum für Kreativität ist und wo Werkzeuge und die Einhaltung von Arbeitsprozessen helfen, Fehler zu vermeiden. An verschiedenen Stellen werden einzelne technische Aspekte beleuchtet, bei denen die Nähe zur mathematischen Welt besonders ins Auge sticht, wie die relationalen Strukturen in einer SQL-Datenbank oder die Prinzipien der objektorientierten Programmierung.

Uhrzeit: 16:15 - 17:00
Ort: N14
Gruppe: Kolloquium
Einladender: Fachschaft Mathematik + Studiendekan