我们建立标准的软件开发流程所依据的标准是什么?

根据GJB5000标准能力成熟度三级的要求,实施GJB5000的组织要建立标准的软件开发过程。那么,这个标准的软件开发过程是以什么为标准呢?

有人说当然是以GJB5000为标准,这个回答并不全面。

我们建立标准的软件开发流程,其目的并不只是为了满足GJB5000标准,更重要的是通过实施这个标准的软件开发流程,提高组织的软件工程能力,规范组织的软件开发过程,提高组织的软件产品质量。

所以一切有利于提高软件开发效率,降低开发成本,提高软件产品质量的技术、工具和方法,都是组织建立标准软件开发流程的依据。

组织要建立标准的软件开发流程,就要遵循各种与软件开发有关的标准规范。这其中不仅包括GJB5000,也包括GJB438B,GJB2786A,GJB/Z142……以及其他的有关开发、测试、维护的标准和有关可靠性、安全性等质量标准。

组织建立标准的软件开发过程,是要在整个组织进行推广应用的。但是制定的标准过程绝不能为了推广而降低要求,仅以员工中最低的能力水平作为制定标准流程的标准。

因为建立标准软件开发流程是为了不断提高组织的软件开发效率和提升软件质量水平,如果为了推广标准流程就降低要求,那就不可能达到这一目的。

总之,建立标准的软件开发流程依据的标准是什么,取决于我们建立标准软件开发流程的核心原则。

这正是:

标准流程何为凭,不因推广降水平

做事初心不能忘,提升质量和工程

参考书目:丰田模式(实践手册篇):实施丰田4P的实践指南,作者:【美】莱克(K. Liker, J.),【美】梅尔(Meier, D.),译者:王世权,出版社:机械工业出版社

(0)

相关推荐