Skip to main navigation Skip to search Skip to main content

Integration of Extreme Programming and User-Centered Design: Lessons Learned

  • Zahid Hussain
  • , Harald Milchrahm
  • , Sara Shahzad
  • , Wolfgang Slany
  • , Manfred Tscheligi
  • , Peter Wolkerstorfer

Research output: Chapter in Book/Report/Conference proceeding › Conference paper › peer-review

Abstract

One of the most important factors for the success of a software application is user acceptance by having a usable user interface. Since summer 2007 in our project regarding mobile phone application, we have combined Extreme Programming and User-Centered Design methodologies aiming to deliver usable and useful software. The HCI instruments we have integrated are: user studies, personas, usability expert evaluations, usability tests, automated usability evaluations in the form of extended unit tests, as well as lightweight prototypes. After one and half years we conducted a retrospective full-day workshop with our off-site usability engineer to reflect on the adopted process regarding the HCI instruments. This paper presents those reflections - the lessons that we learned.
Original languageEnglish
Title of host publicationAgile Processes in Software Engineering and eXtreme Programming
EditorsPekka Abrahamsson
Place of PublicationBerlin [u.a.]
PublisherSpringer
Pages174-179
Volume31
ISBN (Print)978-3-642-01852-7
DOIs
Publication statusPublished - 2009
Event10th International Conference on Agile Processes in Software Engineering and Extreme Programming: XP 2009 - Sardinia, Italy
Duration: 25 May 2009 → 29 May 2009

Publication series

NameLecture notes in business information processing
PublisherSpringer
Volume31 LNBIP
ISSN (Electronic)1865-1348

Conference

Conference10th International Conference on Agile Processes in Software Engineering and Extreme Programming
Country/TerritoryItaly
CitySardinia
Period25/05/09 → 29/05/09

Treatment code (Nähere Zuordnung)

  • Popular Scientific

Fingerprint

Dive into the research topics of 'Integration of Extreme Programming and User-Centered Design: Lessons Learned'. Together they form a unique fingerprint.

Cite this