This article describes a software development process called AgilePDD, specially focused on workflow systems. This process gives priority for defining the scope of the targeted system use cases, immediate prototyping and continuous delivery ofworking releases of the system, which are produced by a BPMS tool. To reduce rework, it is proposed to unite BPMN and BPMS with agile practices in a software development process. This paper summarizes two case studies using the AgilePDD, which were assessed in quantitative and qualitative ways. Lessons learned from these experiments show that some UML diagrams can be replaced by BPMN diagrams in the development of systems, without damage the documentation and modeling. Moreover, the stakeholders can get benefits from the possibility of execution of diagrams for process engines.
CITATION STYLE
Herden, A., Farias, P. P. M., & Albuquerque, A. B. (2016). An agile approach to improve process-oriented software development. In Advances in Intelligent Systems and Computing (Vol. 465, pp. 413–424). Springer Verlag. https://doi.org/10.1007/978-3-319-33622-0_37
Mendeley helps you to discover research relevant for your work.