• DocumentCode
    2579700
  • Title

    Agile Methods and User-Centered Design: How These Two Methodologies are Being Successfully Integrated in Industry

  • Author

    Fox, David ; Sillito, Jonathan ; Maurer, Frank

  • Author_Institution
    Calgary Univ., Calgary, AB
  • fYear
    2008
  • fDate
    4-8 Aug. 2008
  • Firstpage
    63
  • Lastpage
    72
  • Abstract
    A core principle of agile development is to satisfy the customer by providing valuable software on an early and continuous basis. For a software application to be valuable it should have a user interface that is usable. Recently there has been some evidence that suggests using agile methods alone does not ensure that an applications UI is usable. As a result, there is currently interest in combining Agile methods with user-centered design (UCD) practices. To support existing empirical evidence that these methodologies co-exist effectively we have conducted a study with participants that have previously combined these two methodologies. Our findings, combined with existing work show that the existing model used for agile UCD integration can be broadened into a more common model. In this paper we describe three different approaches taken by our participants to achieve this integration. We term these approaches the generalist, specialist, and the hybrid approach.
  • Keywords
    software engineering; user centred design; agile methods; software application; user-centered design; Application software; Computer industry; Human computer interaction; Iterative methods; Resource management; Software engineering; Testing; Usability; User centered design; User interfaces; Agile; UCD; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Agile, 2008. AGILE '08. Conference
  • Conference_Location
    Toronto, ON
  • Print_ISBN
    978-0-7695-3321-6
  • Type

    conf

  • DOI
    10.1109/Agile.2008.78
  • Filename
    4599453