Programm
05.10.2023
10:30
XP Rediscovered: Alte Schätze für die moderne agile Softwareentwicklung
Vor ungefähr 25 Jahren hat Kent Beck die Ideen zum eXtreme Programming (XP) formuliert und damit die Entwicklung von Software bis heute maßgeblich geprägt. Wenn man ihn heute fragt, was er anders machen würde, nennt er sofort den Namen „eXtreme Programming“. Denn XP geht weit über das Thema Programmierung hinaus und widmet sich der agilen Softwareentwicklung als Ganzes. Sein Ziel war es eine ideale Softwareentwicklung zu beschreiben, der man sich Schritt für Schritt annähern kann.
Auch wenn XP als stimmiger Rahmen mit sich gegenseitig verstärkenden Elementen konzipiert wurde, haben sich doch die einzelnen Elemente über die Zeit unterschiedlich entwickelt: Viele der beschriebenen Konzepte sind noch heute in ihrer ursprünglichen Form in unserer täglichen Arbeit vorzufinden, andere haben sich weiterentwickelt und wieder andere wurden verwässert oder sind in Vergessenheit geraten.
Ist XP also ein alter Hut, und wir haben uns nur das Notwendige herausgesucht und das Ziel schon vor Jahren erreicht? Oder können wir auch heute noch etwas von den damaligen Überlegungen lernen? Waren wir damals vielleicht sogar schon agiler als wir es heute sind?
Auf einer Zeitreise möchte ich mit Euch zu den Anfängen von XP zurückkehren, die verschiedenen Elemente betrachten und schauen, was wir uns für die Zukunft vielleicht wieder vornehmen sollten.
05.10.2023
10:30

Ulf Mewe
HEC GmbHUlf Mewe ist als Berater bei der HEC GmbH in Bremen tätig. Er berät und unterstützt IT-Unternehmen, Fachbereiche und Teams in den Bereichen Anforderungsmanagement, agiles Projektvorgehen und bezüglich ihrer Organisation. Dabei steht die Weiterentwicklung von Menschen und Organisationen immer im Vordergrund, um Arbeit wertvoller zu machen. Als Sprecher auf verschiedenen Konferenzen und als Dozent an der Hochschule Bremen profitiert Ulf Mewe von 15 Jahren Erfahrung im agilen Anforderungsmanagement und in agilen Projekten und teilt diese Erfahrungen immer wieder gerne mit anderen.