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

第10章软件项目管理剖析.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10.5 质量管理 (1)软件质量的特性 1) 与明确确定的功能需求和性能需求的一致性; 2) 与明确成文的开发标准的一致性; 3) 与所有专业开发的软件所期望的隐含的特性的一致性; 4) 顾客或用户认为能满足其综合期望的程度。 10.5 质量管理 (2)软件质量标准 包括技术标准和业务标准。 ◆技术标准 2个 1)作为软件开发企业的软件行业技术标准,包括知识体系指南、过程标准、建模标准、质量管理标准、程序语言标准、数据库标准; 2) 软件开发服务对象所在的行业技术标准,如安全保密标准、技术性能标准等。 ◆业务标准 指软件开发服务对象所在组织或行业制定的业务流程标准和业务数据标准。 10.5 质量管理 2. 软件质量模型 (1)层次模型 McCall模型、Boehm模型、ISO9126质量模型等; (2)关系模型 Perry模型、Gillies模型等。 10.5 质量管理 ◆ McCall软件质量模型 10.5 质量管理 ◆ ISO9126质量模型 ISO9126模型描述了一个由两部分组成的软件产品质量模型。一部分指定了内在质量和外在质量的六个特征,它们还可以再继续分成更多的子特征。 10.5 质量管理 软件的六个质量特征: 功能性:软件是否满足了用户的功能要求。 可靠性:软件是否能够一直在一个稳定的状态下满足可用性。 使用性: 衡量用户能够使用软件需要多大的努力。 效率:衡量软件正常运行需要耗费多少物理资源。 可维护性:衡量对已经完成的软件进行调整需要多大的努力。 可移植性:衡量软件是否能够方便的部署到不同的运行环境中。 10.5 质量管理 3. 软件质量保证 ◆目标:以独立审查方式,从第三方的角度监控软件开发任务的执行,就软件项目是否遵循已制定的计划、标准和规程,给开发人员和管理层提供反映产品和过程质量的信息和数据,提高项目透明度,同时辅助软件项目组取得高质量的软件产品。 ◆主要依据 质量管理计划、质量控制度量结果、操作说明。 10.5 质量管理 软件质量保证活动的实施步骤 10.5 质量管理 4. 软件质量控制 (1)主要手段 1)验证(Verification):是否正确地构造了产品?以开发者的视角进行。 2) 确认(Validation):是否构造了正确的产品?以用户的视角进行。 10.5 质量管理 (2)质量控制的要点 1) 检查控制对象是项目的工作结果; 2) 进行跟踪检查的依据是相关质量标准; 3) 对不满意的质量问题要进一步分析产生原因,并确定采取何种措施来消除。 10.5 质量管理 (3)质量控制依据 1) 项目的阶段工作成果:包括项目的实施结果和产品结果。 2) 项目质量管理计划。 3) 操作描述。 4) 检查表。各种检查表是记录项目执行情况和进行分析的工具,既可以简单,也可以复杂,但需要项目小组形成一种较标准的体系。 10.5 质量管理 (4)软件项目中的质量控制活动 1) 检查 2) 控制图 3) 抽样统计 4) 流程图 5) 趋势分析 活动流程 本章小结 1. 软件规模估算对软件开发的影响 2. 规模估算常用的3种方法 3.软件项目的风险及风险管理 4. 风险的基本形式、识别方法 5. 软件项目的人员组织管理、进度管理与计划制定依据 6. 软件质量的定义、软件项目的质量保证和软件项目质量的控制方法。 第十章 软件项目管理 本章要点: 1.软件规模估算及软件规模估算常用方法 ?2.软件项目的风险管理及风险管理过程 ?3.软件项目的人员组织及管理 ?4.软件项目的进度管理及过程 ?5.软件项目质量管理及过程 10.1 软件规模估算 10.1.1 软件规模估算的定义 软件规模估算是指根据软件的开发内容、开发工具和开发人员等因素,对需求分析、软件设计、编码、测试等开发过程所花费的时间和工作量所做的估算。 10.1软件规模估算 10.1.2 软件规模估算常用方法 软件规模估算的常用方法有代码行技术、类比法、功能点分析法、CoCoMo模型和自动化规模估算工具等。 1.代码行技术 是比较简单的定量估算软件规模的方法,依赖以往开发类似产品的经验和历史数据,估算实现一个功能所需要的源代码行数。 10.1 软件规模估算 例:某软件公司统计发现该公司每一万行用C语言编写形成的源文件(.c和.h文件)约为250K。某项目的源文件大小为3.75M,则可估算该项目源代码大约15万行,该项目累计投入工作量为240人月,每人

文档评论(0)

花仙子 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档