Quotation Trkman , Marina, Mendling, Jan, Krisper , Marjan . 2016. Using business process models to better understand the dependenciesamong user stories. Information and Software Technology (Elsevier) 71, 58-76.


RIS


BibTeX

Abstract

Context Agile software development projects often manage user requirements with models that are called user stories. Every good user story has to be independent, negotiable, valuable, estimable, small, and testable. A proper understanding of a user story also requires an understanding of its dependencies. The lack of explicit representation of such dependencies presumably leads to missing information regarding the context of a user story. Objective We propose a method that facilitates better understanding of execution order and integration dependencies of user stories by making use of business process models. The method associates user stories with the corresponding business process model activity element. Method We adopted a situational method engineering approach to define our proposed method. In order to provide understanding of proposed method's constructs we used ontological concepts. Our method associates a user story to an activity element. In this way, the business process model can be used to infer information about the execution order and integration dependencies of the user story. We defined three levels of association granularity: a user story can be more abstract, approximately equal to, or more detailed than its associated business process model activity element. In our experiment we evaluate each of these three levels. Results Our experiment uses a between-subject design. We applied comprehension, problem-solving and recall tasks to evaluate the hypotheses. The statistical results provide support for all of the hypotheses. Accordingly, there appears to be significantly greater understanding of the execution order and integration dependencies of user stories when associated business process models are available.

Tags

Press 'enter' for creating the tag

Publication's profile

Status of publication Published
Affiliation WU
Type of publication Journal article
Journal Information and Software Technology (Elsevier)
Citation Index SCI
WU-Journal-Rating new INF-A
Language English
Title Using business process models to better understand the dependenciesamong user stories
Volume 71
Year 2016
Page from 58
Page to 76
URL http://dx.doi.org/10.1016/j.infsof.2015.10.006
DOI http://dx.doi.org/10.1016/j.infsof.2015.10.006

Associations

People
Mendling, Jan (Details)
External
Krisper , Marjan (University of Ljubljana, Slovenia)
Trkman , Marina (University of Ljubljana, Slovenia)
Organization
Applied Information Technology with Focus on IT in Organization (Details)
Google Scholar: Search