A Plan for Improvement of Usability in Extreme Programming


The KIPS Transactions:PartD, Vol. 11, No. 3, pp. 635-648, Jun. 2004
10.3745/KIPSTD.2004.11.3.635,   PDF Download:

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
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


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.