近年来,国际上影响最为深远的质量管理标准当属国际标准化组织于1987年公布的ISO9000系列标准了,这一国际标准发源于欧洲经济共同体,但很 快就波及美国、日本及世界各国。到目前为止,已有70多个国家在它们的企业中采用和实施这一系列标准。中国对此也十分重视,采取了积极态度。一方面确定对 其等同采用,发布了与其相应的质量管理国家标准系列GB/T19000;同时积极组织实施和开展质量认证工作。计算机软件行业自然也和其它领域一样被席卷 进去。分析ISO 9000系列标准如此迅速地在国际上广为流行,其原因主要在于:
  1)市场经济,特别是国际贸易的驱动。无论任何产业, 其产品的质量如何都是生产者、消费者、以及中间商十分关注的问题。市场的竞争很大程度上反映了在质量方面的竞争。ISO9000系列标准客观地对生产者 (也称供方)提出了全面的质量管理要求、质量管理办法,并且还规定了消费者(也称需方)的管理职责,使其得到双方的普遍认同,从而将符合ISO9000标 准的要求作为国家贸易活动中建立互相信任关系的基石。于是近年来在名国企业中形成了不通过这一标准认证就不具备参与国际市场竞争实力的潮流,并且在国际贸 易中,把生产者是否达到ISO9000质量标准作为购买产品的前提条件,取得ISO9000质量标准认证被人们当作进入国际市场的通行证。
  2)ISO9000系列标准适用领域广阔。它的出现最初针对制造行业,但现已面向更为广阔的领域,这包括:
  (1)硬件:指不连续的具有特定形状的产品,如机械、电子产品,不只是计算机硬件。
  (2)软件:通过支持媒体表达的信息所构成的智力产品。计算机软件当然属于其中。
  (3)流程性材料:将原料转化为某一特定状态的产品。如,流体、粒状、线状等,通过瓶装、袋装等或通过管道传输交付。
  (4)服务:为满足客户需求的更为广泛的活动。
  ISO 9000系列标准的内容 ISO9000系列标准为: ISO9000质量管理和质量保证标准??选择和使用的导则;
  ISO9001质量体系??设计/开发、生产、安装和服务中质量保证模式;
  ISO9002质量体系??生产和安装中的质量保证模式;
  ISO9003质量体系??最终检验和测试中的质量保证模式;
  ISO9004质量管理和质量体系要素??导则。
  ISO9000系列标准的主体部分可以分为两组:一组是用于“需方对供方要求质量保证”的标准??9001~9003;一组是用于“供方建立质量保证体系”的标准??9004 9001,9002和9003之间的区别,在于其对象的工序范围不同:
  9001范围最广,包括从设计直到售后服务;
  9002为9001的子集,而9003又是9002的子集。
   9000系列标准原本是为制造硬件产品而制定的标准,不能直接用于软件制作。后来曾试图将9001改写用于软件开发方面,但效果不佳。于是,以ISO 9000系列标准的追加形式,另行制定出9000-3标准。这样,9000-3就成了用于“使9001适用于软件开发、供应及维护”的“指南”。不过,在 9000-3的审议过程中,日本等国曾先后提出过不少意见。所以,在内容上与9001已有相当不同。ISO9000-3(即 GB/T19000.3-94),全称《质量管理和质量保证标准第三部分:在软件开发、供应和维护中的使用指南》。
  制定与实施ISO9000系列标准
   1)强调质量并非在产品检验中得到,而是形成于生产的全过程。ISO9000-3叙述了需方和供方应如何进行有组织的质量保证活动,才能得到较为满意的 软件;规定了从双方签订开发合同到设计、实现以至维护整个软件生存期中应当实施的质量保证活动,但并没有规定具体的质量管理和质量检验方法和步骤。 ISO9000-3的核心思想是“将质量制作入产品之中”。其实道理是很明显的,软件在完成编码以后,不论花多大的力气用于测试,提高质量都是有限度的, 更不必说需求规格说明存在的问题常常是测试无法发现的。事实上,软件产品的质量取决于软件生存期所不阶段的活动。
  2)为把握产品的质 量,ISO9000要求“必须使影响产品质量的全部因素在生产全过程中始终处于受控状态”。为使软件产品达到质量要求,ISO9000-3要求软件开发机 构建立质量保证体系。首先要求明确供需双方的职责,针对所有可能影响软件质量的各个因素都要采取有力措施,作出如何加强管理和控制的决定。对与质量有关的 人员规定其职责和职权,使之责任落实到人,产品质量真正得到控制。
  3)ISO9000标准要求证实:“企业具有持续提供符合要求产品的能力 ”。质量认证是取得这一证实的有效方法。产品质量若能达到标准提出的要求,由不依赖于供方和需方的第三方权威机构对生产厂家审查证实后出具合格证明。显 然,如果这一认证工作是公正的、可*的,其公证的结果应当是可以信赖的。正确实施产品质量认证制度自然会在促进产品质量提高,指导消费者选购产品,提高质 量合格产品企业的声誉,以及节省社会检验大量费用等方面发挥积极作用。 生产企业为了达到质量标准,取得质量认证,必须多方面开展质量管理活动。其中,企业负责人的重视以及企业全体人员的积极参与是取得成功的关键。
   4)ISO9000标准还强调“质量管理必须坚持进行质量改进”。贯彻ISO9000标准是企业加强质量管理、提高产品质量的过程,这个过程包含许多工 作绝非轻而易举、一蹴而就所能奏效的。即使已经取得了质量认证也不能认为一劳永逸而放松质量管理。实际上认证通常以半年为有效期。取得认证之后尚需接受每 年1~2次的定期检查,其目的在于促使企业坚持进行质量改进。

ISO9000在软件工程管理的应用相关推荐

  1. 软件工程管理集成了过程管理和项目管理

    这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一 ...

  2. 软件工程之软件工程管理,软件项目管理(甘特图、时标网络图TSN,COMOMO模型)

    软件工程的定义: 软件工程是研究和应用如何以系统性的.规范化的.可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来. 项目管理的定义: ...

  3. 软件工程管理小结---Man看了会流泪

    软件工程管理 Intro 软件工程知识域: 软件需求.软件设计.软件构造.软件测试.软件维护.软件配置管理.软件工程管理.软件工程过程.软件工程模型与方法.软件质量.软件工程职业实践.软件工程经济学. ...

  4. 飞漫软件公司十年反思--节选软件工程管理章节

    三.软件工程管理 在飞漫软件发展各阶段,我们曾采用过多种软件开发管理模型. 以 MiniGUI 为例.最初,基本上是作坊式的小团队,没有独立的质量保证团队.MiniGUI 1.0 到 2.0 的各个版 ...

  5. 软件工程管理之《系统开发方法与项目生命周期的矛盾冲突》

    各位读者大家好,由于本文章是我在闲暇时间来迭代补充编辑的,并不是一次性编辑完成,如果影响大家的阅读感受,尽请大家谅解!!!  >>第一章:项目管理者情况 很高兴能与大家一起分享及探讨关于软 ...

  6. 请教visio-uml-活动图中动作状态和状态的区别谢谢 - 软件工程-管理 - 软件规划版...

    http://topic.csdn.net/u/20081020/11/0144812c-8962-41f8-8c27-939a035e5fe0.html?418426719 可以参考一些网站 htt ...

  7. 软件工程——软件管理

    这是整个软工视频的总体的概括图. 上面这张图是整个软件工程的图,从中我们可以看出,软件的管理是一项十分重要的工作.视频中的花了三章的时间来讲解.今天就主要来总结一下软件中的管理的这个部分.软件管理分为 ...

  8. 47 软件工程34h-北京大学孙艳春老师

    P11. 1.2软件工程课程介绍第一讲48:03 P22. 1.2软件工程课程介绍第二讲50:53 P33. 2.1软件生存周期过程第一讲49:51 P44. 2.1软件生存周期过程第二讲46:35 ...

  9. 软件工程北大慕课答案

    第一周:软件工程概论 软件的定义及特点 1单选(2分)软件产品与物质产品有很大的区别,软件产品是一种(C)产品. A.有形 B.消耗 C.逻辑 D.文档 2多选(2分)下列关于软件的说法正确的是(BC ...

最新文章

  1. IBM已“弃疗”,AI医疗研发10年不赚钱,终于打算卖了
  2. 如何在IE/Edge浏览器中巧妙地传输HTA文件?
  3. 2006世界杯赛程表,不能错过:)
  4. python爬虫-异常处理
  5. -bash: belts.awk: command not found
  6. Python 数据类型 list(1)
  7. PyTorch 1.3发布!能在移动端部署,支持Colab云TPU,阿里云上也能用
  8. 两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?
  9. 《Ray Tracing in One Weekend》——Chapter 7: Diffuse materials
  10. js导出excel(超简单)
  11. 西安省某小学能耗监测及电力监控系统的研究与应用
  12. Android Compose 实现渐变背景色
  13. 计算机硬盘空间不都用,搞不懂的磁盘占用100% 自检一遍全解决
  14. 12306快手,初始版本发布。匆忙写了个,不喜勿用
  15. 51NOD - 1677treecnt
  16. vi 查看最顶部_vi命令示例大全
  17. 主动学习 Active Learning - a survey
  18. Spring解析加密配置文件
  19. vue中使用FullCalendar日历插件
  20. VSCode下载和安装详细步骤

热门文章

  1. 利用Apriori算法对交通路况的研究
  2. D3.js V5.0 词云图(标签云)
  3. 微信自动回复怎么设置呢?
  4. c语言一个数的n次方,Pow(x, n) 求一个数的n次方
  5. “长寿饮食”怎么吃才长寿
  6. 项目总结 -- RFID 读写器上位机软件
  7. ubuntu16.04启动没有图形界面只有命令行
  8. WPS复制过来的公式和后面的标号不对齐解决方案
  9. 使用VirtualBox安装Seed 虚拟机踩坑记录
  10. 为什么qt改不了ui的字体_为您的UI选择最佳字体