A Plan for Improvement of Usability in Extreme Programming 


Vol. 11,  No. 3, pp. 635-648, Jun.  2004
10.3745/KIPSTD.2004.11.3.635


PDF
  Abstract

Extreme programming is the most representative methodology among agile software development methodologies that is agile in business environment which change fast. As software industry is matured, usability of software quality characteristics is emphasized gradually, but effort to obtain usability in extreme programming is insufficient. In this paper, three things lacked in extreme programming are reinforced. First, roles of user interface expert are defined. Second, usability testing method to extreme programming are introduced. Third, development process and products are proposed. The proposed plan is validated by four methods, which analyze supporting software development life cycle, analyze satisfaction of CMM key process areas, analyze satisfaction of CMM practices, and analyze development of green tea shopping mall. Green tea shopping mall is improved 23% in the estimated running time, 21% in the learnability. Also, usability is improved 18% in the heuristic evaluation and 16% in the questionnaire method.

  Statistics


  Cite this article

[IEEE Style]

S. J. Lee and S. C. Bae, "A Plan for Improvement of Usability in Extreme Programming," The KIPS Transactions:PartD, vol. 11, no. 3, pp. 635-648, 2004. DOI: 10.3745/KIPSTD.2004.11.3.635.

[ACM Style]

Sang Jun Lee and Seok Chan Bae. 2004. A Plan for Improvement of Usability in Extreme Programming. The KIPS Transactions:PartD, 11, 3, (2004), 635-648. DOI: 10.3745/KIPSTD.2004.11.3.635.