A case study on the impact of customer communication on defects in agile software development.

被引:23
作者
Korkala, Mikko [1 ]
Abrahamsson, Pekka [2 ]
Kyllonen, Pekka [2 ]
机构
[1] Univ Oulu, Dept Informat Proc Sci, POB 3000, FIN-90014 Oulu, Finland
[2] VIT Tech Res Ctr Finland, FIN-90014 Oulu, Finland
来源
AGILE 2006, PROCEEDINGS | 2006年
关键词
D O I
10.1109/AGILE.2006.1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Effective communication and feedback are crucial in agile development. Extreme Programming (XP) embraces both communication and feedback as interdependent process values which are essential for projects to achieve successful results. Our research presents the empirical results from four different case studies. Three case studies had partially onsite customers and one had an onsite customer. The case studies used face-to-face communication to different extents along with email and telephone to manage customer-developer communication inside the development iterations. Our results indicate that an increased reliance on less informative communication channels results in higher defect rates. These results suggest that the selection of communication methods, to be used inside development iterations, should be a factor of considerable importance to agile organizations working with partially available customers. This paper also proposes some guidelines for selecting proper communication methods.
引用
收藏
页码:76 / +
页数:3
相关论文
共 34 条
  • [1] ABRAHAMSSON P, 2004, PROFES 2004, P393
  • [2] ABRAHAMSSON P, 2004, OOPSLA 2004
  • [3] ABRAHAMSSON P, 2002, AGILE SOFTWARE DEV M, P107
  • [4] Ambler S. W., 2002, Cutter IT Journal, V15, P33
  • [5] [Anonymous], EXTREME PROGRAMMING
  • [6] Beck K., 2004, Extreme Programming Explained: Embrace Change, V2nd
  • [7] Beck K., 2005, EXTREME PROGRAMMING
  • [8] BERNSTEIN L, 2005, ACM SIGSOFT SOFTWARE, V30, P3
  • [9] BOSTROM RB, 1983, P 20 ANN COMP PERS R, P1
  • [10] Cockburn A., 2002, AGILE SOFTWARE DEV, V177