Process Mining Applied in a Software Project Development with SCRUM and ProM

  • Ramos E
  • Rossi R
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

The software product is high used by the society in general and its development complexity are inputs of this research that gears into the software development processes. The mapping and modelling of software processes, as well as their standardization are not trivial tasks in the industry of software. Therefore, process mining practices can be useful for discovering or validating processes. This article presents a hypothetical software development project that uses the agile SCRUM method, Jira software, Jenkins pipeline and a process mining tool called ProM. As the project team generates many records using the software development tools, these records are considered event logs and it is be used during process mining activities. ProM allows users to identify processes from the event logs and is used with the records generated by Jira and Jenkins. The visualization of a possible process derived from the use of these event logs is presented when using the ProM tool and the Flexible Heuristics Miner algorithm. In conclusion, process mining can be useful to discover or validate existing software processes during the execution of a software project, also allowing these processes to be standardized to be used in future projects.

Cite

CITATION STYLE

APA

Ramos, E. O., & Rossi, R. (2023). Process Mining Applied in a Software Project Development with SCRUM and ProM. European Journal of Engineering and Technology Research, 8(5), 17–24. https://doi.org/10.24018/ejeng.2023.8.5.3089

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free