ABSTRACT
In this paper we describe observations of a contrast in thinking styles between a user-interface design team and a software engineering team developing a new software product. Presented in case study form, it is a first hand account by the interaction designers of work-in-progress. It concludes by identifying some key roles for the interaction designer working in an agile software development environment .
- Bach, J., The Challenge of "Good Enough" Software (1995), Cited at http://www.satisfice.com/articles/Google Scholar
- Baumer, D., Bischofberger, W.R., Lichter, H. and Zullighoven, H. User Interface Prototyping -- Concepts, Tools and Experience. In Proceedings of ICSE-18, ACM Press (1996), 532--541. Google ScholarDigital Library
- Beck, K et al. Manifesto for Agile Software Development (2001). http://www.agilemanifesto.orgGoogle Scholar
- Deloitte and Touche Fast 50 Web site. http://www.fast50.co.uk/Google Scholar
- IDEO Web site, http://www.ideo.com/about/methods/info.asp?x=3Google Scholar
- Jones, J.C., Design Methods. 2nd edn. Van Nostrand Reinhold, New York, IN, USA, 1992.Google Scholar
- HUPO Web site, http://www.hupo.orgGoogle Scholar
- Lowgren, J., Applying Design Methodology to Software Development. Proceedings of the conference on Designing interactive systems: processes, practices, methods, & techniques, (1995) 87--95, Michigan, USA. Google ScholarDigital Library
- Michlewski, K. Design as a Strategic Organisational Resource: Integrating Design into Corporate Culture. 21st European Group for Organizational Studies Colloquium, (2005).Google Scholar
- Rickards, T. and Moger, S. Handbook for Creative Team Leaders. Gower Publishing, (1999), Aldershot.Google Scholar
- Sharp, H. and Robinson, H. 'An ethnographic study of XP practices', Empirical Software Engineering. (2004), 9(4), 353--375. Cited at http://mcs.open.ac.uk/hcs2 Google ScholarDigital Library
Index Terms
- The role of the interaction designer in an agile software development process
Recommendations
Adopting to Agile Software Development
Abstract Agile software development can be made successful, but there is no well-defined way how to achieve this. The problem is that the successful adoption of agile methods and practices is a complex process and this process should be customizable for ...
UX in Agile before and during development
NordiCHI '18: Proceedings of the 10th Nordic Conference on Human-Computer InteractionAgile project management processes (Agile) such as Scrum, DSDM, XP and Kanban, have become a de facto standard for software development practice. The context of Agile strongly affects the possibilities of IT professionals to conduct UX activities in ...
On the integration of user centred design in agile development
NordiCHI '14: Proceedings of the 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, FoundationalThe integration of the User Centred Design (UCD) in Agile systems development processes (Agile) is not without problems. The context of Agile strongly affects the possibilities of IT professionals to conduct user centred activities in their work. In ...
Comments