The state of the art in automating usability evaluation of user interfaces
ACM Computing Surveys (CSUR)
Hitting the target: adding interaction design to agile software development
OOPSLA '02 OOPSLA 2002 Practitioners Reports
Agile Software Testing in a Large-Scale Project
IEEE Software
Human-Computer Interaction (3rd Edition)
Human-Computer Interaction (3rd Edition)
AGILE '08 Proceedings of the Agile 2008
Agile Software Engineering
UEMan: A tool to manage user evaluation in development environments
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Towards a framework for integrating agile development and user-centred design
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
A model-based approach to ongoing product evaluation
Proceedings of the International Working Conference on Advanced Visual Interfaces
Hi-index | 0.00 |
We present a framework that incorporates user-centered design (UCD) philosophy into agile software development through a three-fold integration approach: at the process life-cycle level for the selection and application of appropriate UCD methods and techniques in the right places at the right times; at the iteration level for integrating UCD concepts, roles, and activities during each agile development iteration planning; and at the development-environment level for managing and automating the sets of UCD activities through automated tools support. We also present two automated tools--UEMan and TaMUlator, which provide the realization of the development-environment level integration.