An empirical study of the impact of user involvement on system usage and information satisfaction
Communications of the ACM - The MIT Press scientific computation series
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Requirements Engineering: Processes and Techniques
Requirements Engineering: Processes and Techniques
Interaction Design
Balancing Agility and Discipline: A Guide for the Perplexed
Balancing Agility and Discipline: A Guide for the Perplexed
The obstacles and myths of usability and software engineering
Communications of the ACM - The Blogosphere
Extreme usability: adapting research approaches for agile development
CHI '08 Extended Abstracts on Human Factors in Computing Systems
A knowledge-based framework for extracting components in agile systems development
Information Technology and Management
Uma estratégia de apoio à institucionalização da usabilidade em ambientes de desenvolvimento ágil
Proceedings of the VIII Brazilian Symposium on Human Factors in Computing Systems
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Hi-index | 0.00 |
The importance of integrating software engineering and HCI methods has been recognised for many years. Agile development is a new approach to software engineering that explicitly champions an active role for the customer. Indeed, eXtreme Programming (XP), one of the most popular agile development methods, strives to include a real user(s) in the team who is located 'on-site' with software developers.In this panel we will debate whether or not agile software development provides an opportunity to integrate HCI and software engineering concerns. The panel members represent a wide cross-section of experiences in this area and will consider how agile development can help improve the current situation, consider specific example scenarios provided by the audience, and, with the audience's help, will decide whether agile development is an opportunity not to be missed, or just another fad that will pull the two communities further apart.