Agile human-centered software engineering

72Citations
Citations of this article
240Readers
Mendeley users who have this article in their library.

Abstract

We seek to close the gap between software engineering (SE) and human-computer interaction (HCI) by indicating interdisciplinary interfaces throughout the different phases of SE and HCI lifecycles. As agile representatives of SE, Extreme Programming (XP) and Agile Modeling (AM) contribute helpful principles and practices for a common engineering approach. We present a cross-discipline user interface design lifecycle that integrates SE and HCI under the umbrella of agile development. Melting IT budgets, pressure of time and the demand to build better software in less time must be supported by traveling as light as possible. We did, therefore, choose not just to mediate both disciplines. Following our surveys, a rather radical approach best fits the demands of engineering organizations. © 2007 Thomas Memmel, Fredrik Gundelsweiler, Harald Reiterer.

Cite

CITATION STYLE

APA

Memmel, T., Gundelsweiler, F., & Reiterer, H. (2007). Agile human-centered software engineering. In People and Computers XXI HCI.But Not as We Know It - Proceedings of HCI 2007: The 21st British HCI Group Annual Conference (Vol. 1). British Computer Society. https://doi.org/10.14236/ewic/hci2007.17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free