Neue Entwicklungspraktiken** trainieren. Gute und verständliche Software erstellen. Angstfrei ändern.
Ich hatte immer Angst unsere Software zu ändern und war eigentlich von jeder Anfrage besorgt oder gar verzweifelt. Nur ganz Neues machte Spaß - und das auch nur am Anfang.
Ich hatte immer mehr Angst, unsere Software zu ändern. Jeder Feature Request verursachte Stress. Das Gefrickel zog sich endlos hin. Warum es am Anfang nicht und am Ende irgendwie funktionierte, konnte ich nie sagen. «Zitat Stefan B.»
Agile Softwareentwicklung sei die Lösung haben sie gesagt. Zumindest schien das aus Erzählungen echt gut zu sein damals. Konnte ich nicht bestätigen.
Auf einer Konferenz hat ein Kollege mal einen echten Entwickler-Workshop zu agiler Softwareentwicklung mitgemacht und wir haben festgestellt, dass es da eine Menge zu entdecken gibt, was auch für uns total hilfreich ist.
Wir haben dann intensiver da reingeschaut, alte und neue Praktiken und Prinzipien gelernt und auf einmal macht Agilität auch uns endlich Spaß.
Während unserer Arbeit als Begleiter bei unterschiedlichsten Unternehmen klagen uns die Entwickler oft ihr Leid.
Erkennst Du ein paar ihrer Erfahrungen bei Euch wieder?
Die agile Softwareentwicklung der frühen Jahre wurde erfolgreich, weil viele Entwickler um die Jahrtausendwende unkonventionelle Dinge "einfach mal ausprobiert" haben und so endlich wieder erfolgreich große und wichtige Softwareprojekte fertig bekommen haben.
Das führte zu vielen abenteuerliche Episoden, die heute entweder als abschreckende oder als glanzvolle Beispiele am Lagerfeuer erzählt werden, aber auf jeden Fall hatten die Menschen Spaß dabei und waren erfolgreich.
Damals hat daraus die ganze Community gelernt. Diesen Luxus haben wir heute nicht mehr. Außerdem können wir heute aus all diesen Erfahrungen lernen, ohne uns selber eine blutige Nase holen zu müssen.
Leider wurde Agile inzwischen oft zu einem Management Buzzwort und seine ursprüngliche Bedeutung fast verloren.
Die wichtigsten Erfahrungen aus der Zeit, als die agile Softwareentwicklung ihre großen Erfolge feierte, sind in diesem Kurs zugänglich aufbereitet.
Wir erarbeiten mit Euch gemeinsam die unterschiedlichsten Aspekte dieser Entwicklungspraktiken und -prinzipien. Klären etliche Eurer Fragen und lernen an praktische Beispielen bessere Software zu schreiben.
Gemeinsam heben wir unsere Entwicklungsskills auf ein neues Niveau.
[*] "Agile" wurde ursprünglich von Entwicklern für Entwickler erfunden und sollte dabei helfen, bessere Software zu entwickeln.
[**] Die meisten "neuen" Entwicklungspraktiken sind älter als das Manifest für Agile Softwareentwicklung und unabhängig von Agile. Aber es sind diese Entwicklungspraktiken, die zu diesem Manifest geführt haben und die Verbreitung des "Agilen Entwickelns" überhaupt erst ermöglicht haben.