大胆的角色构想
讯飞AI营销云是科大讯飞集团在营销领域的重要布局,基于科大讯飞深耕多年的人工智能技术和大数据积累,赋予营销智慧创新的大脑,以丰富的产品矩阵和全方位的服务,帮助企业用AI+大数据实现营销增长,打造数字营销新生态。
讯飞AI营销云业务自2014年成立以来,呈现了爆发式的增长态势,业务方向及业务团队规模不断壮大。伴随着业务的快速发展,红利和机遇不断涌现,同时新的问题和挑战也逐渐凸显。
2018年中下旬,讯飞AI营销云的技术团队对交付过程中存在的问题现状进行了阶段性重点复盘,对未来半年项目存在的质量风险点防控进行讨论。质量风险点中,业务联动对接不到位是首要问题,让研发侧和测试侧较为头疼。
为此,技术团队通过对历史联动对接所暴露的问题进行分析,结合当时业务联动对接流程上的特点,基于可操作性,制定了业务联动控制方案。
此次复盘不仅通过了业务联动控制方案,更前瞻性地提出了一个新的角色构想,新的角色名称拟定为 “程序交付经理”。期望通过配置此角色,一方面解决更深层的交付问题,另一方面实现更有效的交付效能、质量能力的打造牵引。
业务联动控制方案整体分为 4 个阶段。
-
设计编码阶段前期
-
联动发起方考虑并梳理简易的联动方案,确认联动接收方。联动接收方可参考联动方参考确认清单实现引导确认,如表6-1所示。
-
在无法明确是否需要联动接收方参与的情况下,需要联动发起方进行确认,禁止主观臆断。
-
初步同步联动需求,确保联动接收方收到并理解相关需求,便于双方联动排期。
-
由联动发起方研发人员主导统筹联动需求的整体对接工作,即谁发起谁就主导和验收。
Figure 1. 表6-1 联动方参考确认清单 -
-
设计编码阶段后期
-
联动发起方发起联动会议,同步具体的设计方案,重点同步待配合内容。
-
联动双方通过解读并沟通更详细的方案,保证双方明确范围和完整方案的正确性。
-
联动发起方和接收方确认研发内部联调自测时间,在研发阶段验证整体方案实现的正确性,规划双方业务上线时间点的先后顺序。
-
-
交付测试验证阶段
-
通知联动接收方交付时间,根据双方需要开展协同,随后由测试人员负责整体联动对接全局测试验证。
-
若业务涉及联动,交付测试时需注意在CI版本构建的 “开发/设计范围” 内容项中增加联动说明事项,明确联动范围、联动功能点和联动对接人。
-
联动发起方交付给外部的对接材料必须纳入版本测试范围。
-
双方业务测试对联动需求点进行确认和沟通,清楚彼此的实现,联动业务绑定测试,由联动发起方测试统筹负责。
-
-
版本质量考核阶段
笔者团队对提测版本依据发现的缺陷分布情况,将质量考核划分为A、B、C、D、E,其中A、B为加分档,代表版本质量正向良好;D、E为减分档,代表版本质量负向较差;C为正常档,不作加减分。
-
若业务涉及联动,在测试阶段发现版本构建说明中的联动说明事项明显缺失,给予对应版本质量等级 D 的处理。
-
若业务需要联动适配,在整个开发环节未识别或没有进行同步联动事项,直接给予对应版本E的处理,版本打回到研发流程继续开发。
-
若涉及错误或不完整的联调范围信息传递至测试侧,影响测试范围评估而导致线上问题,给予对应版本质量等级E的处理。
-
若联动版本的实际对接质量控制较好,且满足质量考核等级B标准,直接给予质量考核等级A的升级激励。