Extreme programming explained: embrace change
Extreme programming explained: embrace change
Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests
Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests
CHI '03 Extended Abstracts on Human Factors in Computing Systems
New directions on agile methods: a comparative analysis
Proceedings of the 25th International Conference on Software Engineering
Proceedings of the 25th International Conference on Software Engineering
Usability engineering methods for software developers
Communications of the ACM - Interaction design and children
Applying user-centered design to mobile application development
Communications of the ACM - Designing for the mobile device
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Effects of agile practices on social factors
HSSE '05 Proceedings of the 2005 workshop on Human and social factors of software engineering
UCD in agile projects: dream team or odd couple?
interactions
CLIHC '05 Proceedings of the 2005 Latin American conference on Human-computer interaction
User Interfaces for Mobile Content
Computer
Agile Development Iterations and UI Design
AGILE '07 Proceedings of the AGILE 2007
Understanding user behavior with new mobile applications
The Journal of Strategic Information Systems
User Interface Design for a Mobile Multimedia Application: An Iterative Approach
ACHI '08 Proceedings of the First International Conference on Advances in Computer-Human Interaction
Probing an agile usability process
CHI '08 Extended Abstracts on Human Factors in Computing Systems
Agile methods and visual specification in software development: a chance to ensure universal access
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
On some aspects of improving mobile applications for the elderly
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
Investigating Agile User-Centered Design in Practice: A Grounded Theory Perspective
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
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
USAB'10 Proceedings of the 6th international conference on HCI in work and learning, life and leisure: workgroup human-computer interaction and usability engineering
Hi-index | 0.00 |
Mobile computing is leading a revolution. Multimedia consumption on mobile devices is increasing day by day. The most important factor for the success of such applications is user acceptance. Additionally, the success of a software development project is associated not only with tools and technologies but also depends on how much the development process is both user-centered and developer-oriented. We are working on a project to develop a multimedia streaming application for mobile phones. The paper describes our adopted development process: the integration of Extreme Programming (XP) --- one of the popular agile methods --- with User-Centered Design (UCD) and shows how the integrated process facilitates user-orientation and at the same time preserves the social values of the development team. The paper also presents a summary of a recently carried out usability study.