需求评审期间测试人员需要做什么?

需求评审的艺术
本文深入剖析需求评审会议中各方角色的心理状态,揭示会议存在的问题,并提供测试人员如何有效参与的策略,包括需求熟悉、问题清单、会议记录及后续跟进,旨在提高会议效率与团队协作。

大家好我是陈老三!

老三说测试这一期来了,这一期我们来看看混入公司后,工作期间测试人员在需求评审时,可以做点什么?日常会议,认真阅读!

参会人员

项目经理、产品经理、前后端开发、测试、(可能还有需求分析师、业务等,一般不在场)

首先我们来看看每个角色于需求评审会议的内心世界

产品眼中的需求评审

1.开需求评审会,意义不大,因为大家都不重视;开完会还得再单独讲一遍,感觉开会时这些开发测试猿不带脑子!

2.宣讲过程,开发猿们在需求评审会上一讨论技术问题就没完没了,将需求评审会开成技术大会,留下我在那里目瞪口呆,要开好几个小时都开不完,还吐槽我文档写的不完整,哪有时间啊!

3.业务负责人和产品线老大基本不在场,具体实际业务我有些事儿也定不了!会后连线说不定需求又变了一个样!

开发眼中的需求评审

1.开始思考该版本中的需求自己目前的技术是否有难度

2.这些需求具体要怎么实现,前后端开始讨论这些数据的是前端自己去拿还是后端传给前端,接着就开启了技术讨论大会,口吐芬芳!

3.事后心里开始吐槽,这些需求真是没经过大脑去想,这怎么实现,顶个产品的光环干吗用?干啥啥不行!

测试眼中的需求评审

1.就拿个改的不完整的旧原型开始了宣讲吗?这不是给我留坑吗,不行!这要求产品补充文档,开启吐槽

2..开始烧脑,目前需求实现的业务与当前版本有没有冲突,这里需求不明不白,不会是个坑吧?

3.这块挺开发讨论的这么激烈,应该负责程度很深吧,测试得多要点时间

看完以上内容,是不是找到了内心的自己

...

那么我们分析分析问题点在哪里?

1.需求评审的意义和目的产品没有明确

2.产品设计可能不周全,业务需求可能是一时脑热,产品自己也没深思熟虑就端桌,导致需求会议进入尴尬阶段

3.作为会议的发起者会议的内容和时间没有把控好,要会控场;1H会议,硬是搞三个钟!

4.测试开发们宣讲前没做好需求熟悉准备,导致现场听的不明不白,会中没疑问,会后三连问,产品后期还得花时间成本进行逐一讲解

5.产品未涉及实际业务现场实施,勘察业务走向,方向错没错?不能每次让测试开发吐槽"功能一大把,用户不过十"

...

那么需求评审时期测试到底要做什么呢?

1.需求评审前,提前进行需求熟悉阶段,逐一分析需求点,做好准备,相关需求疑问点列好清单,带着问题去参会。

2.产品宣讲时期,就算过程有问题,不要试探打断产品的宣讲,一是节约时间,二是不礼貌,等产品将一个模块宣讲完毕,开始带着你的问题,开始你的表演,分析给项目成员听,并提出改进建议

3.当需求有问题确认需要修正,或需进一步跟业务确认再做定夺的,做好标记,并提醒产品,做好会议记录

4.开发是个直男~一旦进入技术凯旋,那非得争的明明白白的,所以宣讲时期如果开发进入技术凯旋,在适当时期提醒产品,进行控场,有效的控制时间,接着宣讲其他模块业务流

5.需求评审完后,项目群推送需求评审会议记录点,周知各位目前的版本的疑问点以及修改点,并提醒产品进行下次需求确认会议时间,这个会议也可以由测试主持,

你们说做好以上几点,测试的影响力无形之中是不是上来了?

产品、开发是不是安排的明明白白的?

最后,今天好像是个挺特别的日子,回馈粉丝,给大家送2个福利

福利一:软件测试质量订阅号给大家准备了七夕大礼包学习资料,关注即可获取

福利二:赠送书籍《Python自动化测试实战》二本

从功能测试转型自动化测试的必备修炼宝典,通过300个图解+100个实战案例,全方位提升你的测试能力

今天「Python测试社区」联合「北京大学出版社」给大家带来书籍《Python自动化测试实战》,感谢北京大学出版社的大力赞助与支持!

抽奖规则:

1. 抽奖截止时间:2020年8月25日22:00

2. 必须是该公众号的粉丝哦

3. 中奖后请1天内联系我,如果我有你好友看到是你也会提示你滴

4. 扫下面二维码回复“抽奖”即可参与抽奖

### 软件测试需求评审流程 #### 需求分析阶段 在软件开发生命周期中,需求分析是至关重要的第一步。此阶段涉及收集并理解业务需求,将其转化为技术规格说明。产品经理、开发团队以及测试人员共同参与这一过程,确保所有方面的需求都被充分考虑[^3]。 #### 初步评估与规划 一旦明确了项目的具体需求之后,测试经理或者负责该项目的高级测试工程师会制定初步的测试策略和计划。这包括确定所需的资源、估算时间和成本,并识别可能的风险因素。此时也会决定采用何种类型的测试(如单元测试、集成测试等),并且选择合适的自动化或手动测试工具来支持整个生命周期内的验证活动[^1]。 #### 正式评审准备 为了有效地开展正式的需求评审会议,在其之前应该好充足的准备工作。这些工作通常包含但不限于以下几个方面: - **资料整理**:将所有的相关文档准备好,比如需求说明书、设计文件和其他任何有助于理解系统的材料; - **参与者确认**:邀请必要的利益干系人参加,一般至少应有项目经理、产品所有人、架构师/设计师代表、程序员及QA专家出席; - **预读时间分配**:给每位参会者足够的时间提前阅读即将讨论的内容,以便他们可以在会上提供有价值的反馈意见; #### 召开评审会议 当一切就绪后,则可以按照预定的日程表举行实际的评审会话了。在此期间,各方会对所提出的各项要求逐一进行深入探讨,旨在达成共识的同时尽可能多地暴露潜在问题所在之处。对于那些存在争议的地方,应当记录下来留待后续解决[^4]。 #### 后续行动项处理 随着一轮或多轮迭代式的沟通交流结束以后,接下来便是针对会议上指出的各项议题采取相应的改进措施。如果有必要的话,还可能会重复上述某些环节直到最终版本获得全体一致认可为止。此外,还需建立有效的机制用于追踪每一条建议的实际落实情况及其效果评价[^2]。 ```python def review_process(): """ A simplified function to demonstrate the software testing requirement review process. Returns: str: The final status of the review process. """ preparation = ["Collect and understand business requirements", "Prepare all relevant documents", "Confirm participants"] meeting = ["Hold a formal review meeting with stakeholders", "Discuss each item thoroughly until consensus is reached"] follow_up = ["Implement agreed changes based on feedback", "Track implementation progress"] for task in preparation + meeting + follow_up: print(f"Executing {task}") return "Review completed successfully" ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值