Abstract

http://ssrn.com/abstract=1960739
 
 

References (81)



 


 



The Influence of Software Process Maturity and Customer Error Reporting on Software Release and Pricing


Terrence August


University of California, San Diego (UCSD) - Rady School of Management

Marius Florin Niculescu


Georgia Institute of Technology - Ernest Scheller Jr. College of Business

December 1, 2013

Management Science, 2013, Vol. 59, No. 12, pp. 2702-2726

Abstract:     
Software producers are making greater use of customer error reporting to discover defects and improve the quality of their products. We study how software development differences among producers (e.g., varying levels of process maturity) and software class and functionality differences (e.g., operating system versus productivity software) affect how these producers coordinate software release timing and pricing to optimally harness error reporting contributions from users. In settings where prices are fixed, we characterize the optimal release time and demonstrate why in some cases it can actually be preferable to delay release when customer error reporting rates increase. The manner in which a firm's optimal release time responds to increases in software functionality critically hinges on whether the added functionality enhances or dilutes user error reporting; in both cases, the effect of added functionality on release timing can go in either direction, depending on both firm and product market characteristics. For example, when processing costs are relatively large compared to goodwill costs, firms with lower process maturity will release earlier when per module error reporting contributions become diluted and release later when these contributions become enhanced. We also examine how a firm adapts price with changes in error reporting levels and software functionality, and finally provide implications of how beta testing influences release timing.

Keywords: software quality, software reliability, software economics, software process maturity, network effects, software error reporting, diffusion of innovation, CMM, software release, software pricing

JEL Classification: D20, E20, L11, L15, L86

Accepted Paper Series





Not Available For Download

Date posted: November 17, 2011 ; Last revised: December 6, 2013

Suggested Citation

August, Terrence and Niculescu, Marius Florin, The Influence of Software Process Maturity and Customer Error Reporting on Software Release and Pricing (December 1, 2013). Management Science, 2013, Vol. 59, No. 12, pp. 2702-2726. Available at SSRN: http://ssrn.com/abstract=1960739 or http://dx.doi.org/10.2139/ssrn.1960739

Contact Information

Terrence August
University of California, San Diego (UCSD) - Rady School of Management ( email )
9500 Gilman Drive
Rady School of Management
La Jolla, CA 92093
United States
HOME PAGE: http://management.ucsd.edu/faculty/directory/august/
Marius Florin Niculescu (Contact Author)
Georgia Institute of Technology - Ernest Scheller Jr. College of Business ( email )
800 West Peachtree St., NW
Atlanta, GA 30308-1149
United States
404-385-3105 (Phone)
HOME PAGE: http://scheller.gatech.edu/directory/faculty/niculescu/index.html
Feedback to SSRN


Paper statistics
Abstract Views: 600

© 2014 Social Science Electronic Publishing, Inc. All Rights Reserved.  FAQ   Terms of Use   Privacy Policy   Copyright   Contact Us
This page was processed by apollo2 in 0.312 seconds