A lifelike experience to train user requirements elicitation skills

8Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

User Requirements Elicitation (URE) is a critical stage in the development of software systems. It is aimed at defining the information needs the system has to fulfill and the services it is expected to provide. The term “elicitation” points out the delicate role of the analyst, who has to take an active listening attitude in the dialogue with system stakeholders and intended users, being able to seek, uncover and elaborate requirements. The success of the process largely depends on the analyst’s communication skills and expertise, since URE is communicative, interdisciplinary and practical in nature. Despite a variety of techniques and approaches to URE are proposed, there is not at the moment a systematic training method. In the paper, a behavioral simulator reproducing a lifelike URE conversation is presented, which was developed exactly to train URE skills. The didactical idea backing the simulator is an interaction between user and game, based on a narrative and relational model developed by one of the leading companies in the field. The effectiveness of the simulator was verified through an experiment, whose design, implementation and results are described. The experiment intended to verify the internal validity, that is if users playing systematically with the simulator improved their performance with the simulator itself, as well as the external validity, that is if users also enhanced their URE skills. Results showed users’ improvements in both aspects.

Cite

CITATION STYLE

APA

de Ascaniis, S., Cantoni, L., Sutinen, E., & Talling, R. (2017). A lifelike experience to train user requirements elicitation skills. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10290 LNCS, pp. 219–237). Springer Verlag. https://doi.org/10.1007/978-3-319-58640-3_16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free