我公司是按照——ISO9001(质量体系——设计、开发、生产、安装和服务的质量保证模式)国际质量管理标准来建立公司的质量保证体系的。
通常,没有实施ISO9000的软件企业在软件开发过程中比较容易出现以下问题:
1、忽视软件开发的阶段划分;
2、不重视开发计划尤其是质量计划;
3、文档规范和编程规则一致性差;
4、用人的尺度来衡量软件质量而不是依据评审、难和确认等手段。因此,软件开发过程难免会出现多次返工的现象,给软件的修改带来麻烦,使软件的联调和测试产生困难,尤其会增加软件维护及技术支持的工作量和难度。同样,在工程的实施过程中,若没有相应的质量保证规范,也必将带来一些可见的或隐藏的质量问题。
我们公司看到了以上的种种现状,思考企业的发展前景,深刻地认为要实现软件的产业化、规模化就必然要走标准化、规范化的道路。只有促进企业产品质量的改进,才有提高产品的市场竞争能力。怎样才能促进产品质量的改进,稳定提高产品的质量、工程的质量、服务的质量呢?公司领导一致认为,只有一套好的质量管理体系才是保证质量的关键因素。为此,公司专门成立了品质管理部门,并派专人参加了ISO9000国际标准的培训,引进了世界先进的质量管理标准,建立起了与国际标准接轨的质量管理与保证体系。制定了各项工作的工作规范,明确了各部门和各岗位的职责及权限。并于2000年7月通过了质量体系的认证,获取了质量体系认证证书,使公司的管理水平迈上了更高的台阶。保证了公司为顾客提供更安全、放心的产品和更加优质的服务。
在ISO9001标准中,把与企业质量相关的问题集中在管理职责、质量体系、合同评审、设计控制、采购、检验、交付、培训及服务等20个要素里,并对其提出明确的要求。品质管理部门结合公司的具体特点和实际情况,具体制定了如何编制质量手册、程序文件和作业指导书等工作计划,并考虑在企业的各项活动中如何贯彻落实。现我公司已经编制了涵盖 ISO9001标准中全部20个要素的程序文件及与各项操作相关的作业指导书和各种质量记录表式,并已在全公司贯彻执行。
由企业的品质管理部门严格按照评审、难和确认的规范、对产品各个阶段的质量进行控制。对于不合格项开据不合格报告,明确不合格的责任部门、责任人,通过采取纠正和预防措施避免类似问题的重复发生。同时,品质管理部门通过配置管理,对企业各开发部的产品开发进度、项目实施进度进行监督与控制。由于软件产品的生产过程得到严密控制,因此极大地提高了软件产品开发的成功率,使软件开发风险在软件开发过程中得到化解。同时,对产品质量的有效控制降低了产品维护和技术支持的工作量和难度,因而也相应降低了维护及服务的成本。我们公司通过加强产品生产的计划性,完善并确定统一的文档格式,规范开发流程,提高了总体开效率,降低了开发成本,增强了产品的质量的可靠性。