WER2017 - 20th Workshop on Requirements Engineering, Buenos Aires - Argentina


Limiting the Scope of the Domain Language to Describe the Application Language

Leandro Antonelli; Gustavo Rossi; Julio Cesar Sampaio do Prado Leite; and Alejandro Oliveros

PDF Scholar

Abstract

Agile methodologies arise as a way to cope with problems of estima-tion and planning that occur in traditional software development. Nevertheless, the transition to agile could be hard. The key challenge reported by literature re-fers to requirements, in particular with the identification and description of User Stories. It is stated that User Stories are often described vaguely by the wrong people at the wrong time. To cope with this problem, there is an already pro-posed strategy which consists in deriving User Stories from the domain lan-guage captured through the Language Extended Lexicon (LEL). This strategy produces an initial set of User Stories with small effort. Since the LEL aims to capture the language of the domain while the User Stories must be limited to a specific application we believe that it is necessary to adjust the LEL. In this pa-per, we propose a strategy to limit an LEL that describes the language of a do-main to describe the vocabulary of a specific application. Consequently, User Stories derived from the limited LEL using the already proposed approach will only describe the functionality of the application. Based on a preliminary evalu-ation, we state that teams with no experience in writing User Stories obtain bet-ter products. Although the results are preliminaries, we think that they are promising.

Agile Development; Language Extended Lexicon; User Stories.



WER Editions