Factors Influencing Productivity of Agile Software Development Teamwork: A Qualitative System Dynamics Approach

被引:26
作者
Fatema, Israt [1 ]
Sakib, Kazi [1 ]
机构
[1] Univ Dhaka, Inst Informat Technol, Dhaka, Bangladesh
来源
2017 24TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2017) | 2017年
关键词
agile teamwork; productivity; influence factors; qualitative system dynamics;
D O I
10.1109/APSEC.2017.95
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Agile method emphasizes on the people factors and strength of teamwork that simplify the development process. A highly productive team throughout an agile software development process is very instrumental in achieving project success. Consequently, understanding of how individual behaviour and productivity are affected by teamwork within an agile team becomes critical. Identifying factors that impact productivity will result in improvement of teamwork. Hence, a need emerges to recognise the significant ones. Doing so will enable project team management to determine the areas where to concentrate efforts in order to improve productivity. The objective of this research is to identify and analyse agile teamwork productivity influence factors by using system dynamics (SD) approach. Identification of main factors influencing productivity and how they impact agile teamwork are carried out through interviews, survey and literature review. From the perspective of agile team members, the four most perceived factors impacting on their productivity arc team effectiveness, team management, motivation and customer satisfaction. Lack of agile team management support is found to be the most mentioned reason for failed agile project. The complex interrelated structure of different factors affecting agile teamwork productivity is modeled using influence diagram and Causal Loop Diagram (CLD) for qualitative analysis.
引用
收藏
页码:737 / 742
页数:6
相关论文
共 22 条
[1]   Software productivity: potential, actual, and perceived [J].
Abdel-Hamid, Tarek K. ;
Madnick, Stuart .
SYSTEM DYNAMICS REVIEW, 1989, 5 (02) :93-113
[2]  
Barry B., 2012, CTR SYSTEMS SOFTWARE
[3]   Software development: do good manners matter? [J].
Destefanis, Giuseppe ;
Ortu, Marco ;
Counsell, Steve ;
Swift, Stephen ;
Marchesi, Michele ;
Tonelli, Roberto .
PEERJ COMPUTER SCIENCE, 2016, 2016 (07)
[4]  
Dingsoyr T., 2012, 2012 5th International Workshop on Cooperative and Human Aspects of Software Engineering, P27, DOI 10.1109/CHASE.2012.6223016
[5]  
Dingsoyr T, 2013, LECT NOTES BUS INF P, V149, P46
[6]  
Fatema I., 2017, 12 INT C SOFTW ENG A
[7]  
Fatema I., 2017, AGILE TEAMWORK PRODU
[8]  
Kong X., 2005, 11 ANZSYS MAN COMPL
[9]  
Lalsing V., 2012, INT J SOFTWARE ENG A, V3, P117, DOI DOI 10.5121/IJSEA.2012.3109
[10]   System dynamics applied to project management: a survey, assessment, and directions for future research [J].
Lyneis, James M. ;
Ford, David N. .
SYSTEM DYNAMICS REVIEW, 2007, 23 (2-3) :157-189