Browse > Article
http://dx.doi.org/10.22937/IJCSNS.2022.22.3.29

An Empirical Investigation of Vendor Readiness to Assess Offshore Software Maintenance Outsourcing Project  

Ikram, Atif (School of Informatics and Applied Mathematics, Universiti Malaysia Terengganu)
Jalil, Masita Abdul (School of Informatics and Applied Mathematics, Universiti Malaysia Terengganu)
Ngah, Amir Bin (School of Informatics and Applied Mathematics, Universiti Malaysia Terengganu)
Khan, Ahmad Salman (Department of Software Engineering, The University of Lahore)
Mahmood, Yasir (Department of Software Engineering, The University of Lahore)
Publication Information
International Journal of Computer Science & Network Security / v.22, no.3, 2022 , pp. 229-235 More about this Journal
Abstract
The process of correcting, upgrading, and improving software products after they have been handed over to the consumer is known as software maintenance. Offshore software maintenance outsourcing (OSMO) clients benefit from cost savings, time savings, and improved quality software through OSMO. In most circumstances, the OSMO vendor makes a lot of money but not in all the cases. Especially, when the OSMO project offer is not properly assessed. An efficient outsourcing contract might yield successful outcomes for outsourced projects. But before sending a detailed proposal to bid on the OSMO project the vendor must have to assess the client's project (business offer) requirements. The purpose of this study is to find out common trends within the assessment of a OSMO project. A case study approach along with semi-structured interviews from eight companies concluded ten common practices and several roles. Among these practices, four (code structure, requirements, communication barriers and required infrastructure) were consistent amongst the responses .The findings, limitations and future work are discussed.
Keywords
An empirical study; Client project assessment; Offshore software maintenance outsourcing; Software risk; Software Practices;
Citations & Related Records
연도 인용수 순위
  • Reference
1 P. Runeson, M. Host, A. Rainer and B. Regnell, "Case study research in software engineering: Guidelines and examples", John Wiley & Sons, 2012
2 L. McLaughlin, "An eye on India: Outsourcing debate continues. Ieee Software," vol. 20 no.3, pp.114-117, 2003   DOI
3 H.U.Rahman, M. Raza, P. Afsar, A. Alharbi, S. Ahmad, and H. Alyami, "Multi-criteria decision making model for application maintenance offshoring using analytic hierarchy process," Applied Sciences, vol. 11 no.18, p.8550, 2021   DOI
4 H.U.Rahman, M. Raza, P. Afsar, and H.U. Khan, "Empirical Investigation of Influencing Factors Regarding Offshore Outsourcing Decision of Application Maintenance", IEEE Access,vol. 9, pp.58589-58608, 2021, doi: 10.1109/ACCESS.2021.3073315   DOI
5 S.U.Khan, M. Niazi, and R. Ahmad, "Factors influencing clients in the selection of offshore software outsourcing vendors: An exploratory study using a systematic literature review," Journal of systems and software,vol 84 no.4, pp.686-699,2011, doi: 10.1016/j.jss.2010.12.010   DOI
6 Werfs, M., Baxter, G., Allison, I. K., & Sommerville, I. (2013). Migrating software products to the cloud: an adaptive STS perspective. Journal of international technology and information management, 22(3).
7 C.B. Seaman, "Qualitative methods in empirical studies of software engineering," IEEE Transactions on software engineering, vol. 25 no.4, pp.557-572, 1999, doi: 10.1109/32.799955   DOI
8 S.Ali, N. Ullah, M.F. Abrar, M.F. Majeed, M.A. Umar and J. Huang, "Barriers to software outsourcing partnership formation: An exploratory analysis" IEEE Access, vol. 7, pp.164556-164594, 2019,   DOI
9 N.M.Findikoglu, C. Ranganathan and M.B. Watson-Manheim, "Partnering for prosperity: small IT vendor partnership formation and the establishment of partner pools," European Journal of Information Systems, vol.30, no.2, pp.193-218, 2021, doi: 10.1080/0960085X.2020.1750309   DOI
10 T.C. Lethbridge, S.E. Sim and J. Singer, "Studying software engineers: Data collection techniques for software field studies," Empirical software engineering, vol. 10 no.3, pp.311-341, 2005, doi: 10.1007/s10664-005-1290-x   DOI
11 Wohlin, C., and Aurum, A. (2015). Towards a decision-making structure for selecting a research design in empirical software engineering. Empirical Software Engineering, 20(6), 1427-1455. doi:10.1007/s10664-014-9319-7.   DOI
12 Ikram, A., Jalil, M. A., Ngah, A. B., Khan, A. S., & Iqbal, T. (2021). Offshore Software Maintenance Outsourcing Predicting Clients Proposal using Supervised Learning. arXiv preprint arXiv:2103.01223.
13 Gozman, D., & Willcocks, L. (2019). The emerging Cloud Dilemma: Balancing innovation with cross-border privacy and outsourcing regulations. Journal of Business Research, 97, 235-256.   DOI
14 A. Ikram, H. Riaz, and A.S. Khan, "Eliciting theory of software maintenance outsourcing process: A systematic literature review," International Journal of Computer Science and Network Security, vol. 18 no.4, pp.132-143, 2018
15 M.H. Tafti, "Risks factors associated with offshore IT outsourcing," Industrial Management & Data Systems, vol.105,p.549-560, 2005   DOI
16 H.U.Rahman, M. Raza,P. Afsar,M. Khan, N. Iqbal and H.U. Khan, "Making the sourcing decision of software maintenance and information technology," IEEE Access, 9, pp.11492-11510, 2021, doi: 10.1109/ACCESS.2021.3051023   DOI
17 S.U.Khan and A.W. Khan, "Critical challenges in managing offshore software development outsourcing contract from vendors' perspectives", IET software, vol.11 no.1, pp.1-11, 2017, doi:10.1049/iet-sen.2015.0080   DOI
18 A. Ikram, M.A. Jalil, A.B. Ngah, and A.S. Khan, "Towards Offshore Software Maintenance Outsourcing Process Model," International Journal of Computer Science and Network Security, vol. 20 no.4, p.6, 2020   DOI
19 S. Ali, J. Huang, S.U. Khan and H. Li, "A framework for modelling structural association amongst barriers to software outsourcing partnership formation: An interpretive structural modelling approach," Journal of Software: Evolution and Process, vol. 32 no.6, p.e2243, 2020
20 T.D. Clark Jr, R.W. Zmud and G.E. McCray, "The outsourcing of information services: transforming the nature of business in the information industry". Journal of Information Technology,vol. 10 no.4, pp.221-237, 1995 doi: 10.1177/026839629501000403   DOI
21 R.E. Ahmed, "Software maintenance outsourcing: Issues and strategies," Computers & Electrical Engineering, vol.32 no.6, pp.449-453,2006   DOI
22 Nakatsu, R. T., & Iacovou, C. L. (2009). A comparative study of important risk factors involved in offshore and domestic outsourcing of software development projects: A two-panel Delphi study. Information & management, 46(1), 57-68.   DOI
23 S.Ali, H. Li, S.U. Khan and Z. Yang, "Practices in Software Outsourcing Partnership: Systematic Literature Review Protocol with Analysis" J. Comput., vol.13, no.7, pp.839-861, 2018
24 Y. Rashid, A. Rashid, M.A.Warraich, S.S. Sabir and A. Waseem, "Case study method: A step-by-step guide for business researchers," International Journal of Qualitative Methods, vol. 18, p.1609406919862424, 2019, doi: 10.1177/1609406919862424   DOI
25 N.Oza, T. Hall, A. Rainer and S. Grey, "Critical factors in software outsourcing: a pilot study," In Proceedings of the ACM workshop on Interdisciplinary software engineering research, pp. 67-71, 2004