System Reviews

M D M D F S S
 
 
1
 
2
 
3
 
4
 
5
 
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
 
 
 
 

Login

Referenzen und weitere Informationen erhalten Sie von:
Hagen Buchwald
+49 (0) 721 / 6105-122
+49 (0) 721 / 6105-140

System Reviews

Den Qualitätszustand ihres Systems bewerten und Aktionsvorschläge ableiten

Sie müssen lange auf die Umsetzung von neuen Anforderungen warten?

Ihre Releases werden immer wieder verschoben, weil die neue Version zuviele Bugs hat?

Ein von Ihnen eingesetztes Framework oder Tool wird vom Hersteller nicht mehr unterstützt und Sie müssen sich Gedanken machen, wie es mit Ihrer Anwendung weitergeht?

Oder Sie wollen einfach einmal wissen, wie es um die innere Qualität Ihrer Software bestellt ist?

In diesen Fällen können wir Sie mit unseren Qualitätsreviews schnell, kompetent und aussagekräftig unterstützen. 

 


Die Bestandsaufnahme: Zu Beginn des Reviews erfolgt eine Befragung der zuständigen Mitarbeiter/innen, um soviel wie möglich über das System zu erfahren. Mit unserem eigenen Werkzeug ISIS führen wir dann eine statische Codeanalyse durch und erfassen unter anderem:

  • Methodenlänge
  • Zyklomatische Komplexität
  • Pakete in Zyklen
  • Testabdeckung

Außerdem erfolgt eine manuelle Sichtung des Codes im Hinblick auf Architektur und Design. Für die Bestandsaufnahme benötigen wir je nach Größe der Anwendung zwischen einem und drei Tagen. 


Präsentation der Ergebnisse: Die Ergebnisse werden zusammengetragen und andrena-intern im Team diskutiert. Ein Bericht mit allen ausgewerteten Rohdaten sowie einer Einschätzung über den Zustand des Systems wird erstellt und allen Beteiligten in Form einer Präsentation vorgestellt. In aller Regel ergeben sich aus der Untersuchung kurz-, mittel-, und langfristige Handlungsempfehlungen, die gemeinsam mit dem Team des Kunden diskutiert werden. Wir nehmen uns Zeit: für die Präsentation und anschließende Diskussion kalkulieren wir mindestens einen halben Tag. Bei Bedarf erstellen wir im Anschluss gerne ein weniger technisch ausgerichtetes Management Summary, wenn der Review als Entscheidungsgrundlage für das weitere Vorgehen dem Management vorgelegt werden soll.

 

Handlungsempfehlungen: Die im Review aufgelisteten Handlungsempfehlungen gliedern sich in 3 Bereiche:

  • kurzfristig
  • mittelfristig
  • langfristig

Wir identifizieren Hot Spots - Bereiche, die zu großen Problemen führen  - und geben Ihnen Handlungsempfehlungen mit auf den Weg, um die Hot Spots zu beseitigen. Damit können oftmals sehr schnell deutliche Verbesserungen erreicht werden.

Bei sehr großen Systemen ist es hilfreich, strategisch eine Anhebung der Qualitätsniveaus anzustreben. Dafür bilden die mittel- bis langfristigen Handlungsempfehlungen eine gute Grundlage.

 

Maßnahmen: Wir begleiten die Maßnahmen und schaffen durch regelmäßige Kontrolle mit ISIS Transparenz in Bezug auf die Wirksamkeit der vorgenommenen Veränderungen. Sie können zu jedem Zeitpunkt steuern, wieviel Zeit Sie in das Refactoring und Reengineering Ihres Systems investieren wollen.