page_title: Performance management work
section_title: Framework
hierarchical_section_title: Performance management work / Framework
caption_attribution_description: English: Performance Management Work Framework
context_page_description: Performance management work describes all activities that are necessary to ensure that performance requirements of application systems can be met. Therefore, PMW integrates software performance engineering and application performance management activities. SPE and APM are part of different lifecycle phases of an AS, namely systems development and IT operations. PMW supports a comprehensive coordination of all SPE and APM activities, which is inevitable due to an increased complexity of AS architectures.
  The term "performance management work" was first introduced by Brunnert et al. in Business & Information Systems Engineering as well as in the German WIRTSCHAFTSINFORMATIK'".
context_section_description: System architectures used to be monolithic consisting of one large single construct. They have progressed to distributed architectures and further to system of systems architectures. An interrelation between system of systems architectures and IT governance is the allocation of several systems to different organizations or organizational units. Similarly to the expansion of system architecture, the former unilateral IT governance becomes a multilateral IT governance with special needs for organizational integration.
  The subsystem lifecycle is an iterative process from system development to IT operations, whereas both parts involve different goals. The system development (Dev) is responsible for implementing new features and functionalities to cover functional requirements. In contrast, an IT operations (Ops) team monitors AS and ensures its maintenance and stable state. Traditional SPE activities support Dev teams to meet non-functional requirements such as response times or scalability. In doing so, performance goals and metrics can be defined and measured through load testing. A method to achieve performance goals at an early stage of development are performance models. They can be created using design models and are applied as input for simulation engines and analytical solvers. Traditional APM activities support Ops teams to ensure performance goals mainly by meeting service level agreements (SLA). APM activities have to ensure that sufficient capacity is available to ensure that performance goals can be met. Furthermore, APM activities help to evaluate changes in one or several subsystems. Nowadays, DevOps concepts try to better integrate activities in both life cycle phases. Communication as well as collaboration between both parts support that performance goals can be met. Similarly, SPE and APM activities must be integrated as well.
  PMW combines SPE and APM activities. By exchanging performance metrics and goals, Dev teams are able to receive information about performance from Ops and vice versa. For instance, Dev teams can use performance information from Ops to enhance performance models. Consequently, they are able to simulate and predict metrics as well as detect bottlenecks more precisely. As a result, performance issues can be eliminated more efficiently. These improved capabilities lead to higher quality Dev deliverables and, thus, support Ops as well. PMW also implies an integration of the three perspectives System Lifecycle, System Architecture and IT-Governance. PMW activities have to be allocated to organizational units. For that purpose, Information exchange and communication principles have to be established in order to support PMW activities.
caption: Performance management work framework
exif: {"Image Orientation": "Horizontal (normal)", "Image XResolution": "150", "Image YResolution": "150", "Image ResolutionUnit": "Pixels/Inch", "Image Software": "Microsoft Office", "Image ExifOffset": "120", "EXIF ColorSpace": "sRGB", "EXIF ExifImageWidth": "1321", "EXIF ExifImageLength": "625"}