首页 / 资讯中心 / 文章详情

跨部门协作:测试如何跟开发、产品、运维对齐

跨部门协作:测试如何跟开发、产品、运维对齐 ★ FEATURED ARTICLE
测试的工作很大一部分卡在“接口”上。跟开发对齐提测标准跟产品确认需求冻结时间跟运维确认环境可用性。这些事没有一件是“技术问题”全是协作问题。接口没对齐测试就永远在救火。这篇文章讲三个方向的对齐开发、产品、运维。一、跟开发对齐提测标准和缺陷流转核心接口就两个提测准入缺陷分级。提测准入开发提测前必须跑通冒烟主流程能走通。冒烟不过测试直接打回。这个规则一旦定下来双方都省事—开发知道提测前该做什么测试不用反复帮开发定位低级问题。缺陷分级至少区分“阻塞”“严重”“一般”三级明确什么级别必须当天修、什么级别可以排期。规则清晰了就不会为“这个问题严不严重”反复扯皮。开发觉得“这个问题不大”测试觉得“这个问题很严重”来回争论的成本比修bug本身还高。关键动作把规则写下来双方确认每次打回都对照规则说。不要靠口头约定口头约定撑不过两周。二、跟产品对齐需求冻结和变更流程核心接口需求冻结时间变更处理流程。需求冻结版本上线前X天需求冻结。冻结后的变更走紧急流程需要产品、开发、测试三方确认影响范围。没有冻结时间需求就会一直改。今天加一个功能明天改一个逻辑测试用例刚写完又要改。测试时间被压缩质量自然下滑。变更处理如果需求变更测试时间怎么调整是顺延发布还是压缩测试范围这个规则要提前定好不要每次变更都临时吵架。关键动作在版本启动时就明确冻结时间和变更规则而不是等变更发生时才讨论。提前定规则比时候吵架高效得多。三、跟运维对齐环境可用性和发布流程核心接口环境维护责任发布检查清单。环境维护测试环境谁维护出了问题找谁多久响应环境不稳定测试效率直接砍半。测试跑一半环境挂了等半天没人修一天就过去了。这个责任要明确到人不能是“大家都可以找运维”。发布检查上线前确认核心用例通过、遗留缺陷已知且可接受、回滚方案准备好。这个清单由测试和运维一起过确认无误再发。关键动作把环境维护责任人和发布检查清单固定下来不要每次上线都临时找人。固定流程比临时协调靠谱。四、跨部门协作得核心不是“关系好”而是“接口清晰”很多测试管理者把跨部门协作理解为“搞好关系”。关系好当然有帮助但关系不能替代规则。关系好的时候开发愿意帮你多跑一遍冒烟关系不好的时候冒烟不过就直接提测。靠关系质量是波动的靠规则质量才是稳定的。接口清晰的意思是双方都知道对方要什么、什么时候要、达到什么标准。规则写下来、双方确认、每次执行都对照规则扯皮自然就少了。跨部门协作做得好不好不看你跟谁吃了多少次饭看你跟谁对齐了多少条规则。
阅读完成 · 觉得有帮助?
咨询建站