软件过程管理体系流程设计存在的一些问题

任何一套管理体系都离不开流程设计,基于GJB5000的软件过程管理体系自然也不例外。那些在组织流程设计中存在的问题,软件过程管理体系的流程设计也同样存在。

  1. 流程重复设计

软件过程管理体系中,流程重复设计可能有以下几种形式:

  • 软件过程管理体系内的流程重复设计。比如在配置管理过程中,把入库流程设计成首次入库流程和变更入库流程。

  • 不同部门间的流程重复设计。比如两个部门各有各的受控库,各有各的配置管理流程。

  • 软件过程管理体系与GJB9000管理体系的流程重复设计。两套体系中一般都会有外包流程、评审流程,但是并没有将二者统一起来。

流程的重复设计经常会造成流程执行时的混乱。

  1. 缺少高层参与

有些组织在制定软件过程管理体系的流程时,没有邀请高层领导参与。这一方面会造成高层领导对软件过程管理体系不了解,不利于GJB5000的推广;另一方面没有高层领导的参与,也就缺少了高层领导对于流程大局观的把控以及流程简化、优化的支持。

当然,高层领导参与的流程设计应当是顶层的设计,而不是具体的业务流程的设计。

  1. 流程设计不系统

流程设计应该是端到端的,是一个完整的、系统性的流程。流程设计不能想到哪做到哪。比如,要设计一个会议管理流程,就不能因为领导对会议纪律不满意就设计一个会议纪律管理流程;下次领导对会后问题没有解决不满意就再设计一个会议问题解决流程。这种头痛医头、脚痛医脚的流程设计是不可取的。正确的流程设计应当是考虑会前有哪些准备工作,会中有哪些管理要求,会后有哪些管理要求。一个会议管理流程,就要把会前、会中、会后全部覆盖。

  1. 流程与软件开发部门外脱节

如果我们站在整个组织的视角来看,软件开发只是完成组织业务的一个环节,那么我们进行软件开发流程,也只是整个组织业务流程中的一部分。所以软件过程管理体系的流程设计必须要做好与软件开发部门之外的其他部门之间的流程接口设计,否则软件开发流程就只是软件开发部门自己内部的流程,而不是组织的流程。

各软件开发部门内部的流程不会得到高层领导的重视,不利于GJB5000的推广,发挥不出GJB5000的功效,也不会给组织带来大的帮助。

这正是:

体系好用看流程,设计不好可不成

常见问题一一数,愿君不要再入坑

参考书目:跟我们学建流程体系,作者:陈立云,罗均丽,出版社:中华工商联合出版社

(0)

相关推荐