软件工程实验-1标准要点课件.ppt
《软件工程实验-1标准要点课件.ppt》由会员分享,可在线阅读,更多相关《软件工程实验-1标准要点课件.ppt(71页珍藏版)》请在三一办公上搜索。
1、什么是软件工程标准软件工程标准的层次中国的软件标准ISO 9000-3标准及软件质量认证软件文档的作用与分类对文档编制的质量要求,软件工程标准化与文档,什么是软件工程标准,软件危机的出路在于软件开发的工程化和标准化。程序设计语言的标准化:为某一程序设计语言规定若干个标准子集,对于语言的实现者和用户都带来了很大方便。软件过程的标准化:软件生存期各个阶段的工作建立标准或规范。,软件工程标准的类型,国家标准GBT 155381995软件工程标准分类法给出软件工程标准的分类。涉及过程管理、产品管理、资源管理,以及确认与验证。,过程标准 方法、技术、度量产品标准 需求、设计、部件、描述、计划、报告专业标
2、准 职别、道德准则、认证、特许、课程记法标准 术语、表示法、语言,软件工程标准的清单可用二维表表示。表中填入的标准表明了软件工程标准的工作范围和如何对标准分类。已经制定的标准都可在表中找到相应的位置,而且它可启发人们去制定新的标准。,软件工程标准化的作用,可提高软件的可靠性、可维护性和可移植性;可提高软件人员的技术水平,减少差错和误解;可提高软件人员之间的通信效率,提高软件的生产率;有利于软件管理;有利于降低软件产品的成本和运行维护成本;有利于缩短软件开发周期。,软件工程标准的层次,(1)国际标准 由国际联合机构制定和公布,提供各国参考的标准。国际标准化组织 ISO(International
3、 Standards Organization)这一国际机构有着广泛的代表性和权威性,它所公布的标准也有较大的影响。,ISO建立了“计算机与信息处理技术委员会”,简称ISOTC97,专门负责与计算机有关的标准化工作。这一标准通常冠有ISO字样,如 ISO 863186 Information processing_program constructs and conventions for their representation信息处理程序构造及其表示法的约定。该标准现已由中国收入国家标准。,(2)国家标准 由政府或国家级的机构制定或批准,适用于全国范围的标准,如:GB 中华人民共和国国家技
4、术监督局公布实施的标准,简称“国标”。现已批准了若干软件工程标准。ANSI(American National Standards Institute)美国国家标准协会。这是美国一些民间标准化组织的领导机构,,FIPS(NBS)Federal Information Processing Standards(National Bureau of Standards)美国商务部国家标准局联邦信息处理标准。BS(British Standard)英国国家标准。DIN(Deutsches Institut fr Nor-mung)德国标准协会 JIS(Japanese Industrial Stan
5、dard)日本工业标准,(3)行业标准 由行业机构、学术团体或国防机构制定,适用于某个业务领域的标准。IEEE(Institute of Electrical and Electronics Engineers)美国电气与电子工程师学会。该学会有一个软件标准分技术委员会(SESS),负责软件标准化活动。IEEE公布的标准常冠有ANSI的字头。例如,ANSIIEEE Str 8281983软件配置管理计划标准。,GJB中华人民共和国国家军用标准。这是由中国国防科学技术工业委员会批准,适合于国防部门和军队使用的标准。例如,GJB 43788军用软件开发规范。DOD_STD(Department O
6、f Defense _STanDards)美国国防部标准,适用于美国国防部门。MIL_S(MILitary_Standard)美国军用标准,适用于美军内部。,(4)企业规范 一些大型企业或公司,由于软件工程工作的需要,制定适用于本部门的规范。例如,美国IBM公司通用产品部1984年制定的程序设计开发指南,仅供该公司内部使用。(5)项目规范 由某一科研生产项目组织制定,为该项任务专用的软件工程规范。,中国的软件标准,从1983年起,中国已陆续制定和发布了20项国家标准。这些标准可分为4类:基础标准 GB/T 11457-89 软件工程术语 GB 1526-891(ISO 5807-1985)信息
7、处理-数据流程图、程序流程图、系统结构图、程序网络图和系统资源图的文件编制符号及约定,GB/T 15538-1995 软件工程标准分类法 GB 13502-92(ISO 8631)信息处理-程序构造及其表示法的约定 GB/T 15535-1995(ISO 5806)信息处理-单命中判定表规范 GB/T 14085-93(ISO 8790)信息处理系统 计算机系统配置图符号及其约定,开发标准 GB 8566-88 软件开发规范 GB 计算机软件单元测试 GB 软件支持环境 GB(ISO 6593-1985)信息处理-按记录组处理顺序文卷的程序流程 GB/T 14079-93 软件维护指南 文档标
8、准 GB 8567-88 计算机软件产品开发文件编制指南,GB 9385-88 计算机软件需求说明编制指南 GB 9386-88 计算机软件测试文件编制规范 GB 软件文档管理指南 管理标准 GB/T 12505-90 计算机软件配置管理计划规范 GB 信息技术 软件产品评价-质量特性及其使用指南,GB 12504-90 计算机软件质量保证计划规范 GB/T 14394-93 计算机软件可靠性和可维护性管理 GB/T 19000-3-94 质量管理和质量保证标准 第三部分:在软件开发、供应和维护中的使 用指南。,ISO 9000-3标准及软件质量认证,ISO 9000国际标准发源于欧洲经济共同
9、体,但很快就波及美国、日本及世界各国。到目前为止,已有70多个国家在它们的企业中采用和实施这一系列标准。中国对此也十分重视,确定对其等同采用,发布了与其相应的质量管理国家标准系列GBT 19000;同时积极组织实施和开展质量认证工作。,ISO 9000系列标准如此迅速地在国际上广为流行,其原因主要在于:市场经济,特别是国际贸易的驱动。ISO 9000系列标准客观地对生产者(也称供方)提出了全面的质量管理要求、质量管理办法,并且还规定了消费者(也称需方)的管理职责,使其得到双方的普遍认同,从而将符合ISO 9000标准的要求作为国际贸易活动中建立互相信任关系的基石。,在各国企业中形成了不通过这一
10、标准认证就不具备参与国际市场竞争实力的潮流,并且在国际贸易中,把生产者是否达到ISO 9000质量标准作为购买产品的前提条件,取得ISO 9000质量标准认证被人们当做进入国际市场的通行证。,ISO 9000系列标准适用领域广阔。1)硬件:具有特定形状的产品,如机械、电子产品,包括计算机硬件。2)软件:通过媒体表达的信息所构成的智力产品。包括计算机软件。3)流程性材料:将原料转化为某一特定状态的产品。如,流体、粒状、线状等,通过瓶装、袋装等或通过管道传输交付。4)服务:为满足客户需求的更为广泛的活动。,ISO 9000系列标准的内容,ISO 9000 质量管理和质量保证标准选择和使用的导则IS
11、O 9001 质量体系设计开发、生产、安装和服务中的质量保证模式ISO 9002 质量体系生产和安装中的质量保证模式ISO 9003 质量体系最终检验和测试中的质量保证模式ISO 9004 质量管理和质量体系要素导则,ISO 9000系列标准的主体部分可以分为两组:一组是用于“需方对供方要求质量保证”的标准 90019003;一组是用于“供方建立质量保证体系”的标准 9004。9001、9002和9003之间的区别,在于其对象的工序范围不同:9001范围最广,包括从设计直到售后服务;9002为9001的子集,而9003又是9002的子集。,ISO 9000-3标准,ISO 9000系列标准原本
12、是为制造硬件产品而制定的标准,不能直接用于软件制作。曾试图将9001改写用于软件开发方面,但效果不佳。以ISO 9000系列标准的追加形式,另行制定出ISO 9000-3标准。ISO 9000-3成为“使9001适用于软件开发、供应及维护”的“指南”。,制定与实施ISO 9000系列标准的主导思想,(1)强调质量并非在产品检验中得到,而是形成于生产的全过程。ISO 9000-3叙述了需方和供方应如何进行有组织的质量保证活动,才能得到较为满意的软件;规定了从双方签订开发合同到设计、实现以至维护整个软件生存期中应当实施的质量保证活动,ISO 9000-3没有规定具体的质量管理和质量检验方法和步骤。
13、ISO 9000-3的核心思想是“将质量制作入产品之中”。软件产品的质量取决于软件生存期所有阶段的活动。(2)为把握产品的质量,ISO 9000-3要求“必须使影响产品质量的全部因素在生产全过程中始终处于受控状态”。,为使软件产品达到质量要求,ISO 9000-3要求软件开发机构建立质量保证体系。首先要求明确供需双方的职责,针对所有可能影响软件质量的各个因素都要采取有力措施,作出如何加强管理和控制的决定。对与质量有关的人员规定其职责和职权,责任落实到人,产品质量真正得到控制。,(3)ISO 9000标准要求证实:“企业具有持续提供符合要求产品的能力”。质量认证是取得这一证实的有效方法。产品质量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 实验 标准 要点 课件
链接地址:https://www.31ppt.com/p-4067965.html