Events

Vortrag: Vom Wiegen allein wird die Sau nicht fett

Written by Dr. Elmar Jürgens | Oct 29, 2022 9:38:23 am

Zusammenfassung

Es gibt Qualitätsanalysewerkzeuge wie Sand am Meer. Sie werden auch von vielen Teams eingesetzt. Meistens führen sie jedoch nicht zu Qualitätsverbesserungen. Was macht sie für wenige Teams wertvoll, für die meisten aber scheinbar nutzlos? Die Ursachen sind vielfältig aber interessanterweise bei den meisten Teams die gleichen. Dieser Vortrag stellt Erfahrungen, Lessons Learned und Best Practices aus 7 Jahren Praxiseinsatz in unterschiedlichen Teams, Domänen und Firmen vor.

Aufzeichnung

Timestamp

  • 00:42: Vortragsstart

Teil I: Statische Code-Analysen

  • 04:03: Statische Codeanalyse 1: Clone-Detection
  • 11:49: Studie »Do Code Clone Matter?«
  • 17:14: Statische Codeanalyse 2: Architekturkonformitätsanalyse
  • 20:04: Studie »Loss of Architectural Knowledge During Evolution«
  • 24:48: Weitere einfachere Kriterien aus statischen Analysen: Methodenlänge, Schachtelungstiefe

Teil II: Wie werden Code-Analysen sinnvoll eingesetzt?

  • 26:09: Werkzeug einführen alleine reicht nicht
  • 28:28: 1. Keine Qualitätspolizei (nicht: Kontrolle oder Suche nach Schuldigen)
  • 28:56: 2. Die richtigen Dinge messen und zielorientierte Analysen verwenden)
  • 31:46: 3. Der Prozess zählt
  • 46:54: Mit Tool und Prozess zur besseren Wartbarkeit
  • 48:05: Weitere Best Practices
  • 52:32: Fragen