Eliciting User Interface Requirements and Deriving Usability Problems from Scenario Textual Descriptions
Scenario Textual Descriptions (STD) are general-purpose natural language descriptions of a narrative scenario of end users, real or potential, using an existing or a future interactive system. STDs may take many forms: use cases, structured scenarios, user stories, and natural language expressions of user actions. As such, these STDs contain useful information for initiating the development life cycle of a user interface of this interactive system. On the one hand, when the end user expresses some interaction through these STDs, user interface requirements can be elicited by deriving model fragments from them: user model, task model, domain model, process model, etc. On the other hand, when the end user refers to any previously used system to feed the requirements, usability problems can be derived from user interfaces critiques: usability problems by interaction object, by dialogue box or window, by entire application. Both approaches feed a bidirectional approach where requirements and usability problems co-exist in the same STD. This article presents how FlowiXML supports the entire approach based on a real-world case study
for a distributed system for managing teaching students.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms: Authors retain copyright and grant the journal 'Enterprise Modelling and Information Systems Architectures - International Journal of Conceptual Modeling' and the Gesellschaft für Informatik e.V. (GI) the permission of first publication, and the non-exclusive, irrevocable and non-time limited publication permission for the submitted work including the permissions to store, copy, distribute and reproduce their work in printed and electronic form for the duration of the legal copyright. This includes the right of translation. Authors grant the journal 'Enterprise Modelling and Information Systems Architectures - International Journal of Conceptual Modeling' and the Gesellschaft für Informatik e.V. (GI) the permission to license their work under a Creative Commons BY-SA 4.0 license that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book) given an acknowledgement of its initial publication in this journal.
Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access). The submitting corresponding author on behalf of all co-authors asserts that she/he is entitled to the granting of the above mentioned permissions for the submitted work.