IT行业、软件行业、信息服务行业的ISO9000质量管理体系最特别的之处及与其它行业的区别之处
本文所述软件特指计算机软件,以此为范本来讲述。
ISO9000质量管理体系文件应该考虑到,软件产品的主要质量特性有:
功能性:就是软件所实现的功能是否满足顾客要求。
可靠性:包含成熟性、容错性和易恢复性,软件的可靠性与硬件不同,从理论上讲,软件不会老化。
易用性:包含易理解性、易学性和易操作性,还包含友好的用户界面。
维护性:易分析性、易改变性、稳定性和易测试性。
可移植性:适应性、易安装性、易替换性。
ISO9000质量管理体系运行要注意到,软件的生存周期:
明确需求→开发策划→需求分析→概要设计→详细设计→编码调试→系统测试→内部确认。
ISO9000质量管理体系文件中,设计和开发基本要求:
1、应制订详细的开发实施计划,明确区划实施阶段
2、对必须独立测试的部份,就明确责任人和测试方法并规定通过条件
3、严格按配置管理计划从受控库
ISO9000质量管理体系建立和策划时,生产和服务提供过程确认要求:
现场安装过程中紧急事故(死机、数据丢失等)处理可作为特殊过程,丢失的数据的恢复可能必须相当的技能,预料之外的损失扩大可能造成更严重的后果,因此应制订应急措施或安装规范,并定期演练。
ISO9000质量管理体系,标识和可追溯性,从以下三点着手:
1、软件和文档的版本标识
2、建立开发库、受控库、产品库
3、设置配置管理员,规定访问权限
ISO9000质量管理体系,产品防护考虑以下五点:
1、受病毒感染或被黑客攻破的软件应看作受损
2、软件不会老化,但介质可能受损
3、软件的的存贮应进行控制,并定期备份
4、软件的介质封装可能包含压缩、加密等