Code Analyse und Code Governance für
IBM BPM und ISF-Projekte

 

PLUGINS

Durch vorgefertigte und individuelle Plugins, flexibel auf Projekt- und Kundensituationen erweiterbar

TOOLS

Unterstützende Tools für einen besseren Überblick über den Code und den Aufbau der Anwendung: To Dos, Suche, Toolkit- & Service-Explorer

ROI

Mehr Zeit für neue Features, reduzierter Aufwand für Fehler- und Problembeseitigungen, reduzierter Testaufwand

Der twx-Analyzer für mehr Qualität in
IBM BPM / BAW Projekten

Typische Probleme in BPM Projekten

Die Einhaltung von Entwicklungsregeln stellt für jedes Automatisierungs-Projekt eine Herausforderung dar. Zeitdruck, steigender Umfang des Codes und zunehmende Anzahl beteiligter Entwickler kumulieren das Risiko, Best Practices und die eigenen Entwicklungsrichtlinien zu vernachlässigen. Kurzfristig werden so zwar dennoch oft hohe Produktivitäten erreicht, mittel- bis langfristig ergeben sich hingegen meist erhebliche Nachteile: Ein rascher Fortschritt ohne Berücksichtigung einheitlicher Standards geht häufig zu Lasten der Code-Qualität. Die Fehleranfälligkeit steigt, die gesamte Anwendungsperformance leidet und auch die Wartung wird aufgrund schwer lokalisierbarer Fehler zunehmend komplizierter.

CODE QUALITÄT

Ein rascher Fortschritt ohne Berücksichtigung einheitlicher Standards geht zu Lasten der Code-Qualität.
 

WARTUNG

Die Wartung wird aufgrund schwer lokalisierbarer Fehler zunehmend komplizierter.
 

RISIKO

Je näher der Releasetermin rückt, umso höher das Risiko den Termin zu gefährden, wenn der Testfortschritt durch Bugs behindert wird.

FEHLERANFÄLLIGKEIT

Unterschiedliche Implementierungsstile erschweren die gemeinsame Bearbeitung des Codes.
 

Die Entwicklungsumgebung

Verschärfung der Situation

Der twx-Analyzer setzt auf der Entwicklungsumgebung des IBM BPM auf und bietet verschiedene Wertzeuge um nachfolgende Situationen zu verbessern.

FEHLERSITUATIONSERKENNUNG

Durch mangelnde Hinweise auf Fehlersituationen werden viele Laufzeitfehler erst spät entdeckt

TOOLKIT HIERARCHIE

Toolkit-Verwendungen und -Versionen sind nur schwer zu überblicken. Zyklische Abhängigkeiten können entstehen

BEST PRACTICES

Best Practices müssen immer wieder erneut erarbeitet werden. Neue Kollegen müssen eingearbeitet werden. Best Practices werden nicht überprüft.

ÜBERSICHTLICHKEIT

Aufgrund der Vielzahl an Services und Prozessen kann der Überblick über den Code leicht verloren gehen

Der twx-Analyzer

Die Lösung des Problems

Durch seine flexible Plugin-Architektur kann unser Produkt, der
twx-Analyzer, neben Routinefehlern auch individuelle Regelverletzungen Ihres Projektes gezielt aufzeigen, noch bevor der Code produktiv eingesetzt wird. Darüber hinaus stellt der twx-Analyzer verschiedene Werkzeuge zur Verfügung, die eine bessere Übersicht über vorhandenen Code bieten und die tägliche Arbeit unterstützen. Statt wertvolle Arbeitszeit mit Fehler- und Problembeseitigung zu verschwenden, kann nun vermehrt an neuen Features gearbeitet werden.

Wir freuen uns auf Sie!

Wir hoffen Ihr Interesse geweckt zu haben. Gerne können Sie uns eine Nachricht zukommen lassen.