Dienstag, 19. Juli 2011

Compulsive hoarding and programming

Hat ihr IT-Entwicklungsteam folgende Probleme?
  • Zwanghaftes Sammeln von nicht mehr verwendeten Komponenten, Klassen oder Methoden
  • Unordentlicher Code und enormer Code Smell
  • Anhäufung von technischen Schulden, TODOs und FIXMEs
  • Chronisch schlechte Zeitschätzungen und Probleme mit Pünktlichkeit
  • Versäumen von Deadlines, Nichtbeantwortung von Emails
  • Hilflosigkeit unter dem Druck des eigenen Chaos
  • Eingeschränkte soziale Vernetzung im Unternehmen
  • Sieht ihr Programmcode so oder schlimmer aus?


Dann leidet ihr Entwicklungsteam wohl unter dem Messi-Syndrom. Folgende Maßnahmen können helfen:
  • Einsatz von Versionsverwaltung und toleranzloses Löschen von nicht mehr benötigtem Programmcode
  • Einführung einer Definition of Done, die keine offenen TODOs oder FIXMEs erlaubt
  • Erstellen von automatisierten Tests und Umsetzung von Refactoring-Tasks zur schrittweisen Verbesserung der Codestruktur
  • Nicht oder wenig benutzte Features entrümpeln
  • Code Reviews, Pair Programming und professionelles Coaching

0 Kommentare:

Kommentar veröffentlichen