簡易檢索 / 詳目顯示

研究生: 潘陸宏
Pambudi, Pandu Dwi Luhur
論文名稱: 具需求變更下軟體商品定價決策與策略之研究
Pricing Decisions and Strategies for Software Products in the Presence of Requirement Changes
指導教授: 吳政翰
Wu, Cheng-Han
學位類別: 碩士
Master
系所名稱: 管理學院 - 資訊管理研究所
Institute of Information Management
論文出版年: 2020
畢業學年度: 108
語文別: 英文
論文頁數: 60
中文關鍵詞: 软件业价格竞争软件合同设计需求变更
外文關鍵詞: software industry, price competition, software contract design, requirements change
相關次數: 點閱:150下載:33
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在项目开发过程中,软件需求变更(RC)的存在是开发人员提供软件合同设计的关键挑战。因为在存在RC的情况下,对合同要约的决定将影响开发商所花费的项目价格。软件公司的经理必须决定在软件开发中向客户提供哪些合同设计。从一个来自软件外包行业的例子中抽象出来,我们展示了三种设计的软件合同设计,这些设计结合了固定价格和时间与材料政策。具体来说,一家软件公司提供固定价格,但拒绝对RC的修改(合同N),提供固定价格并同意RC并收取额外费用(合同W),或者最初提供固定价格,然后收取额外费用基于响应RC的时间和材料(合同P)。
    我们在两个周期的游戏中研究了三个合同设计的战略选择。我们对垄断和双头垄断模型进行了全面分析;我们使用垄断模型作为基础模型来构建双头垄断模型。同时,在双头垄断模型中,我们捕获了两个开发人员之间的九种组合方案。我们以价格为决策变量,描述了在何种竞争条件下合同可以成为开发商最佳决策的条件。此外,在存在RC的情况下,我们提供了有关合同策略和开发人员绩效的管理洞察力。我们的发现表明,由于附加的RC,第二期的水平是否会根据合同设计和组合方案而影响价格和利润。

    The presence of software requirement changes (RC) during project development is a critical challenge for the developer to offer software contract designs. Because under the presence of RC, the decisions toward the contract offer will impact to project’s price spent by the developers. Managers of software companies must decide what contract designs to offer to clients in the development of software. Abstracting from an example drawn from the software outsourcing industry, we exhibit three designs of software contracts incorporating fixed price and time-and-materials policies. Specifically, a software company offers a fixed-price but declines the modification for RC (Contract N), offers a fixed-price and agree to RC with additional charge (Contract W), or initially provides a fixed price and then charges an additional fee based on the time-and-material in response to RC (Contract P).
    We examine the strategic choices of three contract designs in a two-period game. We carry out a full analysis of monopoly and duopoly models; we use the monopoly model as the base model to construct the duopoly model. Meanwhile, in the duopoly model, we capture nine combination scenarios between two developers. We characterize the conditions under which the contracts can be the best decision for developers in different competitive models with price as our decision variable. Furthermore, we provide managerial insights into contract strategies and developers’ performance under the presence of RC. Our finding states if the level of the second period valuation due to additional RC will influence the price and profit depending on the contract designs and combination scenarios.

    CONTENTS ABSTRACT i 摘要 ii ACKNOWLEDGEMENT iii LIST OF TABLES vi LIST OF FIGURES vii 1. INTRODUCTION 1 1.1 Research Background 1 1.2 Research Objective 2 1.3 Research Process 4 2. LITERATURE REVIEW 5 2.1 RC in The Software Industry 5 2.2 Pricing in The Software Industry 6 2.3 Software Contract Policy 7 3. THE MODEL 10 3.1 Model Setup 10 3.1.1 Contract Designs 12 3.1.2 List of Notation 13 3.1.3 List of Assumptions 14 3.2 Monopoly Model 14 3.2.1 Utility and Demand Function 15 3.2.2 Contract N 16 3.2.3 Contract W 16 3.2.4 Contract P 17 3.3 Duopoly Model 19 3.3.1 Utility and Demand Function 20 3.3.2 Scenario NP 25 3.3.3 Scenario WP 26 3.3.4 Scenario PP 27 4. ANALYTICAL ANALYSES 31 4.1 Analyses under Monopoly Model 31 4.2 Analyses under Duopoly Model 32 4.3 Analyses Comparison between Monopoly and Duopoly Model 36 4.4 Comparative Analysis among Scenarios 37 5. NUMERICAL ANALYSIS 39 5.1 Profit Comparison of Single Parameters 39 5.2 Profit Comparison towards Two Parameters 45 5.2.1 The Influences of δ and λ on The Profits 45 5.2.2 The Influences of ρ and λ on The Profits 46 6. CONCLUSION 47 6.1 Research Conclusions 47 6.2 Future Directions 47 REFERENCES 48 Appendix A. Proofs 51

    REFERENCES
    Ali, N., & Lai, R. (2016). A method of requirements change management for Global software development. Information and Software Technology, 70, 49–67. https://doi.org/10.1016yj/infsof.2015.09.005
    AlSanad, A., & Chikh, A. (2015). The Impact of Software Requirement Change – A Review. In Á. Rocha et al. (eds.), New Contributions in Information Systems and Technologies, Advances in Intelligent Systems and Computing 353 (Vol. 353). https://doi.org/10.1007/978-3-319-16528-8
    Bajari, P. (2001). Incentives versus Transaction Costs : A Theory of Procurement Contracts Author ( s ): Patrick Bajari and Steven Tadelis Published by : Wiley on behalf of RAND Corporation Stable URL : http://www.jstor.org/stable/2696361 Your use of the JSTOR archive indic, 32(3), 387–407.
    Bala, R., & Carr, S. (2010). Usage-based pricing of software services under competition. Journal of Revenue and Pricing Management, 9(3), 204–216. https://doi.org/10.1057/rpm.2010.12
    Basri, S., Kama, N., Haneem, F., & Ismail, S. A. (2016). Predicting effort for requirement changes during software development. In Proceedings of the Seventh Symposium on Information and Communication Technology - SoICT ’16 (pp. 380–387). New York, New York, USA: ACM Press. https://doi.org/10.1145/3011077.3011096
    Bolton, P., & Dewatripont, M. (2005). Contract theory. Reimagining Contract Law Pedagogy: A New Agenda for Teaching. The MIT Press Cambridge, Massachusetts London, England. https://doi.org/10.4324/9781315178189
    Chen, Y., & Bharadwaj, A. (2009). An empirical analysis of contract structures in IT outsourcing. Information Systems Research, 20(4), 484–506. https://doi.org/10.1287/isre.1070.0166
    Cheng, H. K., Li, S., & Liu, Y. (2015). Optimal software free trial strategy: Limited version, time-locked, or hybrid? Production and Operations Management, 24(3), 504–517. https://doi.org/10.1111/poms.12248
    Cheng, H. K., & Tang, Q. C. (2010). Free trial or no free trial: Optimal software product design with network effects. European Journal of Operational Research, 205(2), 437–447. https://doi.org/10.1016/j.ejor.2010.01.014
    Choudhary, V., Ghose, A., Mukhopadhyay, T., & Rajan, U. (2005). Personalized pricing and quality differentiation. Management Science, 51(7), 1120–1130. https://doi.org/10.1287/mnsc.1050.0383
    Corts, K. S. (2012). The interaction of implicit and explicit contracts in construction and procurement contracting. Journal of Law, Economics, and Organization, 28(3), 550–568. https://doi.org/10.1093/jleo/ewr023
    Dey, D., Fan, M., & Zhang, C. (2010). Design and analysis of contracts for software outsourcing. Information Systems Research, 21(1), 93–114. https://doi.org/10.1287/isre.1080.0223
    Dharma Kwon, H., Lippman, S. A., & Tang, C. S. (2010). Optimal time-based and cost-based coordinated project contracts with unobservable work rates. International Journal of Production Economics, 126(2), 247–254. https://doi.org/10.1016/j.ijpe.2010.03.013
    Fink, L., Lichtenstein, Y., & Wyss, S. (2013). Ex post adaptations and hybrid contracts in software development services. Applied Economics, 45(32), 4533–4544. https://doi.org/10.1080/00036846.2013.791021
    Gaebert, C. (2014). Dilemma structures between contracting parties in software development projects. ICSOFT-EA 2014 - Proceedings of the 9th International Conference on Software Engineering and Applications, 539–548.
    Ghosh, S., Ramaswamy, S., & Jetley, R. P. (2013). Towards requirements change decision support. Proceedings - Asia-Pacific Software Engineering Conference, APSEC, 1, 148–155. https://doi.org/10.1109/APSEC.2013.30
    Gopal, A., Sivaramakrishnan, K., Krishnan, M. S., & Mukhopadhyay, T. (2003). Contracts in Offshore Software Development: An Empirical Analysis. Management Science, 49(12), 1671–1683. https://doi.org/10.1287/mnsc.49.12.1671.25120
    Jørgensen, M., Mohagheghi, P., & Grimstad, S. (2017a). Direct and indirect connections between type of contract and software project outcome. International Journal of Project Management, 35(8), 1573–1586. https://doi.org/10.1016/j.ijproman.2017.09.003
    Jørgensen, M., Mohagheghi, P., & Grimstad, S. (2017b). Direct and indirect connections between type of contract and software project outcome. International Journal of Project Management, 35(8), 1573–1586. https://doi.org/10.1016/j.ijproman.2017.09.003
    Kalnins, A., & Mayer, K. J. (2004). Relationships and hybrid contracts: An analysis of contract choice in information technology. Journal of Law, Economics, and Organization, 20(1), 207–229. https://doi.org/10.1093/jleo/ewh030
    Lippman, S. A., McCardle, K. F., & Tang, C. S. (2013). Using Nash bargaining to design project management contracts under cost uncertainty. International Journal of Production Economics, 145(1), 199–207. https://doi.org/10.1016/j.ijpe.2013.04.036
    Liu, Y., Cheng, H. K., Tang, Q. C., & Eryarsoy, E. (2011). Optimal software pricing in the presence of piracy and word-of-mouth effect. Decision Support Systems, 51(1), 99–107. https://doi.org/10.1016/j.dss.2010.11.032
    Mao, C., Lu, Y., & Wang, X. (2006). A study on the distribution and cost prediction of requirements changes in the software life-cycle. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3840 LNCS, pp. 136–150). https://doi.org/10.1007/11608035_14
    McGee, S., & Greer, D. (2012). Towards an understanding of the causes and effects of software requirements change: Two case studies. Requirements Engineering, 17(2), 133–155. https://doi.org/10.1007/s00766-012-0149-0
    Mehra, A., Bala, R., & Sankaranarayanan, R. (2012). Competitive behavior-based price discrimination for software upgrades. Information Systems Research, 23(1), 60–74. https://doi.org/10.1287/isre.1100.0291
    Nan, G., Shi, F., Dou, R., & Li, M. (2016). Duopoly pricing of software products under free strategy: Limited-feature vs. seeding. Computers and Industrial Engineering, 100, 13–23. https://doi.org/10.1016/j.cie.2016.07.026
    Nurmuliani, N., Zowghi, D., & Williams, S. P. (2006). Requirements Volatility and Its Impact on Change Effort: Evidence Based Research in Software Development Projects.". Australian Workshop on Requirements Engineering. Retrieved from http://www.researchgate.net/publication/228946043_Requirements_volatility_and_its_impact_on_change_effort_Evidence-based_research_in_software_development_projects/file/9c960520ecb3089ce7.pdf
    Oh, S., Rhodes, J., & Strong, R. (2016). Impact of cost uncertainty on pricing decisions under risk aversion. European Journal of Operational Research, 253(1), 144–153. https://doi.org/10.1016/j.ejor.2016.02.034
    Rohitratana, J., & Altmann, J. (2012). Impact of pricing schemes on a market for Software-as-a-Service and perpetual software. Future Generation Computer Systems, 28(8), 1328–1339. https://doi.org/10.1016/j.future.2012.03.019
    Sia, S. K., Koh, C., & Tan, C. X. (2008). Strategic maneuvers for outsourcing flexibility: An empirical assessment. Decision Sciences, 39(3), 407–443. https://doi.org/10.1111/j.1540-5915.2008.00198.x
    Suprapto, M., Bakker, H. L. M., Mooi, H. G., & Hertogh, M. J. C. M. (2016). How do contract types and incentives matter to project performance? International Journal of Project Management, 34(6), 1071–1087. https://doi.org/10.1016/j.ijproman.2015.08.003
    Tong, Z., Su, X., Cen, L., & Wang, T. (2017). Greening Software Requirements Change Management Strategy Based on Nash Equilibrium. Wireless Communications and Mobile Computing, 2017, 1–10. https://doi.org/10.1155/2017/4020162

    下載圖示 校內:立即公開
    校外:立即公開
    QR CODE