部署前一天到现场,才发现机柜里没有空位、网络只有一条民用宽带、机房晚上断电。软件版本改了六轮,硬件条件一次没看过。上线计划整体推后两周,责任到头来还是落在实施方身上。
6 项现场检查清单
2 个检查时间点
1 条责任约定
1. 现场条件往往被直接跳过
方案阶段谈功能、谈接口、谈工期,很少有人谈电、网、空间、温湿度。这些条件不满足,软件再好也跑不起来。跳过这一步的项目,几乎都会在部署当天返工。
2. 六项前置检查
机柜空间与供电、网络出口与固定地址、是否有备用电源、机房温控与除尘、进出机房的审批流程、客户方值班人与联系方式。逐项确认并留下记录,谁提供、谁确认、什么时候到位,都写清楚。
3. 检查要放在两个时间点
签约后做一次初勘,判断方案是否需要调整;上线前两周再做一次复核,确认条件没有变化。只做一次,中间发生的变动就查不出来。
4. 责任写在确认单上
现场条件由客户提供,我方负责核验并提出要求。这句话要写进实施计划并由客户确认。不写清楚,条件不具备导致的延期,解释起来会非常被动。
5. 把条件不具备写进风险清单
勘查发现的问题不要只口头说,要列成风险清单,标注影响和解决时间,抄送客户项目负责人。清单在手,后面延期时讨论的是怎么解决,而不是谁的责任。这份纸同时也是实施方自我保护的一部分。
结语
上线失败很少是因为代码,多数是因为电和网。把现场条件当成交付的一部分来管,延期就少一大截。