Wissenstransfer par Excellence
Nürnberg, 30. August – 1. September 2016

Herbstcampus 2016 » Programm »

Autsch!

Technische Schulden tun weh! Wie man sie erkennt und beseitigt

Fast jedes Softwaresystem wird mit guten Vorsätzen, aber unter schwierigen Bedingungen entwickelt. Deadlines, unterschiedliche Qualifikationen und Missverständnisse im Entwicklungsteam führen dazu, dass die Architektur des Systems erodiert und Schritt für Schritt technische Schulden aufgebaut werden. In diesem Vortrag zeige ich, wie Sie Ihren Sourcecode organisieren und weiterentwickeln können, um technische Schulden zu verhindern. Dabei werden Sie sehen, welche Tools sich besonders eignen, technische Schulden durch geeignete Refactorings aus der Welt zu schaffen. Basis der Empfehlungen sind Beispiele aus über 100 Analysen in Java, C#, C++, PHP und ABAP.

Vorkenntnisse
Die Teilnehmer sollten schon einmal im Team an einem Softwaresystem mitentwickelt haben.

Lernziele
Technische Schulden werden erkannt und sinnvolle Refactorings können definiert werden.

Dr. Carola Lilienthal Dr. Carola Lilienthal

ist Senior-Softwarearchitektin bei der WPS - Workplace Solutions GmbH - und analysiert seit 2003 regelmäßig im Auftrag ihrer Kunden die Zukunftsfähigkeit von Softwarearchitekturen und spricht auf Konferenzen über dieses Thema. 2015 hat sie ihre Erfahrungen aus über hundert Analysen von 20.000 bis 15 Mio. LOC in dem Buch "Langlebige Softwarearchitekturen" zusammengefasst.