QA在Sprint规划中的作用

Sprint Planning是大多数敏捷团队所做的事情。但是,当每个团队都有不同的需求时,并不总是有一个“一种尺寸适合所有”的方法。结果,它并不总是清楚QA的作用应该是什么。QA应该是Sprint规划过程的一个组成部分吗?或者应该告诉测试人员来看看Jira Board并遵循截止日期?请继续阅读,了解QA的作用如何 - 并应适合Sprint规划过程。

First things first: Does QA even have a role in Sprint Planning? After all, the everyday answer at many companies may be “no.” But to have the best software development and Agile process possible, it should be “yes!”

QA only has a finite amount of testing time per sprint. So it’s a good idea to make sure Testers can provide full test coverage for all tickets in the timeline.

Sprint中的一些门票还需要QA的高级计划。例如,他们可能需要编写测试用例,查看设计文件,或提出后续问题。如果他们知道哪个门票从一开始就会更准备,而不是靠近终点。

Top 5 Reasons to Involve QA in Sprint Planning

1.估计

估计不仅仅是开发人员 - 或者至少他们不应该是。毕竟,对于工程师需要在Sprint中完成的每张票证,QA也必须有时间测试它。通过在每个Sprint中提供对票证的估计,测试人员可以帮助重量,其中特征和/或错误修复可以在时间轴中适用。要了解更多信息,请查看本指南QA Testing Estimation Techniques

2.验收标准

由于大多数测试人员都经历过,“新功能”门票通常很漂亮。有时票只有一个标题和一个非常简短的摘要。这可能足以了解该功能是什么。但是,它通常没有足够的信息,真正彻底的测试。

For example, imagine a ticket entitled, “Add embedded video player.” The summary might say something like, “Add a video player to screens that have audio clips.” That information could be clear enough to other roles, such as Project Managers. But Testers generally need more detailed acceptance criteria in order to make sure the feature is truly implemented as intended.

If you’re not familiar with acceptance criteria, essentially it’s a list of functionalities or other details that the feature should have. Some of the information Testers might need in the above scenario could include:

  • 视频播放器是否具有CC(关闭标题)选项?
  • 快进“向前跳转”按钮需要多少秒?
  • 用户是否应该全面屏幕吗?
  • Are the videos expected to be hosted on the company’s official YouTube, Vimeo, or somewhere else?
  • 是否有一个设计文件,视频放置应该匹配?

When QA is involved in Sprint Planning, Testers can quickly identify which tickets need more acceptance criteria. When this is done early on, Product Managers will have time to add the additional details. If QA isn’t aware of the missing info until the ticket is ready to test, the launch itself could be delayed.

3. Test Cases

鉴于敏捷软件开发的快速速度,QA没有时间为每个新功能编写测188betios下载试用例。即使有QA参与Sprint Planning,也可能是这种情况。但是当测试人员可以有时间从一开始就会熟悉Sprint中的所有门票时,它们明显更有可能写入至少某种形式的测试用例。如上所述,这甚至可以如此缺少验收标准。(在本指南中了解更多内容编写测试用例而不要求)。

4. Device/Browser Coverage

A big part of QA testing apps and websites is determining which browsers/devices should be tested. This can vary depending on the specific feature or bug fix being tested. For example, if there’s a new feature targeting people under 30, it’s less likely that it will be used on IE 11 (Internet Explorer). On the other hand, it will almost definitely be used on iOS 14.

When QA has a role in Sprint Planning, they can advocate for and plan specific device/browser coverage for each ticket in the sprint.

5.优先考虑

It’s a reality that even with excellent planning, sometimes a team can’t meet the original sprint deadline. Since QA is the last step in completing each ticket, it’s often the testing time that gets cut off at the end. Sprint Planning can be used to prioritize tickets and make backup plans in the event that not everything is completed in time. It’s important for Testers to be aware of which tickets are the most––and least––important.

Summary

上面的是很多原因的只有少数that it’s beneficial to give QA a role in Sprint Planning. But each reason is significant, even on its own––let alone when combined with the rest! There are many ways for QA to play a role in Sprint Planning. Each team can find the way that works best for them. But ideally, QA should always play some role in Sprint Planning––or you may end up with a sprint that’s not truly planned out at all.

本文是一篇文章的重庆最初发布在这里

WES Silverstein
Wes Silverstein是一个令人钦佩的QA的创始人。他为所有主要行业提供了超过100个网站和移动应用的100多个客户提供了QA测试,用户体验和敏捷咨询。在过去的10年内,WES与从科技巨头到医疗保健,教育,媒体,数字代理商,非营利,初创企业等等的公司合作。他被互联网会议命名为“Tech Tech Top Tech Top”之一,并被美国软件测试会议为年度测试经理提名。最初来自旧金山湾区,现在与洛杉矶和妻子和狗/猫住在洛杉矶。当他没有潜入所有心灵的东西时,他扮演音乐和写作。

相关的帖子

去年的Dreamforce最大的新闻是Salesforce的收购Slack - 本周,它成为官方!虽然我们大多数人都熟悉通信平台,但令人惊讶地,在他们的日常运营中使用Salesforce和Slack的组织之间只有5%的重叠。显然,Salesforce将会想到......
Digital Transformation is changing the global business environment with efficiency, security, and connectedness; learn how to overcome common roadblocks to DXs so that you can reap the benefits of a digitized business model.
他们没有在学校教授你的任何工作有很多方面,软件工程领域没有什么不同。这是5年中学到的一份经验教训,作为软件工程师,适用于任何人在软件和技术领域中了解的人。花了 ...

Leave a Reply

您的电子邮件地址不会被公开。必需的地方已做标记*

最后留在循环中
software testing news

订阅
Baidu