The impact of using a Domain Language for an Agile Requirement Management

cic.institucionOrigenLaboratorio de Investigación y Formación en Informática Avanzada (LIFIA)es
cic.isFulltexttruees
cic.isPeerReviewedtruees
cic.lugarDesarrolloLaboratorio de Investigación y Formación en Informática Avanzadaes
cic.versioninfo:eu-repo/semantics/acceptedVersiones
dc.date.accessioned2022-04-13T17:48:25Z
dc.date.available2022-04-13T17:48:25Z
dc.identifier.urihttps://digital.cic.gba.gob.ar/handle/11746/11549
dc.titleThe impact of using a Domain Language for an Agile Requirement Managementen
dc.typeArtículoes
dcterms.abstractContext: The development of software systems is a complex activity because of its nature and the management of its construction. It is challenging to create and follow a plan. Moreover, budget overrun is a common consequence of this situation. Agile methods, like Scrum, help to mitigate this problem using incremental and iterative development. Agile methods jump start new developments, but it is difficult to be agile after several months when the software has to deal with many requirements that are scattered and tangled across several User Stories written in different Sprints. Objective: In this paper, we propose a traceability approach anchored on an index structure to access specific User Stories from a large set. Our proposed strategy has the goal to consolidate the information dispersed in different User Stories into a particular lexicon: The Language Extended Lexicon (LEL). Method: The proposed approach consists of a set of rules which extract the information dispersed in the User Stories and organize it in symbols of the Lexicon. Thus, the Lexicon supplies a consolidated and organized structure to mitigate the problem of tangled information that generates lack of traceability among different sprints. Results: We assessed how the Lexicon built by our approach improves everyday activities related to requirement management. The assessment is based on a quantitative evaluation with 36 subjects. Conclusion: The approach presents benefits for requirement tracing in agile methodologies supported by the preliminary results of the evaluation. We have developed an application (a prototype) that automates the LEL derivation rules from a set of User Stories.en
dcterms.creator.authorUrbieta, Matíases
dcterms.creator.authorAntonelli, Leandroes
dcterms.creator.authorRossi, Gustavo Héctores
dcterms.creator.authorSampaio do Prado Leite, Julio Cesares
dcterms.identifier.otherdoi: 10.1016/j.infsof.2020.106375es
dcterms.identifier.otherISSN: 0950-5849es
dcterms.isPartOf.issuevol. 127es
dcterms.isPartOf.seriesInformation and Software Technologyes
dcterms.issued2020
dcterms.languageIngléses
dcterms.licenseAttribution-NonCommercial-ShareAlike 4.0 International (BY-NC-SA 4.0)es
dcterms.subjectDomain Knowledgeen
dcterms.subjectAgile methodsen
dcterms.subjectUser Storiesen
dcterms.subjectLanguage Extended Lexiconen
dcterms.subject.materiaCiencias de la Computación e Informaciónes

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
The impact of using a Domain Language.pdf-PDFA.pdf
Tamaño:
1001.8 KB
Formato:
Adobe Portable Document Format
Descripción:
Documento completo