[计算机软件及应用]软件工程工具--软件项目管理与工具.pptVIP

[计算机软件及应用]软件工程工具--软件项目管理与工具.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机软件及应用]软件工程工具--软件项目管理与工具

2012-3-17 * 9.3 软件配置管理 1. CVS (Concurrent Version System) 2. SVN (Subversion) 3. VSS (Visual Source Safe) 4. ClearCase 2012-3-17 * 9.4 配置管理工具VSS 9.4.1 VSS概述 VSS(Visual SourceSafe)是一种版本控制管理工具,用于对软件开发的过程及版本进行管理,具有操作方便、简单的特点,适合于团队开发中过程和版本的控制。VSS通过将各种类型的文件存入其内部数据库的方式,有效的管理工程;允许在多个工程间共享同一组文件;任何对文件的更改将被记录下来,并且可以恢复到该文件的某个早期版本。VSS提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能。 2012-3-17 * 9.4.2 VSS的安装与配置 9.4.2 VSS的安装与配置 1. 服务器端的安装与配置 (1)服务器的安装 (2)服务器的配置 添加VSS数据库 共享VSS数据库 添加用户 2. 客户端的安装与配置 2012-3-17 * 9.4.3 VSS基本操作 9.4.3 VSS基本操作 (1) 打开数据库 (2) 创建新项目 (3) 移动项目 (4) 添加文件 (5) 查看文件 (6) 共享文件/项目 (7) 拆分文件 (8) 创建工作文件夹 2012-3-17 * 9.4.3 VSS基本操作 (9) 修改和编辑文件 (10) 签出文件 (11) 签入文件 (12) 撤销签出文件 (13) 删除文件/项目 (14) 恢复文件/项目 (15) 查看文件/项目的历史信息 (16) 获取文件的早期版本 (17) 获取文件的最新版本 (18) 版本比较 (19) 设置版本标签 相洁 太原理工大学计算机科学与软件学院 2012-3-17 * 2012-3-17 * 软件项目管理是为了满足软件需求方的整体要求,在软件项目活动中运用一系列知识、技能、工具和技术,其主要内容包含软件项目需求管理,软件项目估算与进度管理,软件项目配置管理,软件项目风险管理,软件项目质量管理,软件项目资源管理,这几个方面贯穿于软件的整个生命周期。 第9章 软件项目管理与工具 2012-3-17 * 9.1 软件项目管理 9.1.1 软件项目及软件项目管理基本概念 软件项目是以软件为产品的项目。软件项目管理的内容概括起来主要包含:软件项目需求管理,软件项目估算与进度管理,软件项目配置管理,软件项目风险管理,软件项目质量管理,软件项目资源管理等,这几个方面贯穿、交织于整个软件开发过程中。 2012-3-17 * 9.1.2 软件项目需求管理 1.软件需求 软件需求是系统或软件必须达到的目标与能力。一组完整的软件需求包括系统的输入、输出、功能、属性以及系统环境的属性五项内容。 软件需求文档是对软件系统要求的正式陈述,其包括用户需求和详细的系统需求描述。需求文档通常采用软件需求规格说明SRS(Software Requirement Specification)的形式,精确地阐述软件系统必须提供的功能和性能,以及需要考虑的限制条件,是对外部行为和系统环境接口的简洁完整的描述性文档。 2012-3-17 * 9.1.2 软件项目需求管理 2.需求工程 需求工程是一个包括创建和维护需求文档所必需的所有活动的过程,是将用户非形式化的软件需求转变为形式化的需求规格说明的过程,其包括需求开发和需求管理。需求开发由需求获取、需求分析、编写需求规格说明和验证需求四个阶段组成。 3.需求管理质量保证 需求验证用于分析软件需求文档的正确性和可行性,检查需求能否反映客户的意愿。需求评审作为一项重要的需求验证技术,分为正式技术评审和非正式技术评审两类。 2012-3-17 * 9.1.3 软件项目成本管理 1. 软件项目成本管理的基本概念 软件规模是软件项目工作量和成本的主要影响因素,常用的软件规模度量标准有代码行LOC(Lines of Code)和功能点FP(Function Points)两种。 软件项目工作量是指为了实现软件的功能而必须完成的软件工程任务量,其度量单位为:人天、人月、人年(人在单位时间内完成的任务量)。软件项目成本是完成软件项目工作量而付出的代价,即待开发软件项目所需要的资金。软件产品的主要成本是人的劳动消耗所需要的代价,成本一般采用货币单位作为计算单位,如人民币、美元等。 2012-3-17 * 9.1.3 软件项目成本管理 2. 软件项目成本估算 软件项目要实行成本控制,首先要进行成本估算。成本估算是对完成软件项目所需费用的估计和计划,

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档