测试活动管理框架及治理架构
问题表象与根源
- 需求质量差:开发转测质量差、产品需求不清晰、变更频繁、关联需求遗漏、跨体系/中心部门不配合。
- 缺陷修复周期长:缺陷修复周期长、缺陷reopen率高。
- 自动化测试不足:自动化有效测试覆盖率低。
- 团队能力不足:测试团队业务知识储备弱、测试数据准备成本高、系统调用链复杂导致问题定位成本高。
- UAT测试流于形式:同类别生产问题、用户体验问题反复出现。
- 组织治理问题:跨产品线边界范围不明确、谁来测试不清晰、绩效考核机制不合理、缺少激励。
测试管理框架设计
- 管理思路:强化产品可运营化的实施与交付,完善产品质量、效能提升为导向的测试活动生命周期管理。
- 精益段:解决需求质量及稳定性、解决并行工程、项目高质交付、过程持续改进。
- 需求段:需求有效识别、需求变更评估、需求可测性分析、测试策略设计。
- 研发段:测试方案设计、测试案例设计、非功能测试、测试执行、缺陷管理、测试准出。
- 精益段:质量保证、质量控制、质量改进。
- 质量工具:研发缺陷分析模型、质量飞检审计模型、质量回溯模型、自动化测试接口服务、基线与度量。
组织测试管理框架-治理架构
- 管理思路:道(意识、观念)、法(组织结构、规章制度)、术(流程/规范、实践方法论)、器(工具、模板)、势(企业内、外环境因素)。
- 本土化组织测试管理体系:组织架构配套职能的设计与支撑、需求可测试性分析与测试策略分析、测试活动执行与专项过程数据挖掘分析、测试活动管理实施与组织改进、测试管理专业人员的培养与选拔。
研发质量作战图
- 形成赛马文化:提升质量意识。
- 质量管理评价模型:2层10维24指标模型,包括组织级和项目级质量评价。
需求段-质量保证
- 核心活动:需求可测性分析、测试策略设计、测试案例设计、需求评审。
研发段-质量控制
- 核心活动:测试方案设计、测试案例设计、非功能测试、测试执行、缺陷管理、测试准出。
精益段-质量改进
- 质量工具:研发缺陷分析模型、质量飞检审计模型、质量回溯模型、自动化测试接口服务、基线与度量。
团队能力建设与专项赋能
- 战队资源池组织模式:部门资源池、能力训练项目实战、资源借调、能力评估。
- 领域能力及职业发展:技术总监、行业领导者、事业经理人、系统OWNER、践行者。
- 人员能力模型及应用评估:测试人员能力评估报告书。
- 文化建设与专项赋能:质量大赛、行业前沿技术导入、体系化课程设计、质量氛围营造。
- 组织绩效提升行为模型:行为模型设计。
结论
通过构建完善的测试管理框架和治理架构,提升需求质量、优化测试活动流程、加强团队能力建设、引入先进的质量工具,可以有效提升研发质量,实现项目高质交付。