• DocumentCode
    629581
  • Title

    Towards a proposal to capture usability requirements through guidelines

  • Author

    Ormeno, Yeshica Isela ; Panach, Jose Ignacio ; Condori-Fernandez, Nelly ; Pastor, O.

  • Author_Institution
    Centro de Investig. en Metodos de Produccion de Software ProS, Univ. Politec. de Valencia, Valencia, Spain
  • fYear
    2013
  • fDate
    29-31 May 2013
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    Usability is a quality attribute related to effectiveness, efficiency and satisfaction of the end-users when they interact with a system. There are sound usability design guidelines that aim to optimize the system usability. However, it is difficult to work with them if there is not a previous background in the Human-Computer Interaction area. Moreover, in the Software Engineering community, there are not specific methods to capture usability requirements. Usually, usability requirements are gathered with other non-functional requirements such as security or reliability, even though the goals of these non-functional requirements are not the same as the goals of usability. This problem arises when we aim to include the usability requirements capture in a Model Driven Development (MDD) process, where an effective capture technique with an unambiguous notation is needed to represent these requirements. In this paper, we propose a new method to capture usability requirements at the early stages of the software development process in such a way that non-experts in usability can use it. In a first step, experts in usability organize several interface design guidelines and usability guidelines in a tree structure. Next, these guidelines are shown to the analyst (non-expert in usability) through questions that she/he must ask the end-users. Answers to these questions mark the path through the tree structure. At the end of the process, if we gather all the end-user´s answers, we have the usability requirements. These usability requirements could be transformed into a conceptual model of any existing MDD method by means of model to model transformations.
  • Keywords
    software engineering; MDD process; capture technique; human-computer interaction; interface design guideline; model driven development; model-to-model transformation; nonfunctional requirement; quality attribute; software development process; software engineering; usability design guideline; usability goal; usability requirement; Context; Guidelines; Navigation; Usability; User interfaces; Web sites; Usability requirements; model-driven development; requirements capture process;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Challenges in Information Science (RCIS), 2013 IEEE Seventh International Conference on
  • Conference_Location
    Paris
  • ISSN
    2151-1349
  • Print_ISBN
    978-1-4673-2912-5
  • Type

    conf

  • DOI
    10.1109/RCIS.2013.6577677
  • Filename
    6577677