Component-Based Software Development (CBSD) is a very demanding approach for developing complex products or systems. In CBSD, software or product is creating from reusable pieces of components. With the help… Click to show full abstract
Component-Based Software Development (CBSD) is a very demanding approach for developing complex products or systems. In CBSD, software or product is creating from reusable pieces of components. With the help of CBSD, a complex system or software is developed with high quality, security, and within limited time and cost. However, this research will convince the outsourcing vendor organization to adopt the component software development using the CBSD approaches. A Systematic Literature Review (SLR) is used to extract all the possible success factors regarding CBSD that have positively impact software outsourcing vendor organization. The identified success factors comprise ‘Well Trained and Skilled Team’; ’ Proper Selection of Components’; ’ Using Standard for Designing’; ’ Well defined Architecture’; ’ Proper Testing and Analysis; ’ Efficient Integration’; ’ Quality Assurance’; ’ Proper Documentation’; ’well-organized security’; ’ Trusted and Certified.’ This research paper is also identifying the differences and similarities of success factors in various continents. This research paper is also convincing the software outsourcing vendor organization to adopt the concept of CBSD. The proposed method has analyzed the identified challenges continent-wise using the Chi-Square test to determine the significant difference.
               
Click one of the above tabs to view related content.