文档是什么?可能在一个小企业,只有最终用户手册才要文档交付,甚至没有用户手册都可能无所谓。但是在一个大企业,文档就是交付,产品设计有了文档就是就能完成编码,就能进入生产。对于市场,配置清单是后面网络交付的基础。对于工程交付来说,文档就是直接拿钱的,站点获取、站点设计、中心机房设计、初验、终验,这些都是和进度及客户最终付款挂钩的。
  就交付来说,无论是什么样的运营商,对于站点的验收,站点的资质文件,设计文件,配置和施工文件都是必须的,这些文档的完成是站点初验的必须条件。没有初验,没有任何人能够拿到运营商的初验款,如果初验款都拿不到,后面的终验款肯定也就没戏了。
  华为目前在发展中国家的交付还是以Turnkey交付为主,而在欧洲的交付目前可能还是以设备安装为主。为什么在欧洲Turnkey项目比较少,原因可能有两个,一个是欧洲的目前的项目基本是以搬迁为主,站点都是现成的,第二个原因可能是欧洲在流程、规范要求非常严格,一个站点的交付时间可能会要半年以上,从取得业主同意,取得铁塔设计许可、施工许可、到站点交付,一系列流程冗长无比,估计华为也搞不定,或者成本反而高。
  就算在工程交付中很简单的设备交付来说,华为在欧洲的交付也做得并不轻松,并没有得到运营商的认可。主要是华为在工程的规范性上面和欧洲人的做事方式差得比较远。大T对文档的要求从华为角度来说,可以说达到苛刻的程度。没有接触过欧洲的交付项目,不能猜测。只接触过运营商对设备资料的需求,大到设备规格及概述类文档,小到特性的工程阐述设置,所有一切的一切,都以文档的形势体现。理由也很简单,你资料里面不写,我怎么来使用设备,你的算法流程不告诉我,我怎么知道你的特性是否有BUG?你的算法参数的意义不告诉我,我怎么知道应该怎么设置参数?曾经和一个欧洲的工程人员聊过,欧洲的大T对华为工程交付抱怨最大的两点就是,文档差,问题管理混乱。某大T曾经对华为的资料满意度调查打出了35分的低分,这个曾经促成了华为成立了资料改进工作组。不过好像大T慢慢的也习惯了,碰到资料不清楚就直接升级、投诉,再解决问题。下一个版本的资料比前一个版本有改进,但还有很多问题。对于问题管理,那更是摸到了华为的脾气,那就是将问题升级,威胁一下,比如工程暂停,问题就能很快解决。
  回到工程交付,在Turnkey工程中,文档是非常多的,比如候选站点的资料文档,机房设计图,铁塔设计图,站点土建的设计图,铁塔施工图,机房接线图等等,后面还有初验签收,终验等,不一而足。我觉得文档管理是最能够体现一个公司工程管理水平的东西。
  我看到过某项目,为了验收,项目组专门抽调人员,专门突击准备文档。为什么会这样,我可能又要上纲上线了,这个可能和文化差异相关,国内做事情要的是结果,过程可以暂时不管,老外要结果的同时还要过程。就研发来说,典型的例子是软件开发,CMM管理其实就是过程的管理,每个动作你都要走到,而华为之前都是牛人的天下,只要能够定位问题,模块不出问题就是牛人,至于2000行一个函数,7层If语句嵌套,不写注释等等,这些都是不管的,要是能将流程打通,能够将功能调试完成。而不幸的是,工程恰恰是一个要结果的同时又要过程的,不然虽然你的基站开通了,但是无法向局方移交站点设计,无法向局方移交DDF接线图,无法向局方移交局点配置表。
  对通讯工程,要结果就会导致只关注站点获取进度,土建进度,调测进度。要过程的含义是你到某个点,你必须将这个动作做到位,包括文档。对他们来说,文档就是进度,管理文档就是管理进度。只有文档管理好了,才不会出现各部门信息不一致的现象。
  就拿站点获取来说,虽然业主同意了租赁站点,社区的人是否同意?就算社区了都同意了,楼房沉重能力是否够?文件都搞定了政府的施工许可是否有问题?站点预付租金搞定没有?电力引入的问题搞定没有?这些都是站点获取的不确定因素,并且是经常出问题的不确定因素。
  在一般的工程项目中,现在华为定义交付点一般是RFC(Ready For Construction)和RFI(Ready For Installation),也就是只要能够进行土建施工和设备安装调试,这个站点就算进度了,而这里的RFC和RFI都是一般是模块的项目负责人邮件或者电话通知,他的信息一般是由下面的工程师或者分包商告知的,这样快啊,能够节约时间和加快进度。但是意外是常常出现的,比如出现土建施工到一半,因为施工许可证或者站点预付租金没有在预定时间及时到位等,业主叫停施工,造成土建的施工队只能暂停等待。而设备安装中也会因为模块负责人通知RFI了,但是到了站点一看,电力还没引入或者走线梯还没有安装,或者接线盒未安装等等,实际上还没有RFI。甚至出现过分包商为了赶进度而谎报的,然后将货物发到站点,不能进场。
  因此在华为的项目中,你经常可以看到已经安装站点XXX个,但是归档的文档Y个现象。只要业主口头同意了站点租赁合同,OK,这个就算站点获取了,至于文档,慢慢追吧,反正我的进度已经上去了,而文档的不齐全,会导致信息的失真,各部门信息不一致。
  如果我是项目经理,我不会让模块负责人负责报进度,我只会让文档管理员来统计每天的进度。一般每个项目组都有专职的文档管理员,她们(大多数是女的)职责就是,根据每个站点的文档,比如业主同意文件,社区同意文件,站点施工许可等作为进度的一句,只有所有的文档都获取了,才能算进度。其他的文件未全的,都由模块内部跟踪。项目经理可以帮助各部门分析问题,想办法,但是进度的交付只有一个标准,那就是文档齐全。不然在站点获取部门,一个新站点的业主同意肯定比另外一个已经获取站点的施工许可重要,他们的精力也会放在新站点的获取上面。
  对于文档管理,总的来说,就是一句话,管理文档就是管理进度,只有文档管理好了,进度就管理好了。