Project Description
Performance-Analyse
Sie haben ein existierendes System und wollen die Performance überprüfen und optimieren? In unserem Performance-Checkup messen und analysieren wir die Performance Ihrer Anwendung bzw. Plattform. Das Resultat ist eine an den Zielen ausgerichtete Bewertung. Daraus leiten wir Quick-Wins für unmittelbare Optimierungen ab und geben Empfehlungen für weitere Maßnahmen. Gerne unterstützen wir bei Bedarf auch bei der Umsetzung dieser Maßnahmen.
Vorgehen
Im Detail hängen die Tätigkeiten einer Performance-Analyse natürlich von den technischen und organisatorischen Randbedingungen sowie den Optimierungszielen ab. Dennoch haben sich einige Prinzipien und grundlegende Schritte bewährt:
- Vorbereitung
- Anforderungen und „subjektive“ Performanceprobleme verstehen
- Klärung der Optimierungsziele
- Festlegung des konkreten Vorgehens
- Messen & bewerten
- Messen nicht raten
- Analyse der Messergebnisse und Hot-Spot-Indentifikation
- Priorisierung der Hot-Spots nach Impact
- Ableitung und Aufwandsbewertung von Optimierungsmaßnahmen
- Priorisierung der Maßnahmen anhand von Impact, Aufwand und Nachhaltigkeit
- Umsetzung
- Optimierung des wichtigsten Hot-Spots
- Erneute Messung und Bewertung
- Road Map & Coaching für weitere Maßnahmen
Voraussetzungen
- Bereitstellung vorhandener Dokumentation
- Zugriff auf die Code-Basis
- Systemzugriff bzw. Support durch IT-Operations
- Einsatz von Analyse-Tools (z.B. YourKit)