Integrating User Stories and i* Models - A Systematic Approach

Márcia Jacyntha Nunes Rodrigues Lucena, Celso Agra, Fernanda Alencar, Eduardo Henrique da Silva Aranha, Aline Jaqueira · 2015

User stories are a common way to describe requirements in Agile methods. However, the use of user stories is restricted, since they offer only a limited view of the whole system. In contrast, one of the features of the i* framework is provides a visual representation of the actors involved in a system and the goals that are to be met. This allows for a better understanding of the problem as well as for a better overview and evaluation of alternative solutions. In addition, i* models consider the early phases of requirements engineering, while user stories cover the later phases. In this context, this paper presents an approach to map user stories to i* models and vice versa, aiming at providing a bigger picture of the system as a whole. A case study to evaluate this work is also presented, suggesting the viability of the approach.

Read the paper · More papers on PaperTik