Abstract
Software development organizations are adopting strategies because they produce a major return on investment, on the other hand, there are several success factors related to outsourcing, mostly observed by SPI (Software Process Improvement). SPI can play an important role in the positive implementation of outsourcing projects. The aim of this research is to find out success factors that can positively change SPI in outsourcing organizations with client and vendor perspectives. We have used two approaches for identifying and validating the success factors, they are: Survey questionnaires and SLR (systematic literature review). Through these approaches, we have identified different success factors related to client and vendor perspectives in the SPI outsourcing environment. Our research finding is that the ranking of SLR success factors and the survey success factors have significant difference. The client and vendor outsource organizations through SPI implementation programs can be helped by identified success factors. The t-test is used to measure these success factors. Client and vendor categorization was used to present an extensive image of software process improvement programs and their related success factors. The highest ranked success factors may be used for outsourcing organizations before starting SPI programs. The outcomes of this study may be valuable for problems related to SPI implementations which are necessary for the development and success of outsourcing organizations.