The Economic Impact of Software Development Process Choice - Cycle-time Analysis and Monte Carlo Simulation Results

被引:1
|
作者
Magennis, Troy
机构
关键词
D O I
10.1109/HICSS.2015.599
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
IT executives initiate software development process methodology change with faith that it will lower development cost, decrease time-to-market and increase quality. Anecdotes and success stories from agile practitioners and vendors provide evidence that other companies have succeeded following a newly chosen doctrine. Quantitative evidence is scarcer than these stories, and when available, often unverifiable. This paper introduces a quantitative approach to assess software process methodology change. It proposes working from the perspective of impact on cycle-time performance (the time from the start of individual pieces of work until their completion), before and after a process change. This paper introduces the history and theoretical basis of this analysis, and then presents a commercial case study. The case study demonstrates how the economic value of a process change initiative was quantified to understand success and payoff. Cycle-time is a convenient metric for comparing proposed and ongoing process improvement due to its easy capture and applicability to all processes. Poor cycle-time analysis can lead to teams being held to erroneous service level expectations. Properly comparing the impact of proposed process change scenarios, modeled using historical or estimated cycle-time performance helps isolate the bottom line impact of process changes with quantitative rigor.
引用
收藏
页码:5055 / 5064
页数:10
相关论文
共 50 条
  • [1] Cost Estimation in Software Development Projects with Monte Carlo Simulation
    Pacagnella Junior, A. C.
    Pacifico, O.
    Salgado Junior, A. P.
    Terra, L. A. A.
    IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (09) : 3051 - 3058
  • [2] MONTE-CARLO SIMULATION OF THE ENGINE DEVELOPMENT PROCESS
    CULY, DG
    GOSSEN, JJ
    JOURNAL OF AIRCRAFT, 1984, 21 (07): : 462 - 468
  • [3] A Monte Carlo dispersion analysis of a rocket flight simulation software
    Saghafi, F
    Khalilidelshad, M
    ESM 2003: 17TH EUROPEAN SIMULATION MULTICONFERENCE: FOUNDATIONS FOR SUCCESSFUL MODELLING & SIMULATION, 2003, : 222 - 228
  • [4] Process capability analysis using Monte Carlo simulation
    Abdolshah, Mohammad
    Ismail, Md. Yusof B.
    Yusuff, Rosnah Mohd.
    Hong, Tang Sai
    2009 INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT AND ENGINEERING, PROCEEDINGS, 2009, : 335 - +
  • [5] Life cycle analysis through Monte-Carlo-Simulation
    Feck, Norbert
    Wagner, Herman-Josef
    BWK, 2008, 60 (09): : 52 - +
  • [6] Software Development for Visualization of Monte Carlo Results Based on the MCNP Program
    Matijevic, Mario
    Markota, Domagoj
    Grgic, Davor
    28TH INTERNATIONAL CONFERENCE NUCLEAR ENERGY FOR NEW EUROPE (NENE 2019), 2019,
  • [7] Manufacturing process problem analysis using Monte Carlo simulation
    Accumolli, A
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 1996, 12 (01) : 39 - 41
  • [8] Development of the time-dependent reverse Monte Carlo simulation, RMCt
    Gereben, O.
    Pusztai, L.
    McGreevy, R. L.
    JOURNAL OF PHYSICS-CONDENSED MATTER, 2007, 19 (33)
  • [9] Simulation analysis of electron imaging method based on Monte Carlo simulation and particle tracer software
    Wang, Zhiyuan
    Du, Yingchao
    Huang, Wenhui
    Qiangjiguang Yu Lizishu/High Power Laser and Particle Beams, 2014, 26 (11):
  • [10] Backward Simulation of Stochastic Process Using a Time Reverse Monte Carlo Method
    Takayanagi, Shinichi
    Iba, Yukito
    JOURNAL OF THE PHYSICAL SOCIETY OF JAPAN, 2018, 87 (12)