How Much to Open, How Fast to Fix and Develop? Impacts of Openness on Software Development and Maintenance

Posted: 25 Oct 2019

See all articles by Rakesh Mallipeddi

Rakesh Mallipeddi

Fisher College of Business, The Ohio State University

Emre M Demirezen

University of Florida - Information Systems and Operations Management

Subodha Kumar

Temple University - Fox School of Business

Ram D. Gopal

University of Connecticut - Department of Operations & Information Management

Date Written: October 16, 2019

Abstract

Proprietary software firms have recently begun to emulate the open source software community in opening up some of their software. We analyze this phenomenon in the context of resource allocation between fixing defects and the development of the next version of the software — an important issue that many software firms face in light of the prevalence of software defects. Based on the evidence from prior literature and current business practices, we develop our analytical models, more specifically optimal control models, to determine the conditions when a software firm should make its software fully open source or partially open source, or keep it proprietary. In our analysis, we consider various factors including: (i) the characteristics of the market (e.g., valuation of the software, market competitiveness, network effects, and market expectations from the next version of the software), (ii) the characteristics of the software firm (e.g., costs for developing software and fixing defects), and (iii) the effects of making the software fully or partially open source on the current and next versions of the software. Based on the results, we derive and discuss several important insights and shed light into the business practices of different software firms. Some of our findings include: (i) the software firm might keep its software proprietary even in conditions that seem to favor an open source software environment, (ii) if the software becomes more valuable, the software firm might decide to decrease the level of effort for fixing defects but rely more on the open source software community, and (iii) a decrease in the cost of collaboration with open source community might result in drastic changes in the behavior of the firm.

Keywords: software openness, defects, software development, optimal control theory, analytical modeling

Suggested Citation

Mallipeddi, Rakesh and Demirezen, Emre M and Kumar, Subodha and Gopal, Ram D., How Much to Open, How Fast to Fix and Develop? Impacts of Openness on Software Development and Maintenance (October 16, 2019). Fox School of Business Research Paper, Available at SSRN: https://ssrn.com/abstract=3470713

Rakesh Mallipeddi (Contact Author)

Fisher College of Business, The Ohio State University ( email )

2100 Neil Avenue
Columbus, OH 43210-1144
United States

Emre M Demirezen

University of Florida - Information Systems and Operations Management ( email )

PO Box 117165, 201 Stuzin Hall
Gainesville, FL 32610-0496
United States

Subodha Kumar

Temple University - Fox School of Business ( email )

Philadelphia, PA 19122-____
United States

HOME PAGE: http://sites.temple.edu/subodha/

Ram D. Gopal

University of Connecticut - Department of Operations & Information Management ( email )

368 Fairfield Road
Storrs, CT 06269-2041
United States

Do you have negative results from your research you’d like to share?

Paper statistics

Abstract Views
531
PlumX Metrics