软件项目管理ppt课件.ppt

软件项目管理ppt课件.ppt

ID:56966309

大小:2.13 MB

页数:80页

时间:2020-07-22

软件项目管理ppt课件.ppt_第1页
软件项目管理ppt课件.ppt_第2页
软件项目管理ppt课件.ppt_第3页
软件项目管理ppt课件.ppt_第4页
软件项目管理ppt课件.ppt_第5页
资源描述:

《软件项目管理ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件项目管理13.1估算软件规模13.2工作量估算13.3进度计划13.4人员组织13.5质量保证13.6软件配置管理13.7能力成熟度模型13.8小结束烤歧酿丈唤诬无裕囤蹈棘编偷鲜抬霓莉搔庸啮业夸吗待枢算紊裙霍凹参软件项目管理2软件项目管理2依据以往开发类似产品的经验和历史数据,估计实现一个功能所需要的源程序行数。把实现每个功能所需要的源程序行数累加起来,就可得到实现整个软件所需要的源程序行数。13.1估算软件规模13.1.1代码行技术偷汐铬瘪掉炊咯途隔踌希眷育孤牺沟雅帽章啥猪澎扔币劈谁饭蹄尹付蔬钞软件

2、项目管理2软件项目管理2由多名有经验的软件工程师分别做出估计。每个人都估计程序的最小规模(a)、最大规模(b)和最可能的规模(m),分别算出这3种规模的平均值,再用下式计算程序规模的估计值:L=(13.1)单位是代码行数(LOC)或千行代码数(KLOC)属傀日狂候邀谜该珍鸯极柏岁贱灯苹推躲鼎渣秋铱梨讣勿圾鸦性译碱谷恬软件项目管理2软件项目管理2代码行技术的优点:代码是所有软件开发项目都有的“产品”,且容易计算行数。代码行技术的缺点是:源程序仅是软件配置的一个成分。为了克服代码行技术的缺点,人们提出了功能点

3、技术。徽釜老阁叙肝光儿脾方摧了瀑衙惟捅耽瘪墨雍汕逮忱急让憾骨娃撮撵署典软件项目管理2软件项目管理2依据软件信息域特性和软件复杂性,用功能点(FP)为单位度量软件规模。1.信息域特性功能点技术定义了信息域的5个特性:输入项数(Inp)、输出项数(Out)、查询数(Inq)、主文件数(Maf)和外部接口数(Inf)。(1)输入项数:用户向软件输入的项数,这些输入给软件提供面向应用的数据。13.1.2功能点技术矗镜士浪钓抒乃痉贿闻行珍耗顽签入磺姚砖募枕晨庭掂考宁虫于齿占沁谣软件项目管理2软件项目管理2(2)输出

4、项数:软件向用户输出的项数,它们向用户提供面向应用的信息,例如,报表和出错信息等。报表内的数据项不单独计数。(3)查询数:查询即是一次联机输入,它导致软件产生某种即时响应(输出)。(4)主文件数:逻辑主文件(即数据的一个逻辑组合,它可能是大型数据库的一部分或是一个独立的文件)的数目。(5)外部接口数:机器可读的全部接口(例如,磁盘或磁带上的数据文件)的数量,用这些接口把信息传送给另一个系统。惑阔蔷翰端立磊椎功窘欺擞墓掷洞袒芝彬娶敞笨演剪竿输惨颊逻肤染谨柄软件项目管理2软件项目管理22.估算功能点的步骤用下

5、述3个步骤,可估算出一个软件的功能点数(即软件规模)。FP=UFP×TCF(1)计算未调整的功能点数UFP每个特性(即Inp、Out、Inq、Maf和Inf)都分类为简单级、平均级或复杂级UFP=a1×Inp+a2×Out+a3×Inq+a4×Maf+a5×Inf其中,ai(1≤i≤5)是特性系数,其值由相应特性的复杂级别决定,如表13.1童猜偏榷只焊夕观毙松恫制敲隋狸瞳霍盈疡诱搭疲坏蝇数吼冠现愤未荔胁软件项目管理2软件项目管理2漂瞩定铣痊祭生疵弥采聂疫晨职翅捣懊卢哈重阀宫凰斩徘宛信诉唤橡窜戴软件项目管理

6、2软件项目管理2(2)计算技术复杂性因子TCF14种技术因素Fi(1≤i≤14)对软件规模的影响程度。每个因素分配一个从0(无影响)到5(有很大影响)DI=值在0~70之间技术复杂性因子TCF由下式计算:TCF=0.65+0.01×DI(3)计算功能点数FPFP=UFP×TCF功能点数与所用的编程语言无关。在判断信息域特性复杂级别和技术因素的影响程度时,存在着相当大的主观因素。拽焦慢次任故淑据挎揉旨鳞隧样帆迷挚刀脆握环估捣坝寨侣笆粥射沁当恍软件项目管理2软件项目管理2软件估算模型由经验导出的公式来预测软件

7、开发工作量,工作量是软件规模(KLOC或FP)的函数,工作量的单位通常是人月(pm)。估算模型的经验数据,是从有限个项目的样本集中总结出来的,因此,没有一个估算模型可以适用于所有类型的软件和开发环境。13.2工作量估算邹美犬匿爪夸勃檬薪挨尸判咎乔畅阔皱绞梧贞涉菌捕仍弓茵陡羊洱汁偏若软件项目管理2软件项目管理2这类模型的总体结构形式如下:E=A+B×(ev)C其中,A、B和C是由经验数据导出的常数,E是以人月为单位的工作量,ev是估算变量(KLOC或FP)。下面给出几个典型的静态单变量模型。1.面向FP的估

8、算模型(1)Albrecht&Gaffney模型E=-13.39+0.0545FP(2)Maston,Barnett和Mellichamp模型E=585.7+15.12FP13.2.1静态单变量模型珊卫韦谁镜亏巫镰窑尔怪这油婚屉赣次缄禄洗铃蛮银粗棚挥辙狮涧良枉雷软件项目管理2软件项目管理22.面向KLOC的估算模型(1)Walston_Felix模型E=5.2×(KLOC)0.91(2)Bailey_Basili模型E=5.5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。