05.10.2023

10:30

Vortrag
45 Minuten
1.802

Software Engineering mit Spezifikationen

Wenn Software Craftsmanship die Besinnung auf handwerklich soliden Anwendungsbau ist, dann darf man sich die Frage stellen, wo denn die Funktionsbeschreibungen sind. Da ergießt sich vielerorts ein unendlicher Strom verbaler Änderungswünsche direkt in den Code, bis die Fachbereiche irgendwann die Entwickler fragen müssen, wie das System überhaupt arbeitet. Dieser Kontrollverlust ist kostspielig und stressig. Jedes andere Handwerk hat seine Spezifikationsformen - ob Schaltpläne, Bauzeichnungen oder Partituren. Und ein professionelles Software Engineering - ob agil oder nicht - braucht das nicht minder. Die Session zeigt deshalb, was Software Spezifikationen sind, wie sie die Entwicklung vereinfachen und welche Ausdrucksformen sich anbieten und sich als praxistauglich erwiesen haben. Insbesondere in Kombination mit den Grundgedanken von Domain-Driven Design.

05.10.2023

10:30

Vortrag
45 Minuten
1.802

Jan Leßner

S&N Invent GmbH

Jan Lessner ist Software Entwickler, Architekt und System-Analyst bei S&N Invent. Er ist Buchautor und Java-Programmierer der ersten Stunde und engagiert sich in Open-Source-Projekten für ultraschlanke Enterprise-Lösungen.