HMD 213, 37. Jahrgang, Juni 2000
CSCW - Workflow und Groupware
Herausgeber: Heidi Heilmann
Performance Engineering - Aufgaben und Inhalte
André Scholz, Andreas Schmietendorf
Zusammenfassung
Performance-Probleme spielen auch heute noch bei der Entwicklung und Anwendung von Softwaresystemen eine entscheidende Rolle. Performance Engineering ist eine geeignete Methode zur Vermeidung derartiger Problematiken. Die Kernidee besteht vordergründig darin, die Performance eines Softwaresystems bereits in den frühen Phasen der Softwareentwicklung zu berücksichtigen. Damit ist die Entwicklung von Softwaresystemen möglich, die unter Angabe eines definierten Ressourcenverbrauches und eines Lastmodells die von dem späteren Anwender geforderten Leistungsattribute erfüllen können. Das Realisierungsrisiko wie auch der Gesamtaufwand des Projektes lassen sich durch eine frühzeitige Erkennung von Performance-Problemfeldern rechtzeitig abschätzen. Umfangreiche Nacharbeiten können vermieden und unrealistische Entwicklungsvorhaben frühzeitig gestoppt werden. Hohe Kostenbelastungen durch unzureichend performant gestaltete Systeme lassen sich damit weitgehend vermeiden. Der Beitrag skizziert diese Entwicklungsmethode und grenzt sie von anderen verwandten Disziplinen ab.
Inhaltsübersicht
- Motivation
- Anforderungen und Zielstellungen
- Die Methode Performance Engineering
- Abgrenzungen zu anderen Disziplinen
- Literatur






