软工标准简介.ppt

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

软件工程标准综述;目 次;1 序; 当今社会已进入信息化时代,以计算机技术、微电子技术、通信技术为内容的信息技术正向社会的各个领域渗透,正在对社会、经济、技术和军事的发展产生巨大且深远的影响。信息资源已成为一个国家经济和社会发展的战略性资源,是国家实力的重要组成部分。 计算机软件随着应用的日益深化,其作用越来越重要,已成为整个系统的神经中枢和威力倍增器。 ; 另一方面,由于软件与硬件极大不同,可以说是一个无形的产品,其产品形态具有如下特点: 1)软件成本高 2)软件开发进度难于控制 3)软件工程作量难于估计 4)软件质量难于保证 5)软件难于修正维护 ; 加之目前软件从论证、立项、开发、测试、验收、运行维护等存在如下不规范的行为: 很多单位尚未建立基本软件过程,还是沿用“自编、自导、自演”的开发方式,软件开发过程和质量处于不受控状态; 在签订合同时,软件未作为配套产品单独签订合同,费用与进度往往纳入系统或设备的统一安排,未考虑软件的特殊性; 在软件开发过程中对软件的资源投入(包括人员、设备、工具等)不足,做不到软件设计、实现、测试人员三分开; 将软件的开发过程完全与硬件研制混同为一,软件不按软件过程而按硬件研制过程开发,软件没有单独的测试和评审; 软件文档的编制不规范,特别严重的是大多数单位的文档是在软件实现(编程)完成后补写的,失去了以设计文档指导软件实现的作用。 ; 上述状况导致应用软件系统整体质量水平低下,难于满足需方和最终用户的业务需求。 国内外的经验说明,为了克服上述问题,最根本的一条是必须树立“软件是产品”和“用软件工程方法组织和管理软件开发”的观念。这就是软件工程学科所要解决的问题。;软件工程发展的四个里程碑: 传统软件工程 面向对象工程 软件过程工程 构件工程 伴随着软件工程技术的发展软件工程标准化也快速发展 ; 软件工程标准就是将软件开发、监控、文档编制、测试、运行维护等过程规范化???将无形变为有形。 ;软件质量的控制(质量三要素) ;软件工程标准就是围绕这三方面展开的。 目前核心的两点是: 强调过程规范化 强调文档规范化;软件工程标准的作用具体体现在: 通过标准化为软件工程活动规定了通用框架和基本要求,有助于保证软件工程活动的完整性、有效性,提高管理的透明度、可控性和有序性; 通过标准化为软件开发的各单位或人员规定了共同的行为准则,有助于协调和统一软硬件研制活动; 标准规定了检验软件开发工作成果的共同依据,有助于软件的评审、测试和验收等; 通过标准化,可以把选定的软件工程方法变为具体规定,有助于克服由多种方法学并用所带来的困难,保证软件开发方法与硬件研制的方法相协调; 通过标准化,可以统一软件产品可能具有的相同或相近的属性,有利于提高软件的重用率、互操作性、保障性等。 其实核心目的是提高软件产品的质量、提高产品竞争力。 ;2 标准组织 ——从事软件工程标准的国际组织 ISO/IEC JTC1/SC7 IEEE OMG ——国内组织 全国信标委软件工程分委会 构件标准工作组;3 软件工程标准体系框架;专业基础 软件工程术语(GB/T 11457-2006) 计算机软件分类与代码(GB/T 13702-1992) 计算机软件可靠性和维护性管理(GB/T 14394-2008) 软件工程标准分类法(GB/T 15538-1995) 软件生存周期过程中的软件可信性—应用指南 IEEE 61508-3 Ed.10b:1998 可信性管理 第3部分:应用指南 第6节:可信性的软 件方面 G-010-1993 软件可靠性 (R-013-1992) ;软件过程 信息技术 软件生存周期过程(GB/T 8566-2007) 信息技术 软件生存周期过程指南(GB/Z 18493-2001) 信息技术 系统生存周期过程( GB/T 22032-2008 软件产品及其质量 信息技术 软件产品评价( GB/T 18905 ) 信息技术 软件产品质量( GB/T 16260 );技术与管理 信息技术 软件过程评估(ISO/IEC 15504) 软件过程能力评估模型(SJ/T 11234-2001) 软件能力成熟度模型(SJ/T 11235-2001) 工具与方法 CASE工具的评价和选择指南(GB/T 18234-2000)) CASE工具的采用指南 数据

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档