二、 产品经理制的实施
产品经理制的实施过程是一个逐渐探索、不断成熟的过程,需要充分考虑各种关键要素,其中主要包括:产品经理的工作方式、技能要求和培养方式等。
1、产品经理的工作方式
测试组织引入产品经理后,其工作的内涵、岗位属性、培养和选拔的方式都需要界定,以使产品经理可以在统一的框架内开展工作,达成符合预期的绩效。
(1)产品经理的工作性质
产品经理以专业工作为主,主要负责以产品线为核心,以业务需求为基础的跨专业、跨项目的测试规划、设计和执行结果的跟踪,以及对相关人员进行任务下达、完成情况评价、专业指导等。此外,产品经理还应对跨专业或部门的资源协调、制度建设、外部沟通等提出建议。
产品经理是矩阵型组织结构中的重要角色,产品经理制的顺利实施要求矩阵涉及的各方紧密配合。对于矩阵中横向的部门来说,为了确保产品线的可持续发展,隶属于产品线的跨部门、跨专业人员应保持稳定,不能频繁调整;为了确保产品线人员对产品了解的延续性,隶属于产品线的相关人员的关系应保持一致;各专业隶属于产品线的跨部门或跨专业人员的数量应根据产品线与专业的关联程度确定。对于矩阵中纵向的部门来说,由于纵向产品线以规划、设计为主,因此人员数量不宜过多,且原则上一人不能隶属多条产品线。
(2)产品经理的工作内容
根据上述产品经理组织管理方式,产品经理在测试全生命周期的各个阶段应完成如下工作内容。
① 前移阶段
产品经理应参与项目需求编写工作,深入了解需求的来源和目的;参与产品架构的设计工作,深入了解产品线的改造情况;了解研发单位在跨应用、全流程测试中的测试方法和工具;了解研发单位产品线改造路线图,制定整体工作计划,了解产品线的全貌。
专业经理在本阶段主要负责系统测试遗留问题、应用环境需求以及从应用角度进行的测试规划等,这些问题产品经理一般关注即可。
② 规划阶段
产品经理应根据产品线全流程的数据流确定跨项目、跨应用的系统集成测试策略;应根据产品线的功能改造情况,确定以产品需求实现为标准的测试策略;应根据前移阶段信息及产品经理本人对生产实际业务场景的经验,分析重点场景、高风险场景、接口测试场景等并形成书面的风险检核表。同时,应关注产品线各类应用、环境就绪情况,确保版本发布后测试工作的顺利开展。
专业经理在本阶段重点关注应用、项目角度的测试策略,产品经理应对相关专业的规划需要有所了解。
③ 设计阶段
产品经理应根据规划阶段的成果,经与专业经理讨论,形成涵盖具体场景的产品线案例设计指导意见;与相关专业经理一起对专业测试案例设计情况进行评审;关注专业、项目测试案例设计结果,从项目案例及例行化案例两个方面确认测试内容;负责从产品线角度提出性能容量测试需求,并和性能测试组一起设计测试方案。专业经理本阶段主要从应用、项目的角度关注测试案例的设计结果,产品经理对此应有所了解。
④ 执行阶段
产品经理应关注测试案例的执行进度和问题、缺陷等情况;根据最新的问题、版本、补丁情况修订产品线测试设计结果;组织对跨专业问题分析并对结果把关。