Abstract
Over the past few decades, multiple software development process models, tools, and techniques have been used by practitioners. Despite using these techniques, most software development organizations still fail to meet customer’s needs within time and budget. Time overrun is one of the major reasons for project failure. There is a need to come up with a comprehensive solution that would increase the chances of project success. However, the “make vs. buy” decision can be helpful for “in time” software development. Social media have become a popular platform for discussion of all sorts of topics, so software development is no exception. Software developers discuss all the pros and cons of making vs. buy decisions on Twitter and other social media platforms. Twitter trending is a typical feature that evaluates the level of popularity of a specific event on online networking. A mixed-method approach comprising of interviews of software industry experts and Twitter data extraction is applied to scrutinize the effective decision of software build vs. buy decision. The findings of the analysis show that software makes vs. buy decisions depend on several factors including cost, development technology, software development team skills, and time. Based on the finding of the study a framework is proposed for the decision to build versus buy in Small and medium-sized enterprises (SMEs). Furthermore, the framework has been designed to statistically indicate make versus buy decisions of the organization and to suggest appropriate choices based on different parameters.
Highlights
Software development is one of the leading industries among other commercial industries
The findings of the analysis show that software makes vs. buy decisions depend on several factors including cost, development technology, software development team skills, and time
The literature gives rise to different questions like how to build or buy decisions should be taken for different organizations? What are the factors that affect the organization’s development method? and what are the reasons behind the build vs. buy decision? the objective of this research is to identify the factors that help organizations to take an appropriate decision either software should be in-house built or buy from vendors
Summary
Software development is one of the leading industries among other commercial industries. A big consideration in software development is the decision to “build versus buy”. A big consideration in development for the organization is the decision to build vs buy. Many organizations take a strategic approach to make vs buy decisions [4]. When a business requires software, it has the option of building it or acquiring it. The decision to acquire more can be made in two ways: whether to buy the entire solution or just a few components. If the decision is made to construct software, the appropriate environment for software development must be provided. Deciding whether to build or buy is not a simple decision that takes the careful evaluation of facts, understanding of the organization’s strengths and shortcomings, economic situation, and other parameters [2]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.