Schulungen

meet-the-experts-logo-weiss

Wissen, das Sie persönlich weiterbringt, weil Sie es sofort anwenden können – das versprechen unsere neuesten Schulungen und Workshops.

Training:

Qualität messbar machen mit Sonar

Beschreibung:

Mit Sonar steht ein großartiges Werkzeug bereit, welches nach einer Analyse des Source-Codes eine Vielzahl von Metriken und Regeln auf einer hübschen Weboberfläche bereitstellt. Damit aus dieser Vielzahl an Information die richtigen Schlüsse gezogen werden können, bedürfen viele Metriken und Regeln der Interpretation. Oft ist deren zeitlicher Verlauf interessanter als der jetzt gerade aktuelle Wert. Welcher Wert und welcher Verlauf im grünen Bereich ist, ist oft auch noch vom Projekt und den verwendeten Technologien abhängig. In dem Training lernen die Teilnehmer, wie Sonar am besten in den Build-Prozess zu integrieren ist, welche Regeln vorhanden sind, und wie allgemein mit Ihnen umgegangen werden sollte. Das Hauptaugenmerk wird dabei auf Java-Anwendungen liegen, die Möglichkeit andere Sprachen (z.B. JavaScript oder PHP) zu analysieren wird aber ebenfalls angeschnitten. Nach dem Training wissen die Teilnehmer, was z.B. die Metriken der Komplexität, LCOM5 oder RFC bedeuten, und welche Konsequenzen diese für das Design der Software haben können. Sie verstehen, wie Sonar aufgesetzt, administriert und in Werkzeuge wie Jenkins integriert wird. Sie können eigene Qualitätsprofile definieren und Sonar über Plugins erweitern. Teilnehmer können die unterschiedlichen Diagramme und Views lesen und interpretieren, und eigene Views erstellen, um ein zielgerichtetes Reporting zu ermöglichen. So wird die innere Qualität des Codes weitestgehend transparent gemacht – der erste und wichtigste Schritt zur Verbesserung.

Schulungssprache

Deutsch

Termine und Ort

  • auf Anfrage

Teilnahmegebühr

700,– Euro zzgl. MwSt. (inklusive Mittagessen und Tagungsgetränken). Anmeldung per Mail an training@codecentric.de

Anmeldeformular


Teilnahmevoraussetzungen und Zielgruppe

Entwickler, Qualitätssicherung

Trainer:

Andreas Ebbert-Karroum

Andreas Ebbert-Karroum ist Agile Principal Consultant bei codecentric und Product Owner von CenterDevice.