End-User Requirements Elicitation Using Narratives.

2019 
End-User Development comprises the study of tools and techniques to foster the development by end-user of their applications. However, some problems arise when end-user build their applications, such as the quality of those solutions. End-User Software Engineering research aims to support end-user in their applications development. A main challenge of EUSE is to find ways to blend typical software engineering activities into daily work of end-users. End-User Requirements Engineering refers to the incorporation of Requirements Engineering in end-user development. Requirements techniques need to be adapted so that they can bring value to end-user, without changing too much of their work nature and priorities. This work presents an empirical study on the use of narratives by end-user in applications development. We observed school teachers using SideTalk tool and applying the narrative technique to analyze the influence of the latter in the end-user development. The study concluded that narratives helped end-users in planning their development activities before build conversations in SideTalk tool, getting the same benefits the technique brings in professional development.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    5
    References
    0
    Citations
    NaN
    KQI
    []