EconPapers    
Economics at your fingertips  
 

Optimal Software Reuse in Incremental Software Development: A Transfer Pricing Approach

Yasin Ceran (), Milind Dawande (), Dengpan Liu () and Vijay Mookerjee ()
Additional contact information
Yasin Ceran: Leavey School of Business, Santa Clara University, Santa Clara, California 95053
Milind Dawande: Naveen Jindal School of Management, University of Texas at Dallas, Richardson, Texas 75083
Dengpan Liu: College of Business, Iowa State University, Ames, Iowa 50011
Vijay Mookerjee: Naveen Jindal School of Management, University of Texas at Dallas, Richardson, Texas 75083

Management Science, 2014, vol. 60, issue 3, 541-559

Abstract: This study develops optimal transfer pricing schemes that manage software reuse in incremental software development, namely, a development regime wherein users begin utilizing parts of the system that are released to them even before the system is entirely completed. In this setting, conflicts can arise between developers and users from divergent interests concerning the release of functionalities in the project. The release of functionalities is influenced by reuse, i.e., the effort spent by the development team to write code that can be reused within the same project or in future projects. For example, the development team may choose to spend extra effort to make certain portions of the system reusable because doing so could reduce the effort needed to develop the entire system. However, the additional effort spent on reuse could delay the release of certain critical functionality, making such a strategy suboptimal for the users. Thus, optimal reuse decisions for developers and users could be different. In addition, from the firm's perspective, reuse decisions must not only balance the objectives of developers and users for the current project, but reuse effort may be spent to benefit future projects. Our study also highlights the fact that reuse may not always be beneficial for the firm. To this end, we consider different instances of the user--developer conflict and provide transfer pricing schemes that operate under information asymmetry and achieve two key properties: firm-level optimality and truth revelation. This paper was accepted by Sandra Slaughter, information systems.

Keywords: software reuse; transfer pricing; information asymmetry; conflict resolution (search for similar items in EconPapers)
Date: 2014
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (1)

Downloads: (external link)
http://dx.doi.org/10.1287/mnsc.2013.1757 (application/pdf)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:inm:ormnsc:v:60:y:2014:i:3:p:541-559

Access Statistics for this article

More articles in Management Science from INFORMS Contact information at EDIRC.
Bibliographic data for series maintained by Chris Asher ().

 
Page updated 2025-03-19
Handle: RePEc:inm:ormnsc:v:60:y:2014:i:3:p:541-559