Logo des Repositoriums
 

Möglichkeiten metrikengestützter Reviews zur Quellcodebewertung

dc.contributor.authorSchmietendorf, Andreas
dc.contributor.authorHartenstein, Sandro
dc.contributor.editorHerrmann, Andrea
dc.date.accessioned2024-04-08T08:43:34Z
dc.date.available2024-04-08T08:43:34Z
dc.date.issued2022
dc.description.abstractNach Fowler sollten Softwareänderungen nur mit gut strukturiertem bzw. wartbarem Quellcode einhergehen. Bei agilen Methoden zur Softwareentwicklung wird der kontinuierliche Einsatz inhärenter Review-Techniken unterstellt. Typische Ansätze finden sich mit den Techniken des „Pair Programmings“ oder auch dem „Refactoring“ - kontinuierliche Optimierung des Quellcodes bei gleichbleibender Funktionalität. Dennoch existieren aus Sicht des Autors nach wie vor Bedürfnisse, klassische Review-Techniken unabhängig vom originären Entwicklungsteam zum Einsatz zu bringen. Der vorliegende Beitrag empfiehlt einen Prozess zur Durchführung eines asynchronen Reviews mit der toolgestützten Vermessung der Software als Unterstützung der Vorbereitung und Durchführung des Reviews. Die Ergebnisse dieser Vermessung beziehen sich auf Bewertung eingehaltener rogrammierkonventionen (ggf. Styleguides), Metriken im Diskurs eingesetzter Versionsmanagementlösungen (z.B. Commit-Häufigkeiten) und korrespondierender Quellcodemetriken wie z.B. Umfangsmetriken, Komplexität, Kopplungsmaße, Kommentierung. Häufig ist die zyklische Erhebung dieser Bewertungen durch die Integration fertiger oder eigenentwickelter Messwerkzeuge (beides hat Vor- und Nachteile) in genutzte Entwicklungsumgebungen bzw. Versionsmanagementsysteme zu empfehlen.de
dc.identifier.issn0720-8928
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/43830
dc.language.isode
dc.pubPlaceBonn
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftwaretechnik-Trends Band 42, Heft 2
dc.relation.ispartofseriesSoftwaretechnik-Trends
dc.subjectagil
dc.subjectReview
dc.subjectTool
dc.subjectMetrik
dc.subjectMesswerkzeug
dc.titleMöglichkeiten metrikengestützter Reviews zur Quellcodebewertungde
dc.typeText/Conference Paper
mci.conference.date02.-04. Mai 2022
mci.conference.locationBad Honnef
mci.conference.sessiontitle24. Workshop Software-Reengineering und -Evolution WSRE
mci.reference.pages41-42

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
WSRE_2022_Proceedings_-_revised.pdf
Größe:
6.85 MB
Format:
Adobe Portable Document Format