Auflösen
Idealerweise hat man erst gar keine Abhängigkeiten.
Team X baut ein Feature. Damit das funktioniert, muss Team Y etwas an der Infrastruktur ändern. X hat eine Abhängigkeit von Y. Soll man das verhindert?
Verhindern kann man solche Situationen nicht. Die Frage ist: »Was kann X tun, damit das Feature auch ohne Änderung bei Y funktioniert?«
Könnte X etwas in das Feature einbauen, was auf die Änderung von Y prüft und das Feature erst aktiviert, wenn sie vorhanden ist? Oder gibt es eine Umsetzungsvariante, die langsamer o. ä., aber sofort verfügbar ist?
Die besten Abhängigkeiten zwischen Teams sind die, die es nicht gibt. Jede Abhängigkeit frisst zusätzliche Zeit.
Wie löst ihr Abhängigkeiten auf? Wer spricht dabei mit wem, wer entscheidet?
Ich wünsche dir einen wirksamen Tag.
Sascha
Don't keep this stuff a secret! Teile diesen Link.
Ich freue mich von dir zu hören, per Mail, Telefon oder LinkedIn.