网站大量收购独家精品文档,联系QQ:2885784924

5.3不同规模的软件工程经济分析.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.3不同规模的软件工程经济分析.ppt

5.3 不同规模的软件工程经济分析 人们在对不同规模的软件工程经济分析时发现这样一个事实:随着规模的不同,软件工程项目的人力资源组织及其管理有较大的区别,对于一些小型软件工程项目,由于功能需求简单,项目难度低,因而少数几个软件工程师即可完成以规划、分析、设计、编码、测试等全部任务而无需其他的支持人员。 然而在大、中、型软件工程项目建设中,情况就会有所不同。由于这些软件工程往往是具有不同的应用背景(如交通工程、水电工程、宇航工程、军事作战工程等)的嵌入式软件,因而在软件规划,分析与设计中不仅需要大量的应用工程专业知识和系统硬件(计算机网络与通信设备)的理论方法与操作经验知识,而且由于投入了大量人力资源而使工程的计划与组织的协调显得十分重要。因此为了使这样的大、中型软件工程能快速、高效且高质量的完成建设,开发机构将投入的人力资源分成项目开发任务组和项目支持任务组是必要的。 其中项目开发任务组负责软件工程开发所必需完成的基本任务即规划、分析、设计、编码及其审查与测试等任务,而项目支持任务组则完成如下的支持任务: 应用学科领域知识的支持。 计算机网络与通信设备的使用与维护支持。 工程计划网络(PERT)的设计、跟踪与控制。 文本提供、质量保证与配置管理。 资源控制任务跟踪协调与进程监控的高级管理人员。显然,上述的项目支持任务组的工作是十分重要的,而且软件项目的规模越大,所需要的支持任务量也越大。下面介绍有关上述内容的定量分析内容。 5.3.1 不同规模软件的人力投入属性及其比较 为研究涉及项目开发任务组及项目支持任务组的有关工程经济分析,我们首先给出了有关工程经济参数的变量表6.35。若设 表示开发阶段时间区间(子周期),则显然有 国外很多软件工程学者在经过对以往已完成的软件工程项目的各工程经济变量数据进行研究后得到了一些有益的结论,这些结论列于表5.3。由表得知任何一个软件项目开发子周期内开发的人力投入量md(t),项目任务人力投入总量mp(t)及总周期(生存周期)内的人力投入量m(t)间三者的分离与重合程度与软件规模(程序量)S有很大的关联。我们将软件规模(非注解性源代码程序员)S 18 KNCSS的软件称为小型软件,将S∈(18KNCSS,70KNCSS)的软件称为中型软件,而将S 70 KNCSS的软件称为大型软件。 由表5.3得知在小型软件的有md(t) = mp(t),这是由于投入人力少,因此即使有一些支持任务,通常也由开发人员兼顾;而在大型软件中,由于所投入的支持任务人力量远远大于开发任务人力量,从而使mp(t)与m(t)非常接近或基本重合;至于中型软件则呈现出md(t) , mp(t) , m(t)三者分离的现象,而且随着S的增大, mp(t)与md(t)分离度越大,而mp(t)与m(t)重合度越大,上述这种人力投入的规律性详可见图5.4(a)(b)(c)(d)。其中(a)为小型软件项目(b)与(c)为中型软件项目,(d)为大型软件项目。下面我们分别对大、中、小型软件工程分别作有关的工程经济分析。 1.小型软件工程经济分析 由表5.3得知:在小型软件工程项目中有 ,从而也有 , , , ,而且有关 的相关工程经济参数 之间的数量关系式(5.10)~(5.15)式和(5.18)~(5.22)式对于小型软件工程项目仍然适用,于是人们也可利用上述各工程经济参数间的数量关系式来作大型软件工程的工程经济分析与设计。 中型软件工程经济分析 由表5.3得知:在中型软件工程项目中,由于md(t),mp(t),m(t)三者分离,虽然有(5.10)~(5.15)式和(5.18)~(5.22)式对大型软件工程仍然适用,但mp(t)仍需求解, mp(t), Cp(t), Kp,t0p,m0p相关之间的关联及其与其他工程经济参数之间的关联仍得研究。为此以下首先讨论mp(t)的求解。考虑到mp(t)的仍可用诺顿/瑞利函数来描述,即与前同理推导有 (5.26) 注意到项目峰值人数在top时刻出现,故在(5.26)式中两边对t求导数并令其为零,即可解得 ,再将其代入(5.26)式有

文档评论(0)

shiyouguizi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档