下载此文档

软件工程13-软件项目管理.ppt


文档分类:IT计算机 | 页数:约111页 举报非法文档有奖
1/111
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/111 下载此文档
文档列表 文档介绍
个人成果,妥善保存,请勿传播软件工程岐兵Email:qib@个人成果,妥善保存,请勿传播可行性研究需求分析概要设计详细设计实现集成测试确认测试使用与维护退役软件定义软件开发软件使用与维护软件生命周期个人成果,妥善保存,请勿传播软件项目管理就是通过计划、组织和控制等一系列活动,合理地配置和使用各种资源,以达到既定目标的过程软件项目管理先于任何技术活动之前开始,并且贯穿于软件的整个生命周期之中软件项目管理过程从一组项目计划活动开始,而制定计划的基础是工作量估算和完成期限估算软件项目管理个人成果,妥善保存,请勿传播软件项目管理 (SoftwareManagement)经理管什么?计划预算组织进度标准个人成果,妥善保存,请勿传播课程内容提纲第13章:“软件项目管理”估算软件规模开发工作量估算进度计划人员组织质量保证软件配置管理能力成熟度模型个人成果,妥善保存,请勿传播估算软件规模代码行技术代码行技术是比较简单的定量估算软件规模的方法。这种方法依据以往开发类似产品的经验和历史数据估计实现一个功能所需要的源程序行数把实现每个功能所需要的源程序行数累加起来标准值法(三点法)为了使得对程序规模的估计值更接近实际值,可以由多名有经验的软件工程师分别做出估计。每个人都估计程序的最小规模(a)、最大规模(b)和最可能的规模(m),分别算出这3种规模的平均值a,b,c之后,再用下式计算程序规模的估计值:个人成果,妥善保存,请勿传播代码行数(LOC),千行代码数(KLOC)代码行技术的主要优点代码是所有软件开发项目都有的“产品”,而且很容易计算代码行数代码行技术的缺点是源程序仅是软件配置的一个成分,用它的规模代表整个软件的规模似乎不太合理;用不同语言实现同一个软件所需要的代码行数并不相同,这种方法不适用于非过程语言。估算软件规模个人成果,妥善保存,请勿传播功能点技术功能点技术依赖对软件信息域特性和软件复杂性的评估结果,估算软件规模。1信息域特性输入项数(Inp):用户向软件输入的项数,这些输入给软件提供面向应用的数据。输出项数(Out):软件向用户输出的项数,它们向用户提供面向应用的信息,例如,报表和出错信息等。报表内的数据项不单独计数。估算软件规模个人成果,妥善保存,请勿传播查询数(Inq):查询即是一次联机输入,它导致软件以联机输出方式产生某种即时响应。主文件数(Maf):逻辑主文件(即数据的一个逻辑组合,它可能是大型数据库的一部分或是一个独立的文件)的数目。外部接口数(Inf):机器可读的全部接口(例如,磁盘或磁带上的数据文件)的数量,用这些接口把信息传送给另一个系统。估算软件规模个人成果,妥善保存,请勿传播估算功能点的步骤用下述3个步骤,可估算出一个软件的功能点数(即软件规模)(1)计算未调整的功能点数UFP把lnp、Out、lnq、Maf和Inf分为简单级、平均级或复杂级,并根据其等级为每个特性分配一个功能点数。计算未调整的功能点数UFP:UFP=a1lnp+a2Out+a3Inq+a4Maf+a5Infai(1≤i≤5),如下表所示:估算软件规模

软件工程13-软件项目管理 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数111
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1373566119
  • 文件大小1.88 MB
  • 时间2019-02-05