Agile Softwarearchitektur im Team – Mit Selbstorganisation zum Erfolg

Veröffentlicht von Oliver am

Vor einiger Zeit arbeitete ich als technischer Projektleiter zusammen mit einem agilen Team an der Entwicklung eines neuen Finanzdatenportals. Auch wenn ich in meiner Rolle nicht direkt an der Entwicklung beteiligt war, konnte ich es mir nicht verkneifen, hier und da einen Blick auf den Code zu werfen. Dabei stolperte ich über eine Komponente, die im Programmablauf dynamisch Javascript-Dateien ausführte und die ich so in einer JEE-Applikation nicht erwartet hatte.

Verwundert wollte ich mehr über die Hintergründe dieser Architekturentscheidung erfahren und fragte die Entwickler nach den Beweggründen hinter ihrer Entscheidung. Sie erklärten mir, dass es mit dieser Komponente möglich sei, schnell und ohne zeitaufwändige Deployments Änderungen an der Businesslogik vornehmen zu können. Das Erstaunliche jedoch war, dass der Product Owner von einer solchen Anforderung nichts wusste – und auch einigen Entwicklern war das neue Modul nicht bekannt. Zudem fühlten sie sich bei dem Gedanken, Teile des Codes in Javascript entwickeln zu müssen, nicht wohl. Kurzum entschloss man sich daher, diese Änderung wieder rückgängig zu machen und erst bei Bedarf neu zu prüfen.

Kompletten Artikel lesen ->


0 Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Seite ist durch reCAPTCHA und Google geschütztDatenschutz-Bestimmungen UndNutzungsbedingungen anwenden.

The reCAPTCHA verification period has expired. Please reload the page.