Metodo

International Studies in Phenomenology and Philosophy

Book | Chapter

186456

Incorporating user centered requirement engineering into agile software development

Markus Düchting Dirk Zimmermann Karsten Nebe

pp. 58-67

Abstract

Agile Software Engineering approaches gain more and more popularity in today"s development organizations. The need for usable products is also a growing factor for organizations. Thus, their development processes have to react on this demand and have to offer approaches to integrate the factor "usability" in their development processes. The approach presented in this paper evaluates how agile software engineering models consider activities of Usability Engineering to ensure the creation of usable software products. The user-centeredness of the two agile SE models Scrum and XP has been analyzed and the question of how potential gaps can be filled without loosing the process" agility is discussed. As requirements play a decisive role during software development, in Software Engineering as well as Usability Engineering. Therefore, different User Centered Requirements that ensure the development of usable systems served as basis for the gap-analysis.

Publication details

Published in:

Jacko Julie (2007) Human-computer interaction. Interaction design and usability: 12th international conference, hci international 2007, beijing, china, july 22-27, 2007, proceedings, part i. Dordrecht, Springer.

Pages: 58-67

DOI: 10.1007/978-3-540-73105-4_7

Full citation:

Düchting Markus, Zimmermann Dirk, Nebe Karsten (2007) „Incorporating user centered requirement engineering into agile software development“, In: J. Jacko (ed.), Human-computer interaction. Interaction design and usability, Dordrecht, Springer, 58–67.