Research Note - Sell First, Fix Later: Impact of Patching on Software Quality

We present a model of fixing or patching a software problem after the product has been released in the market. Specifically, we model a software firms trade-off in releasing a buggy product early and investments in fixing it later. Just as the marginal cost of producing software can be effectively zero, so can the marginal cost of repairing multiple copies of defective software by issuing patches. We show that due to the fixed cost nature of investments in patching, a software vendor has incentives to release a buggier product early and patch it later in a larger market. Thus, a software monopolist releases a product with fewer bugs but later than what is socially optimal. We contrast this result with physical good markets where market size does not play any role in quality provision. We also show that for comparable costs, a software monopolist releases the product with more bugs but invests more in post-patching support later than the physical good monopolist.

[1]  S. Rosen,et al.  Monopoly and product quality , 1978 .

[2]  Ronald A. Radice,et al.  ISO 9001: Interpreted for Software Organizations , 1995 .

[3]  A. Griffin Metrics for Measuring Product Development Cycle Time , 1993 .

[4]  Gregory Tassey,et al.  Prepared for what , 2007 .

[5]  Rajiv D. Banker,et al.  A Field Study of Scale Economies in Software Maintenance , 1997 .

[6]  Teck-Hua Ho,et al.  New product development: the performance and time-to-market tradeoff , 1996 .

[7]  Bernard Reddy,et al.  Government Preferences for Promoting Open-Source Software: A Solution in Search of a Problem , 2002 .

[8]  K Abdel-HamidTarek The economics of software quality assurance: a simulation-based case study , 1988 .

[9]  M. S. Krishnan,et al.  An Empirical Analysis of Productivity and Quality in Software Products , 2000 .

[10]  Mark C. Paulk,et al.  The Capability Maturity Model: Guidelines for Improving the Software Process , 1994 .

[11]  Paul R. Milgrom,et al.  The Economics of Modern Manufacturing: Technology, Strategy, and Organization , 1990 .

[12]  Tarek K. Abdel-Hamid,et al.  The Economics of Software Quality Assurance: A Simulation-Based Case Study , 1988, MIS Q..

[13]  W. Davidson,et al.  Research notes and communications: The effect of product recall announcements on shareholder wealth , 1992 .

[14]  G. Lilien,et al.  The timing of competitive market entry: an exploratory study of new industrial products , 1990 .

[15]  Randal C. Picker Cyber Security: Of Heterogeneity and Autarky , 2004 .

[16]  K. Moorthy,et al.  Product and Price Competition in a Duopoly , 1988 .

[17]  James Bessen Open Source Software: Free Provision of Complex Public Goods , 2005 .

[18]  Seungjin Whang,et al.  Competing in Product and Service: A Product Life-Cycle Model , 1997 .

[19]  Sam Peltzman,et al.  The Impact of Product Recalls on the Wealth of Sellers , 1985, Journal of Political Economy.

[20]  Jan Pries-Heje,et al.  How Internet software companies negotiate quality , 2001, Computer.

[21]  M M Lehman,et al.  Software Evolution , 2002 .

[22]  Fred P. Brooks,et al.  The Mythical Man-Month , 1975, Reliable Software.

[23]  K. B. Hendricks,et al.  Delays in new product introductions and the market value of the firm: the consequences of being late to the market , 1997 .

[24]  Robert M. Poston,et al.  Software Quality Assurance , 1984, IEEE Transactions on Software Engineering.

[25]  Jr. Frederick P. Brooks,et al.  The mythical man-month (anniversary ed.) , 1995 .

[26]  Jonathan Nook,et al.  ["A Model for New Product Development: An Empirical Test"] , 2007 .