软件工程标准化与文档
软件工程标准化与文档
授课教师:李梁 联络电话:68668334 电子邮件:iliang@http://www.77cn.com.cn
软件工程标准化与文档
软件工程标准 ISO 9000-3标准及软件质量认证 软件文档的作用与分类 文档编制质量要求
§1
软件工程标准
软件危机的出路在于软件开发的工程化和标准化。 程序设计语言的标准化:为某一程序设计语言规定若 干个标准子集,对于语言的实现者和用户都带来了很 大方便。 软件过程的标准化:软件生存期各个阶段的工作建立 标准或规范。 1、软件工程标准的类型 国家标准GB/T 15538-1995《软件工程标准分类法》 给出软件工程标准的分类。 涉及过程管理、产品管理、资源管理,以及确认与验 证。
过程标准:方法、技术、度量 产品标准:需求、设计、部件、描述、计划、报告 专业标准:职别、道德准则、认证、特许、课程 记法标准:术语、表示法、语言 2、软件工程标准化的作用 可提高软件的可靠性、可维护性和可移植性; 可提高软件人员的技术水平,减少差错和误解; 可提高软件人员之间的通信效率,提高软件的生产率; 有利于软件管理;有利于降低软件产品的成本和运行 维护成本; 有利于缩短软件开发周期。
3、软件工程标准的层次 (1) 国际标准:由国际联合机构制定和公布,提供各国 参考的标准。 国际标准化组织 ISO (International Standards Organization)这一国际机构有着广泛的代表性和权 威性,它所公布的标准也有较大的影响。 ISO建立了“计算机与信息处理技术委员会”, 简 称ISO/TC97,专门负责与计算机有关的标准化工 作。 这一标准通常冠有ISO字样,如 ISO 8631-86 Information processing_program constructs and conventions for their representation 《信息处理──程序构造及其表示法的约定》。该 标准现已由中国收入国家标准。
(2) 国家标准:由政府或国家级的机构制定或批准,适 用于全国范围的标准,如: GB:中华人民共和国国家技术监督局公布实施的 标准,简称“国标”。现已批准了若干软件工程标 准。 ANSI (American National Standards Institute): 美国国家标准协会。这是美国一些民间标准化组织 的领导机构 FIPS (NBS){Federal Information Processing Standards (National Bureau of Standards)}:美国 商务部国家标准局联邦信息处理标准。 BS (British Standard):英国国家标准。 DIN (Deutsches Institut fü Nor- mung ):德国标 r 准协会
(3) 行业标准:由行业机构、学术团体或国防机构制定, 适用于某个业务领域的标准。 IEEE ( Institute of Electrical and Electronics Engineers ) :美国电气与电子工程师学会。该学
会 有一个软件标准分技术委员会(SESS),负责软件标 准化。IEEE标准常冠有ANSI的字头。例如,ANSI /IEEE Str 828-1983《软件配臵管理计划标准》。 GJB:中国国家军用标准。这是由中国国防科学技 术工业委员会批准,适合于国防部门和军队使用的 标准。例如,GJB 437-88《军用软件开发规范》。 DOD_STD ( Department Of Defense _STanDards): 美国国防部标准,适用于美国国防部门。 MIL_S ( MILitary_Standard):美国军用标准,适 用于美军内部。
(4) 企业规范:一些大型企业或公司,由于软件工程工 作的需要,制定适用于本部门的规范。 例如,美国IBM 公司通用产品部1984年制定的《程序设计开发指南》, 仅供该公司内部使用。 (5) 项目规范:由某一科研生产项目组织制定,为该项 任务专用的软件工程规范。 4、中国的软件标准:从1983年起,中国已陆续制定和 发布了20项国家标准。这些标准可分为4类: ① 基础标准 GB/T 11457-89 软件工程术语 GB 1526-891(ISO 5807-1985)信息处理--数据流 程图、程序流程图、系统结构图、程序网络图和系 统资源图的文件编制符号及约定 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 软件维护指南 ③ 文档标准 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 质量管理和质量保证标准 第三部 分:在软件开发、供应和维护中的使用指南 。
§2 ISO 9000-3标准及软件质量认证
1、IOS9000简介 ISO 9000国际标准发源于欧洲经济共同体,但很快就 波及美国、日本及世界各国。目前已有70多个国家在 它们的企业中采用和实施这一系列标准。中国确定对 其等同采用,发布了与其相应的质量管理国家标准系 列GB/T 19000;同时积极组织实施和开展质量认证 工作。 (1)市场经济,特别是国际贸易的驱动。 ISO 9000系列标准客观地对生产者(也称供方)提出了 全面的质量管理要求、质量管理办
法,并且还规定了 消费者(也称需方)的管理职责,使其得到双方的普遍 认同,从而将符合ISO 9000标准的要求作为国际贸易 活动中建立互相信任关系的基石。
在各国企业中形成了不通过这一标准认证就不具备参 与国际市场竞争实力的潮流,并且在国际贸易中,把 生产者是否达到ISO 9000质量标准作为购买产品的前 提条件,取得ISO 9000质量标准认证被人们当做进入 国际市场的通行证。 (2)ISO 9000系列标准适用领域广阔 1) 硬件:具有特定形状的产品,如机械、电子产品, 包括计算机硬件。 2) 软件:通过媒体表达的信息所构成的智力产品。包 括计算机软件。 3) 流程性材料:将原料转化为某一特定状态的产品。 如,流体、粒状、线状等,通过瓶装、袋装等或通过 管道传输交付。 4) 服务:为满足客户需求的更为广泛的活动。
2、ISO 9000系列标准的内容 ISO 9000 质量管理和质量保证标准:选择和使用导则 ISO 9001 质量体系:设计/开发、生产、安装和服务 中的质量保证模式 ISO 9002 质量体系:生产和安装中的质量保证模式 ISO 9003 质量体系:最终检验和测试中质量保证模式 ISO 9004 质量管理和质量体系要素:导则 ISO 9000系列标准的主体部分可以分为两组: “需方对供方要求质量保证”的标准─ 9001~ 9003; 用于“供方建立质量保证体系”的标准─ 9004 9001、9002和9003之间的区别在于其对象的工序范围 不同: 9001范围最广,包括从设计直到售后服务;9002为
3、ISO 9000-3标准 ISO 9000系列标准原本是为制造硬件产品而制定的标 准,不能直接用于软件制作。 曾试图将9001改写用于软件开发方面,但效果不佳。 以ISO 9000系列标准的追加形式,另行制定出ISO 9000-3标准。 ISO 9000-3成为“使9001适用于软件开发、供应及维 护”的“指南”。 4、制定与实施ISO 9000系列标准的主导思想 (1) 强调质量并非在产品检验中得到,而是形成于生产 的全过程。 ISO 9000-3叙述了需方和供 …… 此处隐藏:2227字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [文秘资料]班长职务辞职报告
- [文秘资料]完美的辞职报告
- [文秘资料]经典的员工辞职报告
- [文秘资料]医院口腔医生辞职报告
- [文秘资料]总经理辞职报告范文四篇
- [文秘资料]超市职员个人辞职报告
- [文秘资料]村妇联主任的辞职报告
- [文秘资料]辞职报告书格式
- [文秘资料]酒店辞职报告简单范文
- [文秘资料]联通的辞职报告
- [文秘资料]2017最新私企员工辞职报告范文
- [文秘资料]2019年度医院基层党组织书记抓党建述职
- [文秘资料]工作时间长辞职报告
- [文秘资料]辞职报告怎么写出来
- [文秘资料]个人能力原因辞职报告
- [文秘资料]网络工程师辞职报告
- [文秘资料]项目部辞职报告
- [文秘资料]缝纫工辞职报告怎么写
- [文秘资料]XXX州委书记述职报告
- [文秘资料]抓基层党建工作述职报告
- (王虎应老师讲课记录)六爻理象思维
- 八个常见投影机故障排除法
- 质量专业综合知识(中级)第一章质量管理
- 煤矿班组建设实施意见
- 我国快餐业与肯德基经营模式的比较与分
- 汽车保险杠模具标准化模架技术工艺研究
- 汽车二级维护作业团体赛比赛规程
- 装卸搬运工安全操作规程
- 高效的工作方法-刘铁
- 依据《生产安全事故报告和调查处理条例
- 2015专业PS夜景亮化效果图制作教程
- 企业劳动定额定员浅析
- 中枢神经系统医学影像学本科五年制第五
- 长城汽车参观探营第三站:研发试验中心
- 小升初语文专项训练
- 建筑工程质量检测资质分类与等级标准
- 周燕珉-我国养老社区的发展现状与规划
- 《生命里最后的读书会》读后感
- 实验室管理评审报告
- CCNA思科网院教程精华之网络基础知识




