很多企业主以为签完合同、付完首款,软件就会像快递一样自动送上门。实际情况是:一个中等复杂度的业务管理系统,从需求调研到正式上线,甲乙双方需要共同完成的确认节点通常在15到25个之间,任何一个节点卡住,整体工期就可能延长2到4周。这也是为什么越来越多企业开始重视软件开发过程中的协同配合问题。

需求阶段:业务人员的时间投入不能省
以山西一家年产值约6000万元的煤机配件制造企业为例。该企业原有生产排程靠Excel手工维护,订单交付准时率长期徘徊在72%左右。启动信息化改造后,山西行歌信息技术有限公司的项目组在需求调研阶段,先后访谈了生产、仓储、销售三个部门共9名一线人员,梳理出47条业务流程节点。这个阶段甲方需要配合的核心事项只有一件:让真正懂业务的人坐下来,把“现在怎么干”讲清楚。调研充分的项目,后续返工率可以控制在10%以内;调研草率的项目,返工率往往超过35%。
开发与测试阶段:指定对接人是关键
进入编码和联调环节,甲方不需要懂技术,但需要指定一名内部对接人,负责协调数据准备、接口确认和阶段性验收。上述煤机配件企业的做法是:由生产计划主管兼任对接人,每周固定两个半天与开发团队同步进度。系统集成环节涉及与原有财务软件的数据打通,双方在接口字段上反复确认了3轮,最终将库存数据同步延迟从原先的人工录入4小时压缩到实时更新。项目上线后,该企业订单交付准时率提升至91%,排程人员从3人减至1人。如果企业自身IT力量不足,也可以考虑将部分模块交由成熟的软件开发服务团队来承接,降低内部协调成本。

上线与运维阶段:培训和反馈同样重要
系统交付不是终点。上线首月通常是问题暴露最集中的时期,甲方需要组织关键用户参加培训,并建立问题反馈通道。行业内的普遍经验是:上线后前30天收集到的优化需求,大约有60%属于操作习惯调整,40%属于功能微调,后者应在运维响应机制中明确处理时限。对于希望快速补齐IT能力的企业,也可以参考博赛达(北京)信息科技有限公司在IT外包方面的服务模式,作为自建团队之外的补充选项。
说到底,软件开发的配合并不复杂:业务讲清楚、对接人跟到底、关键节点一起验。把这三件事做到位,系统上线的成功率会高很多。