A Method to Align Goals and Business Processes
Business Process Modeling (BPM) has been for a number of years in the spotlight of research and practice, aiming at providing organizations with conceptual modeling-based representations of the flow of activities that generate its main products and services. It is essential that such flow of activities is engineered in a way to satisfy the organization’s goals. However, the work on BPM still makes shy use of goal modeling and the relation between goals and processes is often neglected. In this paper, we propose a method that supports the analyst in identifying which activities in a business process satisfy the organization’s goals. Moreover, our method allows reasoning regarding the impact of each of these activities in the satisfaction of the strategic (i.e. top) goals of the organization. The results of this analysis may lead to reengineering, and grant the analyst with the means to design higher quality BPMs. Besides describing the method, this paper presents a preliminary evaluation of the method by the means of an empirical study made in a controlled environment.
This work is partially supported by CAPES/CNPq (grant number 402991/2012-5) and CNPq (grant numbers 461777/2014-2 and 485368/2013-7). The authors are also grateful to Giancarlo Guizzardi, João Paulo Andrade Almeida and Mateus C. Barcellos Costa for the fruitful discussion regarding the proposed method.
- 2.Rosemann, M., vom Brocke, J.: The six core elements of business process management. In: Rosemann, M., vom Brocke, J. (eds.) Handbook on Business Process Management, 1, pp. 105–122. Springer, Berlin (2015)Google Scholar
- 3.Dumas, M., van der Aalst, W.M.P., ter Hofstede, A.H.M. (eds.): Process Aware Information Systems: Bridging People and Software Through Process Technology. Wiley, Hoboken (2005)Google Scholar
- 4.Sousa, H.P., do Prado Leite, J.C.S.: Modeling organizational alignment. In: Yu, E., Dobbie, G., Jarke, M., Purao, S. (eds.) ER 2014. LNCS, vol. 8824, pp. 407–414. Springer, Heidelberg (2014)Google Scholar
- 5.Nagel, B., Gerth, C., Engels, G., Post, J.: Ensuring consistency among business goals and business process models. In: 17th IEEE International Enterprise Distributed Object Computing Conference. pp. 17–26 (2013)Google Scholar
- 7.Soffer, P., Rolland, C.: Combining intention-oriented and state-based process modeling. In: 24th International Conference on Conceptual Modeling, pp. 47–62 (2005)Google Scholar
- 9.Yu, E., Giorgini, P., Maiden, N., Mylopoulos, J. (eds.): Social Modeling for Requirements Engineering. MIT Press, Cambridge (2011)Google Scholar
- 10.Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal directed requirements acquisition. In: Selected Papers of the Sixth International Workshop on Software Specification and Design, pp. 3–50. Elsevier Science Publishers (1993)Google Scholar
- 12.Giorgini, P., Mylopoulos, J. Nicchiarelli, E., Sebastiani, R.: Formal Reasoning Techniques for Goal Models. In: Spaccapietra, S. (ed.) Journal on Data Semantics I, pp. 1–21. Springer (2004)Google Scholar
- 13.OMG: Business process model and notation. http://www.omg.org/spec/BPMN/2.0