Introducing knowledge redundancy practice in software development: Experiences with job rotation in support work

作者: Tor Erlend Fægri , Tore Dybå , Torgeir Dingsøyr

DOI: 10.1016/J.INFSOF.2010.06.002

关键词: StaffingEngineeringSoftware developmentOrganizational learningPerceptionRedundancy (engineering)Action researchJob rotationEmpirical evidenceKnowledge management

摘要: Context: Job rotation is a widely known approach to increase knowledge redundancy but empirical evidence regarding introduction and adoption in software development scant. A lack of limiting factor for collaboration, flexibility, coordination within teams the organization. Objective: The scientific objective this investigation was explore benefits challenges with improving among developers participating job rotation. There were two practical objectives; (a) establish customer support as legitimate organizational function that would shield from enquiries, (b) contribute improved flexibility project staffing by enabling overlapping product experience developers. Method: We used action research integrate change inquiry. During period eighteen weeks, nine rotated support. collected data throughout collaboration; meetings, comprehensive interviews, work logs. Results: Perceptions reduced efficiency unnecessary outweighed shielding learning about different products. Although there strong indications increased redundancy, not sufficient justify abandoned after trial period. Conclusions: can redundancy. Benefits include innovation stemming integration domains appreciation concerns. However, incurs collective cost must be amortized legitimized An process accommodates open trustful discussion all involved stakeholders therefore encouraged.

参考文章(77)
Tor Erlend Faegri, Geir Kjetil Hanssen, Collaboration, Process Control, and Fragility in Evolutionary Product Development IEEE Software. ,vol. 24, pp. 96- 104 ,(2007) , 10.1109/MS.2007.68
A. Von Mayrhauser, A.M. Vans, Program comprehension during software maintenance and evolution IEEE Computer. ,vol. 28, pp. 44- 55 ,(1995) , 10.1109/2.402076
C. Annique Un, Managing the Innovators for exploration and Exploitation Journal of Technology Management & Innovation. ,vol. 2, pp. 4- 20 ,(2007)
Anselm L Strauss, Juliet M Corbin, Basics of qualitative research : techniques and procedures for developing grounded theory Published in <b>2008</b> in Los Angeles Calif by SAGE Publications Inc. ,(2008)
Alva Taylor, Henrich R. Greve, Superman or the Fantastic Four? knowledge combination And experience in Innovative Teams Academy of Management Journal. ,vol. 49, pp. 723- 740 ,(2006) , 10.5465/AMJ.2006.22083029
Georg von Krogh, Sebastian Spaeth, Karim R Lakhani, Community, joining, and specialization in open source software innovation: a case study Research Policy. ,vol. 32, pp. 1217- 1241 ,(2003) , 10.1016/S0048-7333(03)00050-7
Dennis J. Snower, Assar Lindbeck, Multi-Task Learning and the Reorganization of Work. From Tayloristic to Holistic Organization Research Papers in Economics. ,(1999)
Reinhard Keil-Slawik, Artifacts in Software Design Software Development and Reality Construction. pp. 168- 188 ,(1992) , 10.1007/978-3-642-76817-0_15