Minimierung technischer Schulden: Continuous Refactoring
Die technischen Schulden in einem Projekt werden aus verschiedenen Gründen aufgebaut und vermehren sich meist kontinuierlich. Wie können diese Schulden aber beglichen (oder besser noch: vermieden) werden, ohne die kontinuierliche Realisierung von Mehrwert (Features) zu stark auszubremsen? (Vollständiger Artikel)
Ein Lösungsansatz der häufig zuerst in Betracht gezogen wird, ist ein oder mehrere technische Releases einzuplanen in denen daran gearbeitet wird die Codebasis zu bereinigen. So soll versucht werden unvollständig umgesetzte Design- und Architekturansätze aufzuräumen und die technischen Schulden in den Griff zu bekommen. Dieses Vorgehen ist aber eher Symtombehandlung.
Gerichtete Wissensverbreitung im Unternehmen
Die folgende Spielregeln haben sich in der Praxis als erfolgreich für die Minimierung des technischen Schuldenberges erwiesen:
- Schnittstellen dokumentieren
- Quelloffen arbeiten
- Regelmäßige Reviews
- Implementierung durch alle Teammitglieder
- Regelmäßige Absprachen
Durch dieses Vorgehen wird sichergestellt dass das Wissen aktiv an Mitarbeiter verteilt wird. Die Wissensträger haben eher eine definierende und kontrollierende Funktion.
Konkrete Umsetzung mit Atlassian Werkzeugen
Die Atlassian Tool Suite ist darauf ausgerichtet die Kollaboration von Teams zu unterstützen und Medienbruchfrei zu gestalten. Die Wissensverbreitung kann damit effektiv unterstützt werden.
Wir sind Ihr Atlassian-Partner!
Sie möchten Atlassian Tools neu einführen oder Lizenzen verlängern? Sie möchten sich gern mehr um ihr Geschäft kümmern anstatt um die Aktualität Ihrer Atlassian Landschaft? Sie möchten dass Ihre Tools auf Ihren Entwicklungsprozess angepasst werden? Mit unserer langjähriger Erfahrung unterstützen wir Sie gern bei der Einführung und beim Betrieb oder Erweiterungen Ihrer Atlassian Produkte. Sprechen Sie uns unverbindlich an.