Inter-organizational Learning and Knowledge Sharing Management in Global Software Development
Keywords:
Practices, coordination and collaboration, Global Software Development, Systematic Literature ReviewAbstract
Inter-organizational learning and knowledge sharing management play an important role during requirements collection and implementation for any software system. In Global Software Development (GSD), its significance increase more as stakeholders are far away across the globe. In GSD where critical challenges such as language differences, geographical distance, culture differences and time zone differences exist, thus need of inter-organizational learning and knowledge sharing become more increase. This study aims to identify possible practices from literature for inter-organizational learning and knowledge sharing management during development in GSD. To achieve goals, systematic literature review (SLR) is conducted to identify best practices for collaboration and coordination. Through SLR, 13 practices are identified.
References
M. Yaseen, A. Mustapha, and N. Ibrahim, ‘MINIMIZING INTER-DEPENDENCY ISSUES OF REQUIREMENTS IN PARALLEL DEVELOPING SOFTWARE PROJECTS WITH AHP’, vol. 8, no. Viii, 2019.
M. Yaseen, A. Mustapha, and N. Ibrahim, ‘Prioritization of Software Functional Requirements : Spanning Tree based Approach’, vol. 10, no. 7, pp. 489–497, 2019.
M. Yaseen, A. Mustapha, and N. Ibrahim, ‘An Approach for Managing Large-Sized Software Requirements During Prioritization’, 2018 IEEE Conf. Open Syst., pp. 98–103, 2019.
M. Yaseen, N. Ibrahim, and A. Mustapha, ‘Requirements Prioritization and using Iteration Model for Successful Implementation of Requirements’, Int. J. Adv. Comput. Sci. Appl., vol. 10, no. 1, pp. 121–127, 2019.
M. Yaseen, S. Baseer, and S. Sherin, ‘Critical Challenges for Requirement Implementation in Context of Global Software Development : A Systematic Literature Review’, pp. 120–125, 2015.
M. Yaseen and Z. Ali, ‘Success Factors during Requirements Implementation in Global Software Development : A Systematic Literature Review’, vol. 8, no. 3, pp. 56–68, 2019.
M. Yaseen and Z. Ali, ‘Practices for Effective Communication during Requirements Elicitation in Global Software Development’, vol. 8, no. 06, pp. 240–245, 2019.
A. U. Rahman, M. Yaseen, and Z. Ali, ‘Identification of Practices for Proper Implementation of Requirements in Global Software Development : A Systematic Literature Review Protocol’, vol. 177, no. 13, pp. 53–58, 2019.
A. Mahajan and P. Sharma, ‘Object Oriented Requirement management Tools for maintaining of status of requirements’, vol. 6, no. 6, pp. 27–30, 2018.
T. Illes-Seifert, A. Herrmann, M. Geisser, and T. Hildenbrand, ‘The Challenges of Distributed Software Engineering and Requirements Engineering: Results of an Online Survey’, 1st Int. Glob. Requir. Eng. Work. GREW 2007, pp. 55–65, 2007.
D. Damian, ‘An empirical study of requirements engineering in distributed software projects : is distance negotiation more effective ?’, vol. 4, no. 04, pp. 149–152, 2001.
I. Kwan, D. Damian, and S. Marczak, ‘The effects of distance, experience, and communication structure on requirements awareness in two distributed industrial software projects’, Glob. Requir. Eng. Work. conj. Intl Conf Glob. Softw. Eng. 2007., no. May, 2007.
W. Hussain, J. Buchan, and T. Clear, ‘Managing Requirements in Globally Distributed COTS Customization’, Proc. - Int. Comput. Softw. Appl. Conf., vol. 18–21–Augu, pp. 33–38, 2014.
D. E. Damian and D. Zowghi, ‘RE challenges in multi-site software development organisations’, no. 2003, pp. 149–160, 2007.
R. Lai and N. Ali, ‘A Requirements Management Method for Global Software Development’, Humanpub.Org, vol. 1, no. March, pp. 38–58, 2013.
A. M. Søderberg, S. Krishna, and P. Bjørn, ‘Global software development: Commitment, trust and cultural sensitivity in strategic partnerships’, J. Int. Manag., vol. 19, no. 4, pp. 347–361, 2013.
M. Yaseen, S. Baseer, S. Ali, S. U. Khan, and Abdullah, ‘Requirement implementation model (RIM) in the context of global software development’, 2015 Int. Conf. Inf. Commun. Technol. ICICT 2015, 2016.
M. Yaseen and U. Farooq, ‘Requirement Elicitation Model (REM) in the Context of Global Software Development’, Glob. J. Comput. Sci. Technol., vol. 1, no. 2, pp. 1–6, 2018.
M. Yaseen, Z. Ali, and M. Humayoun, ‘Requirements Management Model (RMM): A Proposed Model for Successful Delivery of Software Projects’, Int. J. Comput. Appl., vol. 178, no. 17, pp. 32–36, 2019.
Z. Ali and M. Yaseen, ‘Critical Challenges for Requirement Implementation in Global Software Development : A Systematic Literature Review Protocol with Preliminary Results’, vol. 182, no. 48, pp. 17–23, 2019.
M. Yaseen, S. Ali, . A., and N. Ullah, ‘An Improved Framework for Requirement Implementation in the context of Global Software Development: A Systematic Literature Review Protocol’, Int. J. Database Theory Appl., vol. 9, no. 6, pp. 161–170, 2016.
D. Requirements, ‘Enabling Collaboration in Distributed Requirements Management - ABI INFORM Collection - ProQuest’, 2006.
C. L. Campbell, B. V. A. N. D. E. Walle, and A. G. S. Development, ‘Asynchronous Requirements Engineering : Enhancing Distributed Software Development’, pp. 133–136, 2003.
B. Berenbach, ‘Impact of Organizational Structure on Distributed Requirements Engineering Processes: Lessons Learned’, Int. Work. Glob. Softw. Dev. Pract. GSD 06, pp. 15–19, 2006.
G. N. Aranda, A. Vizcaíno, A. Cechich, and M. Piattini, ‘Strategies to Minimize Problems in Global Requirements Elicitation RE-GSD Methodology’, CLEI Electron. J., vol. 11, no. 1, 2008.
Z. Haag, R. Foley, and J. Newman, ‘Software process improvement in geographically distributed software engineering: an initial evaluation’, EUROMICRO 97. Proc. 23rd EUROMICRO Conf. New Front. Inf. Technol. (Cat. No.97TB100167), pp. 134–141, 1997.
D. Damlan, ‘Stakeholders in global requirements engineering: Lessons learned from practice’, IEEE Softw., vol. 24, no. 2, pp. 21–27, 2007.
A. Hoffmann and C. Lescher, ‘Collaboration and Intercultural Issues on Requirements: Communication, Understanding and Softskills (CIRCUS)’, 2009 Collab. Intercult. Issues Requir. Commun. Underst. Softskills, CIRCUS 2009, no. Circus 2009, pp. 1–4, 2009.
J. M. C. de Gea, J. Nicolás, J. L. F. Alemán, A. Toval, A. Vizcaíno, and C. Ebert, ‘Reusing Requirements in Global Software Engineering’, pp. 171–197, 2013.
C. Ebert, B. K. Murthy, and N. N. Jha, ‘Managing Risks in Global Software Engineering: Principles and Practices’, 2008 IEEE Int. Conf. Glob. Softw. Eng., pp. 131–140, 2008.
Darja Šmite, ‘Requirements Management in Distributed Projects’, Knowl. Creat. Diffus. Util., vol. 1, no. 2, pp. 69–76, 2006.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.