Risk Management in Global Software Development Process Planning
ABSTRACT We present a methodology for effective risk management in global software development process planning. The proposed methodology starts with a detailed process model which is used for identifying risks based on a risk factor list. By linking the relevant risk factors to the process we seek to ease and improve the planning of the global software development process. Additionally, we built sub-processes for risk treatment. These risk treatments can be used to evaluate process improvements by simulation. Our tool-based methodology includes the following four steps: initial modeling of the original process, discovering the process risks by applying selected risk identification techniques, simulation and evaluation of process improvements, systematic selection and transformation of the original process model into an improved process model.
- SourceAvailable from: Michael zur Muehlen[Show abstract] [Hide abstract]
ABSTRACT: In the context of process management, risk has been considered mainly from a project management perspective. But risk is an inherent property of every business process and techniques are needed to identify, represent and analyse business process risks. The absence of such techniques is a concern because both operational risk mitigation and legal compliance depend on the sufficient identification of corporate risk. This paper addresses the topic of risk management in the context of business process management. We present a taxonomy of process- related risks and discuss how this taxonomy can be applied in the analysis and documentation of business processes. We demonstrate how a contemporary process modelling method can be extended to document process-related risks and their relationships with goals, other risks and processes. A critical administrative process in an university is used as an example.
Conference Paper: Inter-organizational Business Process Management with XML Nets.Petri Net Technology for Communication-Based Systems - Advances in Petri Nets; 01/2003
Conference Paper: FUNSOFT nets: a Petri-net based software process modeling language[Show abstract] [Hide abstract]
ABSTRACT: Introduces an approach to software process modeling and analysis. It is based on describing software processes by FUNSOFT nets. FUNSOFT nets are high level Petri nets which are adapted to the application domain of software process modeling. Their semantics is defined by predicate/transition nets. That enables them to benefit from standard analysis techniques approved for predicate/transition netsSoftware Specification and Design, 1991., Proceedings of the Sixth International Workshop on; 11/1991