• DocumentCode
    1862647
  • Title

    A Usability-Pattern-Based Requirements-Analysis Method to Bridge the Gap between User Tasks and Application Features

  • Author

    Lee, Sang-Hyun ; Ko, In-Young ; Kang, Sungwon ; Lee, Dan-Hyung

  • Author_Institution
    Dept. of Inf. & Commun. Eng., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
  • fYear
    2010
  • fDate
    19-23 July 2010
  • Firstpage
    317
  • Lastpage
    326
  • Abstract
    In software development, it is important to mediate various concerns coming from user experience (UX) designers and application developers. In Agile User-Centered Design (Agile-UCD), there is a special role called specialist who is dedicated to implement application features as well as to monitor user experiences. However, the specialist normally has difficulty in linking user tasks to be accessed via a user interface (UI) into application feature entities. In addition, the specialist may also have some unsettled usability risks that might result in the failure of meeting certain usability criteria and passing acceptance tests. To alleviate these difficulties of the specialists in Agile-UCD, we propose a usability-pattern-based requirement-analysis method. This method uses standardized and common representations of requirements specification to bridge the gap between user tasks and related application features of a UI. It also provides a guideline to allow the specialist to reduce usability risks in an early stage by reflecting usability factors of UI design patterns to an application design. A case study has been conducted to show how users can effectively specify user tasks and application features on UI workflows. It also shows how easy and practical it is to understand the common representations as well as to apply to usability patterns.
  • Keywords
    user centred design; user interfaces; agile user centered design; requirement analysis method; usability pattern based requirement analysis method; user interface; user task; Analytical models; Context modeling; Pattern analysis; Programming; Unified modeling language; Usability; User interfaces; Agile User-Centered Design; Application Feature; Requirements Analysis Method; Specialist; Usability Pattern; User Task;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
  • Conference_Location
    Seoul
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4244-7512-4
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2010.39
  • Filename
    5676277