首页> 外文会议>Software quality days conference;SWQD >An Expert-Based Requirements Effort Estimation Model Using Bayesian Networks
【24h】

An Expert-Based Requirements Effort Estimation Model Using Bayesian Networks

机译:基于贝叶斯网络的基于专家的需求量估算模型

获取原文

摘要

[Motivation]: There are numerous software companies worldwide that split the software development life cycle into at least two separate projects -an initial project where a requirements specification document is prepared; and a follow-up project where the previously prepared requirements document is used as input to developing a software application. These follow-up projects can also be delegated to a third party, as occurs in numerous global software development scenarios. Effort estimation is one of the cornerstones of any type of project management; however, a systematic literature review on requirements effort estimation found hardly any empirical study investigating this topic. [Objective]: The goal of this paper is to describe an industrial case study where an expert-based requirements effort estimation model was built and validated for the Brazilian Navy. [Method]: A knowledge engineering of Bayesian networks process was employed to build the requirements effort estimation model. [Results]: The expert-based requirements effort estimation model was built with the participation of seven software requirements analysts and project managers, leading to 28 prediction factors and 30+ relationships. The model was validated based on real data from 11 large requirements specification projects. The model was incorporated into the Brazilian navy's quality assurance process to be used by their software requirements analysts and managers. [Conclusion]: This paper details a case study where an expert-based requirements effort estimation model based solely on knowledge from requirements analysts and project managers was successfully built to help the Brazilian Navy estimate the requirements effort for their projects.
机译:[动机]:全世界有许多软件公司将软件开发生命周期划分为至少两个单独的项目-一个初始项目,其中准备了需求规格说明文件;一个后续项目,其中先前准备的需求文档被用作开发软件应用程序的输入。这些后续项目也可以委托给第三方,就像在许多全球软件开发方案中一样。工作量估算是任何类型的项目管理的基石之一;但是,关于需求工作量估算的系统文献综述几乎没有任何调查此主题的实证研究。 [目的]:本文的目的是描述一个工业案例研究,其中建立了基于专家的需求工作量估算模型,并为巴西海军进行了验证。 [方法]:采用贝叶斯网络过程的知识工程,建立需求工作量估计模型。 [结果]:在七位软件需求分析师和项目经理的参与下,建立了基于专家的需求工作量估计模型,得出了28个预测因素和30多个关系。该模型基于11个大型需求规格说明项目的真实数据进行了验证。该模型已合并到巴西海军的质量保证流程中,供其软件需求分析人员和管理人员使用。 [结论]:本文详细介绍了一个案例研究,该案例成功建立了仅基于需求分析人员和项目经理的知识的基于专家的需求量估算模型,以帮助巴西海军估算其项目的需求量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号