Von Flugzeugen, Operationen und Gerüsten: Mehr Effizienz in der Softwareentwicklung
Raum Rebland
Softwareentwicklung ist zu großen Teilen Handwerk. Nicht umsonst wird das Erstellen eines Software-Produktes oft mit dem Bau eines Hauses verglichen. Dennoch werden viele Best practices, die beim Bau eines Hauses selbstverständlich sind in der Softwareentwicklung oftmals nicht oder nur am Rande beachtet. Doch warum eigentlich? Viele andere Berufe haben seit Jahren entsprechende Hilfsmittel und "Best practices" entwickelt um für sie typische Herausforderungen und Probleme zu behandeln. Was können wir von Handwerkern, Ärzten oder Piloten lernen um unseren Entwicklungsprozess zu optimieren und den Stress, der sich immer wieder in Entwicklungsprojekten zeigt, zu bändigen?
Der Vortrag gibt Tipps und Hinweise, wie man den Entwicklungsprozess einer Anwendung optimieren und vereinfachen kann. Nicht ohne ein wenig Selbstironie werden Konzepte, Methoden und Werkzeuge vorgestellt, die für einen anspruchsvollen Softwareentwickler selbstverständlich sein sollten und die es allen Beteiligten erlauben das "Software-Haus" stabil und langlebig zu bauen.