Author:
Goldstein Zvi,Petrie David,Sherif Yosef
Abstract
PurposeThe purpose of this paper is to advance a dynamic programming model that encompasses critical attributes of plan‐driven development, rapid development, agile development, and the hybrid open source development. The paper aims to put forward a middle ground management strategy for software development to gain more effectiveness and efficiency in delivering projects on time and within budget.Design/methodology/approachThe paper combines narrative with argument and analysis with a dynamic programming model. The model was applied to numerical cases with different project operating costs, duration, expected setup costs for a development iteration, and business penalties for a failed iteration. Sensitivity analysis is performed by changing several parameters and observing the effects these changes have on the optimal solution.FindingsThe model delivers a middle ground management strategy for software development and obtains an optimal solution that is better than if a project used one specific development methodology.Originality/valueThe paper demonstrates how the dynamic programming model when used with middle ground management strategy would produce the ultimate goal of delivering projects on time and within budget.
Subject
Library and Information Sciences,Management Science and Operations Research,Business and International Management,Management Information Systems
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献