第8章-软件工程标准化和软件文档.pptVIP

  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文档。上传文档
查看更多
根本CoCoMo模型(2) 模型给出了代码行数、工作量、工作量与开发时间之间的函数关系,Boehm将软件划分为组织型、半独立型、和嵌入型三类,选取相应的a,b,c,d. 中间CoCoMo模型 以根本CoCoMo模型为根底,在工作量估计公式中乘以工作量调节因子EAF。 E= a (LOC)b EAF LOC:工程的代码行数 a,b :常数 工作量调节因子与软件产品属性、计算机属性、人员属性、工程属性有关。 软件产品属性:软件可靠性、软件复杂性、数据库规模 计算机属性:程序执行时间、程序占用内存的大小、软件开发环境的变化、软件开发环境的响应速度。 人员属性:分析员的能力、程序员的能力、有关应用领域的经验、开发环境的经验、程序设计语言的经验。 工程属性:软件开发方法的能力,软件工具的质量和数量、软件开发的进度要求。 中间CoCoMo模型 —同工作量调节因子相关的属性(1) 上述属性共15各要素,每个要素调节因子Fi (I=1,2,~15):很低、低、正常、高、很高、极高六种,正常时Fi =1,Fi = 1, 0.7~1.66, {0.70,0.85,1.00,1.15,1.30,1.65}. 中间CoCoMo模型 —同工作量调节因子相关的属性(2) 中间CoCoMo模型 —同工作量调节因子相关的属性(3) 调节因子集的定义和调节因子定值是由统计结果和经验决定的。 不同的开发组织在不同历史时期,随着环境的变化,数据会变化。 中间CoCoMo不仅可以估算开发软件产品的工作量,还可以比较各种开发方案对工作连的影响。 McCall软件质量要素 McCall从软件产品的运行、修改和迁移三个方面给出了11个软件质量要素。 9.3 软件质量保证 1. 软件质量保证 (1) 什么是软件质量保证 软件的质量保证就是向用户及社会提供满意的高质量的产品,确保软件产品从诞生到消亡为止的所有阶段的质量的活动,即确定、到达和维护需要的软件质量而进行的所有有方案、有系统的管理活动。 (2) 质量保证的策略 质量保证策略的开展大致可以分为以下三个阶段: ① 以检测为重。 ② 以过程管理为重。 ③ 以新产品开发为重。 第8章 软件工程标准化和 软件文档 本章要点 ? 软件工程标准化的概念 ? 软件工程标准的制定与推行 ? 软件工程标准的层次和体系框架 ? ISO 9000国际标准简介 ? 软件文档 第8章 软件工程标准化和软件文档 8.1 软件工程标准化的概念 8.2 软件工程标准的制定与推行 8.3 软件工程标准的层次和体系框架 8.4 ISO 9000国际标准简介 8.5 软件文档 8.6 小结 8.1 软件工程标准化的概念 软件工程的标准主要有以下三个: (1) FIPS 135是美国国家标准局发布的?软件文档管理指南?。 (2) NSAC—39是美国核子平安分析中心发布的?平安参数显示系统的验证与确认?。 (3) ISO 5807是国际标准化组织公布〔现在已经成为中国国家标准〕的?信息处理——数据流程图、程序流程图、程序网络图和系统资源图的文件编制符号及约定?。 8.2 软件工程标准的制定与推行 软件工程标准的制定与推行通常要经历一个环状的生命期。最初,制定一项标准仅仅是初步设想,经发起后沿着环状生命期,顺时针进行要经历以下的步骤: (1) 建议:拟订初步的建议方案。 (2) 开发:制定标准的具体内容。 (3) 咨询:征求并吸收有关人员意见。 (4) 审批,由管理部门决定能否推出。 (5) 公布:公开发布,使标准生效。 (6) 培训:为推行准备人员条件。 (7) 实施:投入使用,需经历相当期限。 (8) 检验实施效果,决定修订还是撤销。 (9) 修订:修改其中不适当的局部,形成标准的新版本,进入新的周期。 影响软件工程标准顺利实施的一些不利因素应当特别引起重视。这些因素可能有: (1) 标准本身制定得有缺陷,或是存在不够合理,不够准确的局部。 (2) 标准文本编写得有缺点,例如,文字表达可读性差,理解性差,或是缺少实例供读者参阅。 (3) 主管部门未能坚持大力推行,在实施的过程中遇到问题未能及时加以解决。 (5) 未能及时修订和更新。 8.3 软件工程标准的层次和体系框架 软件工程标准一共分为5个层次,它们是: (1)国际标准。ISO (2)国家标准,它位于顶层。 GB,ANSI,FIPS,BS,JIS (3) 行业标准。IEEE (4) 企业标准。 (5) 工程〔课题〕标准。它是最低层的。 8.3

文档评论(0)

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

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

1亿VIP精品文档

相关文档