Taxonomy for software teamwork measurement

被引:0
作者
Robillard, Pierre N. [1 ]
Lavallee, Mathieu [1 ]
Ton-That, Yvan [1 ]
Chiocchio, Franois [2 ]
机构
[1] Polytech Montreal, Dept Comp & Software Engn, Montreal, PQ, Canada
[2] Univ Ottawa, Telfer Sch Management, Ottawa, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
team process taxonomy; teamwork; taskwork; software development process; field study; PERFORMANCE; TEAMS; ORGANIZATIONS; FUTURE; WORK;
D O I
10.1002/smr.1641
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Despite the fact that software is mostly a team endeavor, the software engineering (SE) literature has not tapped into organizational psychology's conceptual and empirical writings on teams. This paper presents a model of team dynamics adapted to the specificities of SE project teams. The taxonomy is composed of nine episodes that are likely to be found in any software team process. Each episode is described in terms of the input-process-output cycle and illustrated with examples. The measurability of the episodes is validated on a capstone student project carried out with an industrial partner. The team activities are recorded by each developer, throughout the project's duration, in the form of work tokens. These work tokens are then associated with episodes by two independent coders. The results show that all the episodes of the proposed taxonomy are measurable, and very few (less than 5% in this field study) remain ambiguous. Most of the ambiguities arise from short episodes that alternate during team process activities. This paper's contribution to software team process research is to synthesize the team literature and draw up a theoretically driven taxonomy of team dynamics specific to SE teams and to provide initial evidence of measurability of the taxonomy. Copyright (c) 2014 John Wiley & Sons, Ltd.
引用
收藏
页码:910 / 922
页数:13
相关论文
共 27 条
[21]  
Robillards PN, 2012, INT C SOFTW SYST PRO
[22]  
Robillards PN, 2003, SOFTWARE ENG PROCESS
[23]  
Salas E, 2007, SER APPL PSYCHOL, P407
[24]   Does Team Training Improve Team Performance? A Meta-Analysis [J].
Salas, Eduardo ;
DiazGranados, Deborah ;
Klein, Cameron ;
Burke, C. Shawn ;
Stagl, Kevin C. ;
Goodwin, Gerald F. ;
Halpin, Stanley M. .
HUMAN FACTORS, 2008, 50 (06) :903-933
[25]  
Sharpes T, 2003, BEHAV SEQUENTIAL ANA
[26]   Important characteristics of software development team members: an empirical investigation using Repertory Grid [J].
Siau, Keng ;
Tan, Xin ;
Sheng, Hong .
INFORMATION SYSTEMS JOURNAL, 2010, 20 (06) :563-580
[27]  
Softwares MG, 2011, INTR SCRQM AG PROC