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

软件工程管理与实践.PDF

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

软件工程管理与实践 Software Project Management 信息科学与技术学院 软件项目管理 软件项目管理 ? 软件度量 ? 软件项目估算 ? 软件质量度量 ? 软件复杂性度量 ? 软件可靠性度量 ? 软件开发过程管理 ? 软件项目管理中的CASE工具 2 1 软件项目管理概述 z 1.1 软件开发项目条件 z (1) 资源:人力、财力、材料 z (2) 进度:时间 z (3) 技术:技术、工具 3 1 软件项目管理概述 z1.2 软件项目管理的目的 z使项目能够按照预定的成本、进度、质量顺利完成 z1.3 软件项目管理的内容 z成本管理、人员管理、进度管理、质量管理、风险分 析与管理 4 1 软件项目管理概述 1.4 软件项目管理的特殊性 逻辑产品 集体的智力活动 开发工具也是软件产品 要贯穿软件生命周期的全过程 5 1 软件项目管理概述 ? 1.5 软件项目管理的主要任务 – 制定项目实施计划; – 对人员进行组织、分工; – 按照计划的进度,以及成本管理、风险管理、质量管 理的要求,进行软件开发,最终能够完成软件规定的 各项任务。 6 1 软件项目管理概述 没有度量的事物和过程,不能进 行有效的管理、控制! 1.6 具体包含内容 1 软件度量:规模、质量、复杂性、可靠性、风险 2 成本管理:估算软件项目的成本,作为签订合同或项目 立项的依据;在开发过程中按计划管理经费的使用。 3 质量管理:制定软件质量保证计划;按照软件质量评价 体系控制软件质量要素;对阶段性的软件产品通过评审来 验证;对最终产品通过测试来确认,确保软件产品质量。 4 软件配置管理:制定配置管理计划;对程序、文档和数 据的各种版本进行管理,确保软件的完整性和一致性。 7 2 软件度量-- 2.1 基本概念 度量(metrics) 软件产品、软件开发过程或资源简单属性的定量描述,(如 程序规 模、 操作数个数、占用内存)能用以解释软件所具有的一个给定属性对 软件质量影响的程度。 测量(measure) 度量的过程,涉及到测量的方法、过程、工具和数值结果。 指标(indicator) 是度量或度量的组合,用于软件项目、过程和产品提供更深入的理解 估算(estimation) 估算是对软件产品、过程、资源进行预测。用于签订合同、立项、 8 制定工作计划。 2 软件度量-- 2.2 属性 外部属性 面向管理者和用户 体现了产品、过程、资源与环境的关系,如:成本、效益、程序员 的生产率、软件产品的可靠性、可用性、可维护性、可移植性。 内部属性 面向技术人员、软件人员 软件产品、过程和资源本身的属性,如软件产品的结构、模块化 程度、复杂性、程序长度等 关系 外部属性在软件开发过程中很难测量和控制,但它是由软件的内 部属性决定的。因此,人们不得不研究软件的内部属性及与软件的外 部属性之间的关系,并试图通过软件内部属性度量解决软件某些外部 9 属性度量的问题,进而逐步地建立软件工程度量系统。 2 软件度量-- 2.3 软件度量分类 软件工程产品、过程和资源的内部属性和外部属性 产品 过程

文档评论(0)

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

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

1亿VIP精品文档

相关文档