...
首页> 外文期刊>Management science: Journal of the Institute of Management Sciences >Optimal Software Reuse in Incremental Software Development: A Transfer Pricing Approach
【24h】

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

机译:增量软件开发中的最佳软件重用:转移定价方法

获取原文
获取原文并翻译 | 示例

摘要

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.
机译:这项研究开发了最佳的转让定价方案,用于管理增量软件开发中的软件重用,即一种开发方案,在这种开发方案中,用户甚至在系统完全完成之前就开始使用向其发布的系统部分。在这种情况下,开发人员和用户之间可能会因项目功能发布方面的不同利益而产生冲突。功能的发布受重用的影响,即开发团队花费的精力编写可在同一项目或将来的项目中重用的代码。例如,开发团队可以选择花费额外的精力来使系统的某些部分可重用,因为这样做可以减少开发整个系统所需的精力。但是,花在重用上的额外工作可能会延迟某些关键功能的发布,从而使这种策略对用户而言不是最佳选择。因此,针对开发人员和用户的最佳重用决策可能会有所不同。另外,从公司的角度来看,重用决策不仅必须平衡当前项目的开发人员和用户的目标,而且可能要花重用精力来使将来的项目受益。我们的研究还强调了这样一个事实,即重用可能并不总是对公司有利。为此,我们考虑了用户与开发人员之间冲突的不同情况,并提供了在信息不对称下运行的转移定价方案,并实现了两个关键特性:企业层面的最优性和真相披露。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号