Procedia Computer Science · 2019 · 29 citations · 3 references
BusinessInformation SystemsBusiness Process ManagementContinuous ImprovementPerformance MeasurementAgile DevelopmentAgile Software DevelopmentKpi AnalysisProcess ImprovementProcess ModelingScrum FrameworkAgile Key Performance IndicatorsAgile Process ImprovementBusiness Performance IndicatorsBusiness Process Management SystemsBusiness Process NotationBusiness Process PerformanceKey Performance IndicatorsProcess Performance Indicators
Business Process Management is a contemporary approach with the main purpose of deploying, executing and continuously optimizing the different types of business processes and thus improving the agility of the organization. In this paper, we propose an approach to business process improvement based on key performance indicators during the Business Process Management lifecycle. We started by highlighting the life cycle of key performance indicators. Then our proposal was at meta-modeling level, adding performance indicators as concepts of the Business Process Model and Notation meta-model. This brought us to a new extension of this meta-model based on key performance indicators. The particular case of the Scrum agile development process is then considered as a case study. In this context, key performance indicators are proposed for this process and are classified according to the elements of the Scrum method. The proposed approach was tested by taking the example of a company using ScrumWise tool for conducting scrum developments. The developed prototype allowed a performance evaluation of the Scrum process through key performance indicators and a set of recommendations were proposed to help managing tasks and improving the adopted process.
3