ToB质量保障体系建设思考

互联网企业向ToB转型要实现“高质量、低成本、高效率”交付的目标,需要构建一套完整的质量保障体系。通过总结行业质量保障的最佳实践,结合对ToB业务和互联网的业务的理解,个人认为质量保障体系要从组织与文化、生态体系建设、指导原则、流程规范、方案与策略、执行保障、工具支持七个方面考虑。如下图所示。

8927a1034a329e9a6791f1a9f6eb7e9c.png

1.组织与文化

企业的使命愿景价值观直接影响着企业文化,并指引企业的组织目标和清晰定义优先服务的客户群体,而组织目标和客户群体直接影响企业对质量的要求,所以说企业员工的质量意识根植于企业文化之中,体现在于组织架构之中;任何质量团队工作都离不开组织的支持和团队成员对质量文化的认同;关于组织和文化是一个非常大的课题,因能力所限不再次赘述。

2.生态体系

互联网企业向ToB转型,要实现低成本、高质量、快速交付的目标。必须有生态团队的加入,就需要建立一套与之相适应的组织文化体系,首先要建立自有团队和生态团队相适应的组织能力,如合作模式、组织边界、协同方式、考核体系等等。

其次需要快速复制和培养合格的人才模式,比如从中级的能力要求中,提取出职级对应的绩效结果表现及要求,定义出关键行为、抽象出该职级对应的核心能力项,然后有针对性的进行培训,培训通过后获取该职级对应的称号。

最后要对伙伴的工作结果有度量和管控机制,确保高质量交付工作成果。其中度量指标可以从流程中抽取关键流程和关键结果进行度量,并且附加自动化检测工具,对其成功进行巡检确认。

3指导原则

通过个人多年的实践以及结合行业最佳实践,在ToB质量保证体系中必须做到“五个标准化”,才能够实现“高质量、低成本、高效率”的交付。“五个标准化”即流程标准化、业务组件化、文档标准化、工具通用化、人才能力标准化。

工作流程标准化,就是将整个质量保证工程流程化,质量保证人员只需要对照流程,做好每一个关键活动工作,并按照要求完成输出工件产品,在研发测试阶段实现快速迭代,在交付质量保证阶段实现高质量交付体现专业能力。

通过业务组件化,将复杂的业务拆分成一个个组件并整理形成通用的测试方法或者测试用例,并提供给相关人员学习。从而实现人员能力与业务的解耦,降低业务对人的依赖。

文档标准化,就是从需求开始到交付结束软件全生命周期内文档内容要做到标准化,实现快速向内部人员、生态伙伴、客户交付高质量成果。

工具通用化:针对ToB企业交付标准化流程和交付环境的复杂多样化,工具层面既要实现端对端的流程管控,又要注重实现工具在不同环境下的兼容性,特别是在自动构建和自动测试环节需要重点关注。

互联网企业要实现ToB交付高质量、低成本、快速交付目标,必须合理引入生态共建,引入生态带来的第一个问题就是产品质量的控制。除了通过流程标准化、业务组件化、工具通用化、还需要实现人才能力的快速复制,要做的人员能力的快速复制必须建立标准人才体系,通过对人才定义并分级分类,专项培训与认证,实现人才快速复制培养。

4.流程规范

华为总裁任正非说过:“一个新员工,看懂模板,会按模板来做,就已经标准化、职业化了。你三个月就掌握的东西,是前人摸索几年、几十年才形成的,你不必再去摸索。”

麦当劳的员工从入职到独立上岗仅需 6小时,最重要的原因就是麦当劳将所有的工作都规范地做成了简单实用的流程。

这两个故事切切实实道出了流程规范和标准化管理的好处。这也是优秀公司变得更加卓越优秀的原因。规范就是在流程梳理过程中把工作沉淀的优秀实践萃取形成标准化,模版化;而流程通过标准化的工作步骤将模版串联起来,确保工作高效率、高质量的完成。

科学、适宜的流程规范能够将管理者从烦琐的事务当中解放出来,也有助于企业员工在具体的执行过程中更加明确、清楚地知道自己什么时候该做什么事,按照什么标准做事情,先干什么、后干什么,做事情要达到怎样的标准,等等。合理高效的流程规范能够消除企业部门壁垒,消除职务空白地带,解决执行不力的顽疾,这无疑是提高企业效能的关键,也是企业降低成本、增强竞争力的基础。

在设计某个流程时,心里要清楚设计这个流程的目标是什么?在保证完成目标的前提下,认识到哪些是必要的环节,哪些是非必要环节,根据实际情况把必要的环节找出来。在制作工作流程之前,一定要明确以下几个问题。

① 整个流程的起始点是什么,整个流程的终结点是什么?

② 在整个流程中,涉及的角色都有谁?

③ 在整个流程中,都需要做什么事情?

④ 这些会议和任务是可选的还是必选的?

⑤ 整个流程需要在什么时间、什么地点完成?分别产出什么文档?

通过梳理分析上述5个问题,一方面可以帮助工作流程制作者搜集到更多的协作材料,另一方面可以帮助流程制作者理清思路,抓住重点。

5.方案与策略

方案策略层,是把互联网公司优秀实践和经验直接复制到ToB质量保证中,如专项测试包括技术专项和业务专项,业务安全与合规、自动构建、全流程自动化、业务诊断与评测等手段应用于ToB产品的交付质量保障体系中。一则是因为互联网企业向ToB转型的过程中本身就是向传统行业输出互联网的最佳实践,包括科技能力、运营能力、业务能力。二则这些质量方案和策略在互联网企业数字化建设过程中被证明是行之有效的保障手段。比如通过埋点专项测试实现数据收集与比对全自动化测试;通过网络专项测试,可以实现不同网络状况下个技术组件的请求应答表现,有助于业务进行拖底设置和业务优化。

6.执行保障

执行保障层主要通过管控软件研发过程中的需求、开发、测试、配置部署、交付五个核心节点过程二十个关键活动,确保质量保证从需求到交付全过程可管理、可追溯、可监控。执行保障层的核心是做好需求矩阵管理和五个流程核心节点的准入管理。

需求矩阵核心是要做好需求条目化,以业务需求为起点,拆分出系统需求和测试需求;根据系统需求关联类和方法函数,实现从业务需求到系统需求,到开发代码管理;同时根据测试需求编写测试用例,通过测试用例覆盖系统需求和业务需求;在配置部署环节根据构建包关联业务需求,进行自动构建相关代码和自动测试相关联的测试用例。

通过核心节点的准入管理,不留问题到下一个节点和环节,实现各角色各司其职,在需求在流转到产品经理前业务部门先要进行价值判断,并且有明确的需求上线后可度量了价值的考核标准,确定有价值可度量的需求才能够流入需求环节;需求通过产研测进行综合评审后才可以进入开发流程;研发通过代码扫描和自测并且通过冒烟测试后才能够进入测试流程;测试用例通过评审且提供测试报告,才能够够生成代码包并且转交交付团队。

7.工具支持

团队要持续快速高质量的发展都离不开工具体系的建设,通过工具建设将整个工作流程管控起来实现工作的可跟踪可管理;通过工具的建设将固化的能力工具化实现团队能力的沉淀;通过工具建设将一些人工难以控制工作工具化实现工作效率的提升。所以在团队规划时需要系统的思考想成为什么样的团队,需要什么样的工具支撑体系建设。

对于ToB质量交付团队出来需要对流程管控工具的建设,欢迎应该重点思考如何低成本快速的交付安全可靠的系统,其工具体系也应该围绕其建设,如CICI、安全、稳定性等工具的建设。

453f686b2ef97ed08b6ba92af14d6c82.jpeg文章来源:土司阿哈,致力于提供最具价值的测试及测试管理领域原创文章。包括测试技术、测试方法、测试思想、测试管理等。

· 推 荐 阅 读 ·

RECOMMENDATION

京东金融云测平台方案

基于风险的测试策略

基于业务分层的测试策略

UI自动化应该实施哪些内容?

全面的质量保障体系之发现缺陷

全面的质量保障体系之回归测试策略

全面的质量保障体系之测试用例分级

每个模型都有组合方式|测试金字塔的思考与总结

技术人员必须具备的四种能力|关于技术对话与思考

给产品赋予价值和意义|一个优秀的解决方案是什么样子?

三招实现个人能力转换为组织能力|团队如何进行个人经验萃取?

你所恐惧的中年危机,可能是人生的转机|最近工作三个思考

五步搞定需求分析与设计|再谈测试需求分析与设计

四步搞定移动端性能测试|京东金融移动端测试实践

服务端性能问题排查及优化---CPU高问题分析

京东金融App端链路服务端全链路压测策略

高效教练培训员工的十六字箴言

互联网企业转型ToB的三座大山

一次服务端性能问题排查过程

京东金融移动端测试实践

接口测试经验与实践

四步教你搞定写作

你点的每个“在看”,我都认真当成了喜欢

你点的每个“在看”,我都认真当成了喜欢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值