持这种观点的人认为:软件开发是高度知识密集型的工作,是开发人员的智力创作,对开发人员的知识和技术水平要求较高。实施ISO9001能否达到预期的效果,即保证软件企业具有开发出符合要求的软件产品的能力?
ISO9001确实是起源于硬件,但这里需要强调指出的是ISO9001既不是某一产品的产品标准,也不是某一领域的技术标准,而是指导企业建立、实施质量体系的管理标准。它具有两种主要职能,即管理和保证职能。
ISO9001为企业提供了一个比较科学的管理和保证机制,它是任何企业都需要的。因此,ISO9001适用于所有的工业类型的企业。
同时,为了更好地在各个工业领域应用ISO9001,ISO/TC176(负责起草ISO9001的标准技术委员会)将工业产品分为四类,即硬件、软件、流程性材料和服务,ISO9001-3(ISO9001在软件开发、供应和维护中的使用指南)就是其中之一。因此,ISO9001不仅从原理和方法上适用于软件领域,而且还针对软件开发特点制定了相应的补充性指南,从而为软件企业更好地应用ISO9001提供了指导。