Experiences integrating sophisticated user experience design practices into Agile processes

被引:8
作者
Hodgetts, P
机构
来源
AGILE 2005, Proceedings | 2005年
关键词
D O I
10.1109/ADC.2005.24
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Most significant software processes involve a wide range of disciplines, from programming to testing, and from documentation to database development. Unfortunately, agile processes are typically presented from the point of view of programmers, with the other disciplines often left feeling excluded and disenfranchised. One such discipline is that of user experience design (often abbreviated UED), a discipline encompassing several key specialties including user research, interface design, visual design and usability testing. UED activities span the full lifecycle of product development from early requirements analysis to construction and testing, spanning both large scale system issues and detailed components, with its work products forming key inputs and deliverables of many development activities. In this experience report, I discuss my coaching experiences integrating sophisticated UED practices into the agile process initiatives of several organizations. My background is initially that of a programmer and later that of an agile process coach, and I'll explore my journey understanding UED practices and how they map to popular agile processes, mainly Scrum [1] and Extreme Programming [2]. I'll chronicle the teams' struggles to come to grips with the often programming-centric orientation of agile processes, and their ongoing efforts to integrate their UED best practices into the incremental, collaborative world of agile processes.
引用
收藏
页码:235 / 242
页数:8
相关论文
共 9 条
  • [1] Beck K., 2004, Extreme Programming Explained: Embrace Change, V2nd
  • [2] CONSTANTINE L, 1999, SOFTWARE USE
  • [3] COOPER A, 2003, FACE 2 0
  • [4] Fowler M., 2018, Refactoring: improving the design of existing code, V2nd
  • [5] Garrett J.J., 2003, ELEMENTS USER EXPERI, V2nd
  • [6] HODGETTS P, 2003, EXTREME PROGRAMMING, P355
  • [7] MALONE E, 2005, ASIS T IA SUMM
  • [8] Martin R., 2003, AGILE SOFTWARE DEV
  • [9] Schwaber K., 2002, AGILE SOFTWARE DEV S