Since this post accompanies a talk in German, it is written in German, too.
Haben wir Kopfmonopole in kritischen Bereichen? Warum treten bei uns Fehler wiederholt auf? Als moderne Architekten nehmen wir oft eine zentrale Rolle in der Software-Entwicklung ein, die über das klassische Modellieren von Systemen hinaus geht. Gerade wenn Fragestellungen Zuständigkeitsbereiche überspannen, sind wir daher gut geeignet, um fundierte Antworten zu liefern – insbesondere wenn mal etwas schiefgeht. Im letzten Jahrzehnt war die Analyse von Versionshistorien zentrales Forschungsthema. Welche Rückschlüsse können jedoch in der Praxis gezogen werden und wie hilft mir das als Architekt, um übergreifende Fragen faktenbasiert zu beantworten? Wir haben viele der Techniken selbst ausprobiert – sowohl auf bekannten Open Source Systemen, als auch im industriellen Umfeld – mit überraschenden Resultaten. Dieser Vortrag stellt die interessantesten Ergebnisse dar und verdeutlicht, welche der Analysen und Ergebnisse in der Praxis hilfreich sind.