Studying Software Engineers: Data Collection Techniques for Software Field Studies
Empirical Software Engineering
UCD in agile projects: dream team or odd couple?
interactions
Ethnographically-informed empirical studies of software practice
Information and Software Technology
U-SCRUM: An Agile Methodology for Promoting Usability
AGILE '08 Proceedings of the Agile 2008
Current State of Agile User-Centered Design: A Survey
USAB '09 Proceedings of the 5th Symposium of the Workgroup Human-Computer Interaction and Usability Engineering of the Austrian Computer Society on HCI and Usability for e-Inclusion
User-Centered Agile Methods
A framework for the integration of user centered design and agile software development processes
Proceedings of the 33rd International Conference on Software Engineering
User-Centered Design and Agile Methods: A Systematic Review
AGILE '11 Proceedings of the 2011 Agile Conference
Agile Experience Design: A Digital Designer's Guide to Agile, Lean, and Continuous
Agile Experience Design: A Digital Designer's Guide to Agile, Lean, and Continuous
Agile Development and User Experience Design Integration as an Ongoing Achievement in Practice
AGILE '12 Proceedings of the 2012 Agile Conference
Hi-index | 0.00 |
User-Centered Design spends a considerable effort on research and analysis before development begins. On the other hand, Agile methods strive to deliver small sets of software features to customers as fast as possible in short iterations. Whereas the two methodologies have tensions regarding requirements gathering and upfront design, they also share similarities. For instance, both approaches are iterative and customer focused. However, there is little guidance on how to integrate these two perspectives and a lack of understanding with respect to the User Experience (UX) Designer's role in an agile environment. Based on four ethnographically-informed studies in two large companies, we aim at providing a better understanding of the integration of Agile development and UX Design by describing the different roles that a UX Designer plays within an Agile environment.