...
首页> 外文期刊>Indian Journal of Science and Technology >A Proposed Framework for Enhancing Story Points in Agile Software Projects
【24h】

A Proposed Framework for Enhancing Story Points in Agile Software Projects

机译:增强敏捷软件项目中故事点的拟议框架

获取原文
           

摘要

Objective: we aim to enhance the agile sizing units to lessen the subjectivity of estimations and the dependency of the personal experience by introducing factors that would provide a clear basis and estimation guidance for size estimation, especially Epics estimation yet maintaining the agility of size estimation. Methods/Analysis: we surveyed a number of approaches that used to estimate software size in traditional software development. However, these size approaches have limitations and may not be suitable for agile software projects. In agile projects, size is estimated based on the experience of the team by Story Point (SP). SP is the common sizing unit that is assigned based on the relative size of the User Story. However, Story Point as it stands is subjective and is not defined in a standard way, and is ill-suited to large projects. Findings: in this research, we propose a framework and introduce a new sizing unit for estimating Epics called Enhanced Story Point sizing unit (ESP). Enhanced Story Point is calculated based on three factors affecting size estimation especially in the early phase of the software projects i.e. requirements phase. These factors are Uncertainty, Functionality, and Complexity of project requirements. We applied our framework on three case studies that used an agile process in order to manage their work and each team used Story Points unit as a unit of the project size. We evaluated our results by using two measures; Effort Variance and Magnitude Relative Error (MRE) for each Epics. Then we compared the results before and after using our framework i.e. when using SP and ESP. Improvement: an empirical evaluation demonstrates that our proposed work outperforms traditional estimation by Story Point in effort variance, especially in case of low-experience in estimation using existing Story Points of the team.
机译:目标:我们旨在通过引入因素为规模估计(尤其是Epics估计)提供清晰的基础和估计指导,同时保持规模估计的敏捷性,从而增强敏捷性调整单位,以减少估计的主观性和个人经验的依赖性。方法/分析:我们调查了许多用于估算传统软件开发中软件大小的方法。但是,这些规模方法有局限性,可能不适用于敏捷软件项目。在敏捷项目中,规模是根据Story Point(SP)根据团队的经验来估算的。 SP是根据用户素材的相对大小分配的通用大小单位。但是,目前的Story Point是主观的,没有以标准方式定义,因此不适合大型项目。发现:在这项研究中,我们提出了一个框架并引入了一个新的用于估计史诗的大小调整单元,称为增强的故事点大小调整单元(ESP)。增强的故事点是基于影响大小估计的三个因素来计算的,尤其是在软件项目的早期阶段(即需求阶段)。这些因素是项目需求的不确定性,功能和复杂性。我们将我们的框架应用于三个案例研究中,这些案例研究使用敏捷流程来管理他们的工作,每个团队都使用Story Points单位作为项目规模的单位。我们通过两种方法评估了结果:每个史诗的工作量方差和幅度相对误差(MRE)。然后,我们比较了使用我们的框架前后(即使用SP和ESP时)的结果。改进:经验评估表明,我们提出的工作在工作量方差上优于故事点的传统估计,尤其是在使用团队现有故事点进行估计的经验不足的情况下。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号