项目名称:某中型制造企业ERP系统升级项目
客户背景:客户是一家年产值10亿+的汽车零部件制造商,原有ERP系统老化,需升级为覆盖 采购、生产、库存、财务、售后 五大模块的一体化管理平台,同时满足 等保三级合规 和 行业审计追踪 要求。
项目周期:12个月(合同工期),最终提前1.5个月交付
团队规模:我方团队35人(开发20人+测试8人+BA/PM/UI/架构师7人)+ 客户方对接团队10人(业务骨干+IT专员)
一、项目背景与核心目标
- 核心需求:
1. 打通各部门数据孤岛(如采购订单自动同步生产排期,库存异常触发财务预警);
2. 移动端适配(车间主任/库管员通过App实时录入数据);
3. 严格的数据权限控制(如财务数据仅部门负责人可见,操作日志留存3年)。
- 外包项目特殊性:
- 客户内部多部门需求冲突(如生产部要求工单流程细化,而财务部希望简化审批节点);
- 客户IT团队技术栈与我方差异(客户使用Oracle数据库,我方擅长MySQL,需适配兼容);
- 合同约定“延期每日扣1‰尾款”,进度风险高。
二、关键挑战与应对措施
挑战1:需求模糊且多部门博弈
- 现象:启动会上客户各部门仅提供零散Excel需求,生产部和财务部对“工单审批流程”定义矛盾,导致需求文档3次推翻重做。
- 应对:
1. 沉浸式需求调研:
- 用2周时间驻场客户现场,参与各部门早会,记录真实业务场景(如发现库管员因系统卡顿常手工记录出入库,后期导致数据滞后);
- 制作 泳道流程图 可视化跨部门协作流程,让客户直观看到需求冲突点(如生产部的“质检报告”节点被财务部遗漏)。
2. 原型驱动确认:
- 跳过传统文档描述,直接用Axure制作可交互原型(如工单审批流程动态演示),组织客户各部门负责人现场“角色扮演”操作,当场确认修改点;
- 建立 需求熔断机制:对3次以上争议的需求,拉客户CTO决策,避免陷入无限讨论(如最终由CTO拍板“财务审批为最终节点,生产部流程作为前置条件”)。
3. 变更控制严格化:
- 所有需求变更必须通过 CCB(客户方IT总监+我方PM+架构师) 评审,超过5人天的变更需客户签字确认并调整计划(最终需求变更率从初期40%降至15%)。
挑战2:跨地域协作效率低(客户总部在上海,工厂在成都,我方团队在深圳)
- 现象:成都工厂用户反馈“移动端扫码入库功能在安卓7.0系统闪退”,但问题描述模糊,远程沟通多次未定位原因。
- 应对:
1. 建立“三地协同作战室”:
- 固定每日17:00(深圳/上海/成都统一时段)召开30分钟线上站会,工厂端同事现场操作手机录制视频复现问题,实时共享屏幕定位BUG;
- 开发 共享测试环境:客户工厂提供真实设备(老旧安卓机型)接入我方测试服务器,QA团队远程调试(解决了80%的兼容性问题)。
2. 工具链标准化:
- 统一使用 飞书+Jira+Confluence 协作:
- 工厂端同事用飞书“知识库”上传操作视频和截图,关联Jira缺陷单;
- 我方在Confluence维护《跨地域协作手册》,明确“问题反馈模板”(必含操作步骤、截图、影响范围),减少无效沟通。
挑战3:合规性要求高,技术方案反复推翻
- 现象:客户突然要求“财务模块数据传输必须符合PCI-DSS标准”,但合同初期未明确,且我方原方案使用HTTP协议。
- 应对:
1. 紧急启动POC验证:
- 抽调2人小组用3天时间开发HTTPS+双向认证的Demo,演示数据加密传输过程,同时测算性能影响(延迟增加15ms,在可接受范围内);
- 引入第三方安全公司进行渗透测试,输出《合规性评估报告》说服客户(避免了客户对我方技术能力的怀疑)。
2. 分层合规设计:
- 核心模块(财务/用户权限)单独部署在等保三级认证的服务器,非核心模块(如售后客服工单)使用普通服务器,降低成本;
- 制定《操作日志审计规范》:所有敏感操作(如数据删除、权限变更)强制记录IP、时间、操作人,对接客户现有审计系统。
挑战4:客户临时要求提前2个月上线(因行业政策变动)
- 现象:项目进行到第8个月时,客户因行业新规要求“年底前完成系统备案”,要求原定12月31日上线提前至11月15日。
- 应对:
1. 敏捷迭代调整:
- 拆分“核心模块”和“优化功能”:优先交付采购、生产、财务三大核心模块(占80%业务价值),售后模块的“客户满意度分析报表”等优化功能作为二期需求;
- 增加10人临时支援团队(从公司其他项目协调),采用“双班制”(白班开发+夜班测试),但通过 Jira自动化流水线 确保代码质量(强制PR审查+自动化测试通过才能合并)。
2. 客户预期管理:
- 提交《提前上线影响评估表》:明确“提前2个月需追加15%预算(新增人力成本),且二期需预留3周衔接时间”;
- 每周向客户CEO汇报“核心功能完成度”(用燃尽图展示剩余工作量),同步风险点(如“成都工厂网络波动可能影响联调”),获得客户对资源协调的支持(客户IT部门主动协调工厂IT保障网络)。
三、项目成果与价值
1. 交付成果:
- 提前45天上线,核心模块通过率100%,非核心模块按优先级分阶段交付;
- 系统稳定性:上线3个月内无重大故障,操作日志完整率100%,通过等保三级认证;
- 客户效率提升:采购订单处理时间从2天缩短至4小时,库存周转率提升25%。
2. 客户反馈:
- NPS评分9.2(满分10),客户CTO在验收会上提到:“你们对需求冲突的处理方式比我们合作过的其他外包公司专业得多,尤其是原型验证和跨部门协调能力。”
- 后续合作:基于本次项目信任,客户将旗下2家子公司的数字化项目直接委托给我方,累计新增合同金额800万元。
3. 团队沉淀:
- 总结《制造业ERP项目需求调研清单》,包含20+行业特有问题(如“是否涉及多工厂库存调拨?批次管理规则是什么?”);
- 优化《跨地域协作SOP》,明确“设备远程接入流程”“问题复现模板”,后续同类项目沟通成本降低30%。
四、经验教训
1. 外包项目的“信任前置”:在合同签署前,务必通过 workshops 或初步调研识别客户潜在合规要求(如行业标准、数据安全),避免后期被动;
2. 用“业务价值”驱动需求决策:当客户内部需求冲突时,引导其从“企业整体效率”出发评估优先级(如“财务审批简化虽然让财务部方便,但可能导致生产流程漏洞”);
3. 预留“缓冲资源”应对变化:在外包项目中,客户需求变更几乎不可避免,建议预留10%-15%的团队产能作为弹性储备(本次项目因临时增员导致成本超支5%,但通过二期合作弥补)。