①自顶向下估算方法:参照以前完成的项目所耗费的总成本来推算将要开发的软件总成本,然后把它们按阶段、步骤和工作单元进行分配。优点是估算工作量小、速度快;缺点是不清楚低级别上技术性困难,使成本增加。
②自底向上估算方法:将待开发的软件细化,分别估算每个子任务所需开发工作量,再将它们加起来,得到软件的总开发工作量。优点是对每部分的估算工作交给负责该部分工作的人员做,估算较为准确;缺点是其估算往往缺少与软件开发有关的系统级工作量,估算往往偏低。
③差别估算方法:将开发项目和一个或多个已完成的类似项目比较,找出若干不同之处,并估算每个不同处对成本的影响,导出开发项目总成本。缺点是不易明确“差别”的界限;优点是提高估算的准确度。
(简答题)
成本估算实在软件项目开发之前,主要方法有什么?
正确答案
答案解析
略
相似试题
(简答题)
常用的软件项目的估算方法主要有哪4种?
(填空题)
基本CoComo模型主要用于()估算整个系统开发和维护的工作量以及软件开发所需要的时间。
(填空题)
采用软件工程的方法开发软件,各阶段都有相应的文档,容易进行维护工作,这是一种()维护。
(多选题)
软件原型化开发方法有其基本步骤,下述()是实施原型化的最基本的步骤。
(简答题)
已知有一个国外典型的软件项目的记录,开发人员M=6人,其代码行数=20.2KLOC,工作量E=43PM,成本S=314000美元,错误数N=64,文档页数Pd=1050页。试计算开发该软件项目的生产率P、平均成本C、代码出错率EQR和文档率D。
(单选题)
在结构化方法中,软件功能分解应属于软件开发中的()阶段。
(单选题)
Jackson方法是软件开发过程中常用的方法,使用Jackson方法可以实现()
(简答题)
软件项目管理的主要任务是什么?
(填空题)
软件项目管理的对象主要包括()、()、()等。