Skip to content

Abgabe für die Belegarbeit "03 - Refactoring und technische Schulden in agilen Projekten" von Felix Herrling, Oliver Lindemann und Tim Dietrich im Rahmen des Moduls "Software Engineering" (Prof. Dr. Andreas Both, Wintersemester 2024/2025 an der HTWK Leipzig)

License

Notifications You must be signed in to change notification settings

Beleg-03-Technische-Schulden/Abgabe

Repository files navigation

Refactoring und technische Schulden in agilen Projekten

Belegarbeit im Rahmen des Moduls: Software Engineering (Prof. Dr. Andreas Both, Wintersemester 2024/2025) an der HTWK Leipzig

Autoren:

  • Felix Herrling

  • Oliver Lindemann

  • Tim Dietrich

Abstract

Die vorliegende Arbeit untersucht das Konzept der technischen Schulden, deren Management in agilen Softwareentwicklungsprojekten und deren Rückzahlung durch Refactoring. Ausgehend von Ward Cunninghams Definition werden verschiedene Arten technischer Schulden kategorisiert und deren spezifische Eigenschaften wie Sichtbarkeit, Wert und Verzinsung analysiert. Die verschiedenen Möglichkeiten der Entstehung technischer Schulden werden mit Hilfe des “Technical Debt Quadrants” von Martin Fowler erörtert. Ein Schwerpunkt liegt auf dem technischen Schuldenmanagement (TSM) mit seinen Kernaktivitäten wie Identifizierung, Messung, Priorisierung und Rückzahlung. Hinzu kommen die Dokumentation und Kommunikation, bei denen deutlich wird, dass ein effektives Management technischer Schulden sowohl technische als auch organisatorische Maßnahmen erfordert. Aufbauend auf den Erkenntnissen zum Management technischer Schulden wird Refactoring als zentrale Methode zur Verbesserung der Codequalität und zum Abbau bzw. zur Prävention technischer Schulden untersucht. Die Arbeit betrachtet dabei sowohl theoretische Grundlagen und Best Practices des Refactorings als auch deren praktische Anwendung und Integration in agile Entwicklungsprozesse, um eine nachhaltige Softwareentwicklung zu gewährleisten.

About

Abgabe für die Belegarbeit "03 - Refactoring und technische Schulden in agilen Projekten" von Felix Herrling, Oliver Lindemann und Tim Dietrich im Rahmen des Moduls "Software Engineering" (Prof. Dr. Andreas Both, Wintersemester 2024/2025 an der HTWK Leipzig)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •