企业规范化建设的五个步骤

根据软件工程和CMMI的理论,公司项目的良性发展需要完善一系列措施,在刚实施项目规范化的时候,开发效率会有一定程度的降低,毕竟,习惯的力量是巨大很难改变的,很多时候,我们往往认为自己的开发模式是正确地,效率是很高的,但事实真的如此么?不一定,只有借鉴我们业内比较好经验和方法并结合自己的实际情况才能说我的效率是最高的(其实,没有谁的效率最高,只能说我的这种做法适合我们公司)。因此,对公司项目管理可以分为以下5个阶段进行:第一,透明化;第二,条理化;第三;规范化;第四:模型化;第五,数据的量化(不断优化)

第一:透明化

 

所谓透明化,不管是加强项目经理的职责还是日汇报机制的确定等,其实就是为了一个目的,项目信息透明化,不光能做到项目组成员,项目经理对项目信息的了解,还要能做到对公司了解。如果公司不能适时掌握项目的情况,包括进度,成本以及工作量,就不可能很好的站在公司角度给予公司层面战略的考虑。第二:条理化

 

下一步我们我们的工作就是进行条理化建设,具体的工作就是继续加强项目经理对项目的管理和项目跟踪的职责,强化项目经理对项目的控制,理顺项目经理和部门之间的关系,逐渐形成以项目经理为主线,项目组为基本单位的多重交叉开发模式,即部门经理合理评估本组成员在每一个项目组的开发周期,做到合理安排,措开使用的原则。从而提高整个公司层面的人员利用效率,团队的开发技能以及整个组织级的开发能力(可以做到多项目同时进行)。

第三:规范化:

 

我们做透明化和条理化的目的其实就是规范化:我们做的管理程序和各种模板其实就是规范化的一部分。包括《配置管理流程》;《质量保证流程》《测试流程》等以及各种模板。

规范化之后,我们每一个项目组成员都可以做到对公司项目开发的熟练理解并形成一种工作习惯,该干什么心里有底,干完这个项目之后去干什么,已经有了安排。不会象现在有些很多工作没做,有的无事可做。

第四:模型化:

 

模型化主要是指对项目整个开发周期进行模型化处理,即,项目开发周期不能项目组说了算,应该是公司说了算。这就需要公司层面的开发周期指导。而且,这些周期都是在以往项目的基础上做出的合理模型。如果我们没有目标,是永远不能前进的。模型就是我们提高开发效率的目标。

第五:数据量化:

 

当我们做到模型化之后,我们面临的一个问题是:通过这些模型,我们的开发效率问题,当我们在一个框架内开发,这个模型是否合理,开发的工作量是否已经足够,不能再开新的项目等等,这个时候我们就需要每天的代码量进行统计,代码的质量,千行代码对应的缺陷,这种模型下的平均项目成本,实际的项目成本是否超越了公司规定的成本,还是低于。怎么去改进(持续改进) 

 

 

 

 

 

你可能感兴趣的:(企业规范化建设的五个步骤)