Systemeigenschaften wie Deploymentzeiten, Versionierbarkeit von Schnittstellen, des Codes und der Konfiguration beeinflussen stark die Entwicklung in kleinen Schritten und kurzen Releasezyklen. Einige verhindern zuverlässig, dass Continuous-Delivery-Pipelines eingesetzt werden kann.
In diesem Workshop wollen wir eine Liste typischer Systemeigenschaften und ihrer Auswirkungen auf agile Softwareentwicklung erarbeiten, Workarounds auflisten und am Ende gemeinsam eine Top 10 der unagilsten Systemeigenschaften aufstellen. Mit dieser Liste bewaffnet können die Teilnehmer dann in Diskussionen um den Einsatz neuer oder die Änderung bestehender Systeme gehen.
Die Folien findet Ihr hier: http://consulting.hildebrandt.tk/vortraege/top-10-der-unagilsten-systemeigenschaften/slides/index.html
Stefan Hildebrandt ist als freier Softwareentwickler und Berater seit fast 10 Jahren in größeren Projekten bei Kunden aus unterschiedlichen Branchen tätig. Seine Schwerpunkte sind Web- und Backendentwicklung mit Java und Javascript, sowie Werkzeuge zur Test- und Deploymentautomatisierung. Sein Interesse gilt vermehrt der ganzheitlichen Betrachtung des Softwareentwicklunsprozesses und der Potentiale, die außerhalb der eigentlichen Entwicklung schlummern.