Coordination Issues and its Impact on Project Performance: A Systematic Literature Review
Keywords:Collaboration, Coordination, Project Performance, Software Engineering Project,
AbstractSoftware projects have become increasingly complex and risky caused by the existence of software outsourcing. The complexity of the project is due to the coordination between developers who hindered by a number of issues which then led to affect the performance of the project. Hence, this study intends to synthesize these coordination issues and its impact on project performance. Correspondingly, this paper present Systematic Literature Review (SLR) based on the issues and its impact on performance of the project. Findings indicate there are four main issues, namely, time separation, cultural, organizational and geographic distance which greatly affect project performance.
S. Sawyer and P. J. Guinan, “Software development: processes and performance,” IBM Systems Journal, vol. 37, no. 4, pp. 552-569, 1998.
S. Marczak, I. Kwan, and D. Damian, “Investigating collaboration driven by requirements in cross-functional software teams,” inRequirements: Communication, Understanding and Softskills, 2009 Collaboration and Intercultural Issues on, 2009, pp. 15–22.
I. H.-B. Kwan, “The study of socio-technical coordination using a socio-technical congruence model,” PhD dissertation, 2011.
J. D. Blackburn, G. Hoedemaker, and L. N. Van Wassenhove, “Concurrent software engineering: prospects and pitfalls,” IEEE Transactions on Engineering Management, vol. 43, no. 2, pp. 179–188, 1996.
K. M. Carley and J. Olson, “Computational analysis of congruence of complex system,” School of Computer Science, The University of Adelaide, 2011.
H.-G. Chen, J. J. Jiang, G. Klein, and J. V. Chen, “Reducing software requirement perception gaps through coordination mechanisms,” Journal of Systems and Software, vol. 82, no. 4, pp. 650–655, 2009.
J. A. Espinosa and E. Carmel, “The impact of time separation on coordination in global software teams: a conceptual foundation,” Software Process: Improvement and Practice, vol. 8, no. 4, pp. 249- 266, 2003.
K. Nakakoji, Y. Ye, and Y. Yamamoto, “Comparison of coordination communication and expertise communication in software development: Motives, characteristics, and needs,” in JSAI International Symposium on Artificial Intelligence, Springer, Berlin, Heidelberg, 2009, pp. 147–155.
W. Delone, J. A. Espinosa, G. Lee, and E. Carmel, “Bridging global boundaries for IS project success.” In System Sciences, 2005. HICSS'05. Proceedings of the 38th Annual Hawaii International Conference on, 2005, pp. 48b-48b.
J. A. Espinosa and E. Carmel, “The effect of time separation on coordination costs in global software teams: A dyad model.” in System Sciences, 2004. Proceedings of the 37th Annual Hawaii International Conference on, 2004, pp. 10-pp.
M. Helander, G. Valetto, and C. Williams, “An analysis of congruence gaps and their effect on distributed software development,” in SocioTechnical Congruence Workshop in conjunction International Conference on Software Engineering, Leipzig, Germany, 2008.
B. K. A. Metiu, “Distributed knowledge and the global organization of software development,” Wharton School, University of Pennsylvania, pp. 1–39, 2001.
C. P. Espinosa, J. Alberto, “The effect of time separation on coordination processes and outcomes: A case study,” in System Sciences, 2006. HICSS'06. Proceedings of the 39th Annual Hawaii International Conference on, 2006, vol. 1, pp. 25b-25b.
J. A. Espinosa, N. Nan, and E. Carmel, “Do gradations of time zone separation make a difference in performance? A first laboratory study,” in Global Software Engineering, 2007. ICGSE 2007. Second IEEE International Conference on, 2007, pp. 12-22.
S. Sarker and S. Sahay, “Implications of space and time for distributed work: an interpretive study of US–Norwegian systems development teams,” European Journal of Information Systems, vol. 13, no. 1, pp. 3–20, 2004.
J. D. Herbsleb, D. J. Paulish, and M. Bass, “Global software development at siemens : experience from nine projects,” in Software Engineering, 2005. ICSE 2005. Proceedings. 27th International Conference on, 2005, pp. 524–533.
S.-O. Setamanit, W. Wakeland, and D. Raffo, “Using simulation to evaluate global software development task allocation strategies,” Software Process: Improvement and Practice, vol. 12, no. 5, pp. 491– 503, 2007.
J. A. Espinosa, J. N. Cummings, and C. Pickering, “Time separation, coordination, and performance in technical teams,” IEEE Transactions on Engineering Management, vol. 59, no. 1, pp. 91-103, 2012.
[A. Nguyen-Duc, D. S. Cruzes, and R. Conradi, “The impact of global dispersion on coordination, team performance and software quality – A systematic literature review,” Information and Software Technology, vol. 57, pp. 277–294, 2015.
P. J. Ågerfalk, B. Fitzgerald, H. Holmström, B. Lings, B. Lundell, and E. Ó. Conchúir, “A framework for considering opportunities and threats in distributed software development,” in Proceedings of the International Workshop on Distributed Software Development, Paris, 29, Austrian Computer Society, 2005, pp 47–61.
R. E. Grinter, J. D. Herbsleb, D. E. Perry, B. Labs, L. Technologies, B. Labs, L. Technologies, M. V. Drive, and M. Hill, “The geography of coordination : Dealing with distance in R & D work,” in Proceedings of the international ACM SIGGROUP conference on Supporting group work, 1999, pp. 306-315.
J. A. Espinosa, W. Delone, and G. Lee, “Global boundaries , task processes and IS project success : a field study,” Information Technology & People, vol. 19, no. 4, pp. 345-370, 2006.
B. Ramesh, P. Cao, L. Mohan, and K. Xu, “Can distributed software development be agile?,” Communications of the ACM, vol. 49, no. 10, pp. 41–46, 2006.
D. Damian, J. Chisan, P. Allen, and B. Corrie, “Awareness meets requirements management: awareness needs in global software development,” in Proceeding of the International Workshop on Global Software Development, International Conference on Software Engineering, 2003, pp. 7-11.
L. S. Samer Faraj, “Coordinating expertise in software development teams,” Management science, vol. 46, no. 12, pp. 1554–1568, 2000.
E. Carmel and R. Agarwal, “Tactical approaches for alleviating distance in global software development,” IEEE software, vol. 18, no. 2, pp. 22-29, 2001.
J. D. Herbsleb, “Global software engineering: The future of sociotechnical coordination,” in 2007 Future of Software Engineering, 2007, pp. 88-189.
S. S. F. Mohd, “Developer coordination in software engineering projects,” PhD dissertation, The University of New South Wales, 2014.
S. Koch and G. Schneider, “Effort, co-operation and co-ordination in an open source software project: GNOME,” Information Systems Journal, vol. 12, no. 1, pp. 27-42, 2002.
M. E. Conway, “How do committees invent,” Datamation, vol. 14, no. 4, pp. 28–31, 1968.
J. N. Cummings, J. A. Espinosa, and C. K. Pickering, “Crossing spatial and temporal boundaries in globally distributed projects: A relational model of coordination delay,” Information Systems Research, vol. 20, no. 3, pp. 420-439, 2009.
J. Feller, B. Fitzgerald, S. Hissam, and K. Lakhani, “The 3rd workshop on open source software engineering,” in Proceedings of the 25th International Conference on Software Engineering, 2003, pp. 785–786.
J. A. Espinosa, R. E. Kraut, J. F. Lerch, S. A. Slaughter, and J. D. Herbsleb, “Shared mental models and coordination in large-scale, distributed software development,” in Proceedings ICIS 2001, 2001, pp. 64.
J. A. Espinosa, S. A. Slaughter, R. E. Kraut, and J. D. Herbsleb, “Team knowledge and coordination in geographically distributed software development,” Journal of management information systems, vol. 24, no. 1, pp. 135–169, 2007.
K. C. Kellogg, W. J. Orlikowski, and J. Yates, “Life in the trading zone: Structuring coordination across boundaries in postbureaucratic organizations,” Organization science, vol. 17, no. 1, pp. 22–44, 2006.
How to Cite
TRANSFER OF COPYRIGHT AGREEMENT
The manuscript is herewith submitted for publication in the Journal of Telecommunication, Electronic and Computer Engineering (JTEC). It has not been published before, and it is not under consideration for publication in any other journals. It contains no material that is scandalous, obscene, libelous or otherwise contrary to law. When the manuscript is accepted for publication, I, as the author, hereby agree to transfer to JTEC, all rights including those pertaining to electronic forms and transmissions, under existing copyright laws, except for the following, which the author(s) specifically retain(s):
- All proprietary right other than copyright, such as patent rights
- The right to make further copies of all or part of the published article for my use in classroom teaching
- The right to reuse all or part of this manuscript in a compilation of my own works or in a textbook of which I am the author; and
- The right to make copies of the published work for internal distribution within the institution that employs me
I agree that copies made under these circumstances will continue to carry the copyright notice that appears in the original published work. I agree to inform my co-authors, if any, of the above terms. I certify that I have obtained written permission for the use of text, tables, and/or illustrations from any copyrighted source(s), and I agree to supply such written permission(s) to JTEC upon request.