An ethnographic study of XP practice

被引:96
作者
Sharp, H [1 ]
Robinson, H [1 ]
机构
[1] Open Univ, Dept Comp, Milton Keynes MK7 6AA, Bucks, England
关键词
XP culture; XP community; XP team; agile development; ethnographic studies; field studies;
D O I
10.1023/B:EMSE.0000039884.79385.54
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Agile methods are a response to more rigorous and traditional approaches to software development which are perceived to have failed both customers and software development practitioners. eXtreme Programming (XP) is an example agile method and we report on an ethnographic study of XP practice carried out in a small company developing web-based intelligent advertisements. We identify five characterizing themes within XP practice and summarize these findings in terms of XP culture.
引用
收藏
页码:353 / 375
页数:23
相关论文
共 29 条
[1]  
[Anonymous], 1988, SCI VERY IDEA
[2]  
[Anonymous], RES SOCIAL LIFE
[3]  
[Anonymous], 2000, AVAILABLE LIGHT ANTH
[4]  
Beck K., 2004, Extreme Programming Explained: Embrace Change, V2nd
[5]   Information systems prototyping in practice [J].
Beynon-Davies, P ;
Tudhope, D ;
Mackay, H .
JOURNAL OF INFORMATION TECHNOLOGY, 1999, 14 (01) :107-120
[6]   Get ready for agile methods, with care [J].
Boehm, B .
COMPUTER, 2002, 35 (01) :64-+
[7]  
Brown JS., 1989, Subject Learning in the Primary Curriculum: lssues in English, Science, V18, P32, DOI [10.3102/0013189X018001032, DOI 10.3102/0013189X018001032]
[8]  
Button G., 1996, Computer Supported Cooperative Work (CSCW), V5, P369, DOI 10.1007/BF00136711
[9]  
Cockburn A., 2000, Cutter IT Journal, V13, P26
[10]  
Cockburn A., 2002, AGILE SOFTWARE DEV