怎样把质量体系有机融入项目开发中
提起质量体系,可能现今的IT从业人员都不陌生了,现在的IT企业已经认识到质量的重要,都纷纷举起质量体系的大旗,都想用质量体系在中国入世的冲击中强化自己。可实际情况却是:一边高喊CMM、ISO、PSP、TSP等口号;一边又为了赶进度而丢三落四,把质量体系弄得体无完肤,最终只有几个文档在那里苟延残喘。由此看来,质量体系的有效的贯彻是重中之重。那么针对中国目前的软件行业,怎样的有效的贯彻实施质量体系呢?我个人认为首先要认清质量体系的实质。
质量体系是项目开发管理的辅助。它是用文档等书面形式的数据,表示整个项目的开发过程。其主要作用就是为管理提供监测与控制的依据。它犹如双刃刀,用好了可以披荆斩棘,用不好,可能会自残。如何让质量体系在项目开发中发挥充分的作用,很关键,我认为应从如下几个方面着手:
1、准确合理的定义关键过程域中涉及的一切行为准则;
只有准确的定义,才可以及时准确的暴露一切异常情况,并及时处理。
2、认真、准确、如实的填写度量数据,让项目的进展等情况如实的裸露;
现在的项目开发人员很不愿意在项目的开发文当中记载自己的错误或工作漏洞,比方说测试吧:好多开发人员对于测试出BUG的用力步进行保留或描述,只对测试正确通过的用力进行记载,那质量体系就会成为包袱,还不如不做。我们必须真实的记录每一个开发活动,才有可能使本项目开发的质保流程起到作用,为以后的其他项目开发提供有效的度量数据。
... ... 待续