首页> 外文学位 >A computational econometric modeling technique for the parametric simulation of effort and duration estimation as applied to the development of software systems.
【24h】

A computational econometric modeling technique for the parametric simulation of effort and duration estimation as applied to the development of software systems.

机译:一种计算经济计量建模技术,用于对工作量和工期估算进行参数化仿真,应用于软件系统的开发。

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

摘要

Software development continues to be challenged by projects that are often late or over budget. In this dissertation we review the relevant traditional and agile approaches to the governance control and management of software projects. We explore reasons for common disconnects between initial estimates and the final resulting cost, duration and effort metrics for software projects. We propose that improving the accuracy of initial estimation would result in a better match between expectations and results in software development. Finally we introduce a detailed parametric modeling and simulation approach for developing early effort and schedule estimates for a software project.;The detailed parametric model for software project effort and schedule estimation proposed here incorporates granular parametric modeling techniques coupled with process simulation and analysis techniques in order to address a broader range of project scenarios. We propose that simpler versions of the parametric basis formulas can be employed and that process analysis can improve the utility of the effort and schedule estimation for real world projects thus improving the management of risk. The model also incorporates a re-work feedback loop that models the disruptive behavior of bugs. We propose that the 'transfer functions' used in this model provide a more granular approach that can be tuned locally for an on-going project as work begins and provides more actionable and immediate feedback. We further propose that this detailed parametric model deals with real world problems such as changing requirements and variations in resource availability in ways that traditional parametric models cannot.;While the model developed here is based on a specific software development life cycle (Unified Process) used in the case study project for a Fortune 500 company, it can be applied to any defined methodology that can be represented by stages of work. These software development life cycle stages of work can be linked sequentially or in parallel to complete a given final work product or products. In fact, the modeling and simulation methodology developed here can be applied to any business process life cycle, not just software development.
机译:软件开发继续受到经常延迟或超出预算的项目的挑战。在本文中,我们回顾了软件项目的治理控制和管理的相关传统和敏捷方法。我们探讨了软件项目的初始估算与最终产生的成本,持续时间和工作量指标之间普遍脱节的原因。我们建议提高初始估计的准确性将导致期望和软件开发结果之间更好的匹配。最后,我们介绍了一种详细的参数化建模和仿真方法,用于开发软件项目的早期工作量和进度估计。;这里提出的详细的软件项目工作量和进度表估计的参数模型结合了颗粒状参数化建模技术以及过程仿真和分析技术,按顺序进行解决更广泛的项目方案。我们建议可以使用参数基础公式的更简单版本,并且过程分析可以提高实际项目的工作量和进度估算的效用,从而改善风险管理。该模型还包含一个返工反馈回路,该回路对错误的破坏性行为进行建模。我们建议此模型中使用的“传递函数”提供更细粒度的方法,可以在工作开始时针对正在进行的项目在本地进行调整,并提供更多可操作的即时反馈。我们进一步建议,该详细的参数模型以传统参数模型无法解决的方式来解决现实世界中的问题,例如不断变化的需求和资源可用性;尽管此处开发的模型基于所使用的特定软件开发生命周期(统一过程)在一家财富500强公司的案例研究项目中,它可以应用于可以由工作阶段代表的任何定义的方法。这些软件开发生命周期的工作阶段可以顺序或并行链接,以完成给定的一个或多个最终工作产品。实际上,这里开发的建模和仿真方法可以应用于任何业务流程生命周期,而不仅仅是软件开发。

著录项

  • 作者

    Morales, Peter J.;

  • 作者单位

    Pace University.;

  • 授予单位 Pace University.;
  • 学科 Business Administration Marketing.;Computer Science.;Economics Commerce-Business.
  • 学位 D.P.S.
  • 年度 2011
  • 页码 353 p.
  • 总页数 353
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号