Agile human-centered software engineering

13 years 5 months ago
Agile human-centered software engineering
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. Categories and Subject Descriptors H.5.2 [Information Interfaces and Presentation (e.g., HCI)]: User Interfaces – theory and methods. General Terms Design, Human Factors, Theory. Keywords Agile developm...
Thomas Memmel, Fredrik Gundelsweiler, Harald Reite
Added 29 Oct 2010
Updated 29 Oct 2010
Type Conference
Year 2007
Authors Thomas Memmel, Fredrik Gundelsweiler, Harald Reiterer
Comments (0)