Die richtigen Maßstäbe finden

Die Bewertung von implementierten Lösungen ist eine große Herausforderung. Welche Coding-Guideline soll ich verfolgen? Welche Metriken und Tools helfen dabei? Passen sie zu meinen Zielen? Nach ersten Analysen steht ein Team oft vor der Entscheidung, wo es zuerst den Hebel ansetzen sollte und welche Änderungen tatsächlich nachhaltig wirken.
Wir helfen bei den Analysen am Source Code und haben den Überblick über die wichtigsten Werkzeuge und in welchen Fällen sie das Team weiterbringen. Wir helfen Ihnen ihre Architektur mit Hilfe von quantitativen Analysen kontinuierlich zu verbessern.

Wir machen Ihre Architekturarbeit effizienter und zielorientierter.

 
Für den Einsatz von Tools definieren wir insgesamt drei verschiedene Bereiche. Für die Überprüfung der äußeren Software-Qualität wird der Code zur Laufzeit analysiert und zum Beispiel in Performance- und Lasttests gegen vorher definierte Ziele gehalten.
Bei der statischen Analyse gibt es die Möglichkeit den Code gegen bewährte Best-Practices oder auch strukturelle Vorgaben zu prüfen.

 
 

 
Wir kennen die wichtigsten Vertreter dieser drei Bereiche und haben sie schon in verschiedenen Projekten wirkungsvoll eingesetzt. Mit unserem Expertenwissen finden Sie die richtige Kombination aus manuellen Reviews und den verschiedenen Tools. Für die tägliche Projektarbeit definieren wir gemeinsam sinnvolle Anwendungsszenarien und machen so ihre Arbeit effizienter.

Ihr Nutzen

Best Practices adaptieren – Die auf Ihren Projektkontext passenden Best Practices werden aus erfolgreichen Projekten übertragen
Zielerreichung absichern – Die Zielerreichung ihrer Architektur wird mit passenden Regeln auf den Prüfstand gebracht
Effektives Feedback aus dem Code zurück zur Architektur – Überprüfen Sie welche Vorgaben sich in der Lösung bewähren und an welchen Stellen die Architektur nachgebessert werden muss
Mit den echten Risiken umgehen – Behandeln Sie die Risiken, die in Ihrer Lösung schlummern – und nicht irgendwelche
Angepasst an Ihren Kontext – Wir helfen bei der Auswahl des richtigen Werkzeugs für Ihren Kontext
Klarheit schaffen – Finden Sie sich mit unserer Hilfe im Metrik Dschungel zurecht

Beispielprodukte

Im Folgenden einige Dienstleistungen, die sich bei Kunden als erfolgreich erwiesen haben. Buchen Sie gerne direkt eines dieser Produkte oder sprechen Sie uns wegen anderer Ideen an: Wir passen uns gerne an Ihre konkreten Gegebenheiten und Wünsche an!

Im Projekt: Begleiten von Qualitätsverbesserungsmaßnahmen

(projektbegleitend ab 5 Tagen)
Wir finden die Stellschrauben um die Qualität nachhaltig zu verbessern. Wir begleiten Sie dabei, in Ihrem Prozess nicht nur die Produktqualität sondern auch die Prozessqualität zu erhöhen und damit die Effizienz ihres Entwicklungsprozesses.
Sprechen Sie uns an: Wir bewahren Sie vor häufig gemachten Fehlern und bringen bewährte Praktiken in Ihr Projekt!

Quantitative Analyse Tools: Eine Einführung

(1-2 Tage)
Sie haben noch keine Erfahrung im Bereich statischer Code Analysen? Tasten Sie sich gemeinsam mit uns an verschiedene Tools heran. Von Cyclomatic Complexity über Test Coverage bis zu Dependency Analysen bieten wir Ihnen einen Überblick. Neben der Vermittlung theoretischer Hintergründen liegt bei uns in diesem Workshop der stärkere Fokus natürlich auf dem Einsatz mit praktischen Fallbeispielen.
Gerne verproben wir das Vorgehen auch mit Ihrem vorhandenen Softwareprodukt – hier benötigen wir nur etwas mehr Abstimmung im Vorfeld.

Review: Ihre Architekturtools unter der Lupe

(2 Tage)
Sie haben schon bestimmte Tools im Einsatz? Im Idealfall sogar in Ihrer Continuous Delivery Chain verdrahtet?
Wir ermitteln gemeinsam mit Ihnen welche Metriken zu Ihren Zielen passen und bringen Sie diesen effizient näher. So kommt Ihre Architektur auf den Prüfstand und gleichzeitig werden einfache Möglichkeiten zur dauerhaften Überprüfung geschaffen. Unsere Experten unterstützen Sie umfassend – bei Bedarf auch im ersten Schritt bei der Auswahl des richtigen Tools!

 

Wenn wir Architekturtools in ein Projekt bringen steht Ihr Nutzen und das richtige Vorgehen im Vordergrund. Wir sind nicht an einen Hersteller gebunden und finden die für Sie passende Lösung.
Starten Sie mit uns direkt in Workshops durch oder profitieren Sie langfristig von unserem Wissen indem Sie uns als Coaches in Ihr Projekt holen.

Gerne unterstützen wir bei weiteren Themen wie der Bewertung, der angemessenen Dokumentation und begleiten Sie langfristig bei Ihrem Vorgehen.

Nützliche Publikationen und Veröffentlichungen zum Thema Quantitative Analyse:

Der Spicker zum Thema


Die zweite Ausgabe der Architekturspicker unterstützt Sie dabei, unterschiedliche Aussagen und Meinungen über die Qualität Ihrer Software zu bewerten. Außerdem lernen Sie, wie Sie am besten unbekannte Systeme kennenlernen und wie Sie Verbesserungspotenziale erkennen (mehr…)

Vortrag: Quantität für Qualität


Was sind tatsächliche Zielwerte für unsere Software und wie helfen uns die Analyseergebnisse dabei? Wie komme ich zum richtigen Metrik-Set? Bei welchen Qualitätszielen stoßen Tools an ihre Grenzen und welche Alternativen können wir dann nutzen? (Foliendownload im Blog…)

Tools im Überblick


Architektur-Tools gibt es wie Sand am Meer. Für die Architekturarbeit direkt am Code sind die wichtigsten Vertreter im Bereich der Strukturanalyse und Berechnung von Metriken angesiedelt. Unsere Übersicht hilft Ihnen bei der Orientierung und als Startpunkt für Ihre Auswahl. (mehr…)