Using i* Models to Enrich User Stories

Aline Jaqueira, Márcia Jacyntha Nunes Rodrigues Lucena, Fernanda M. R. Alencar, Jaelson B Castro, Eduardo Aranha · iStar · 2013

In agile methods the user stories are widely used to describe require- ments. However, the user stories are an artifact too narrow to represent and de- tail the requirements. Issues like software context and dependencies between stories are also limited with the use of only this artifact. The lack of documenta- tion in agile development environment is identified as one of the main chal- lenges of the methodology. This work proposes the use of i* model that aims to reduce this lack of existing documentation in agile methods. We propose a set of heuristics to perform the mapping of the requirements presented as user sto- ries in i* models. The i* models are used as a form of documentation in agile environment, thus the user stories can be viewed more broadly and with their proper relationships according to the business environment that they will meet.

Read the paper · More papers on PaperTik