敏捷软件需求:团队、项目群与企业级的精益需求实践 阅读笔记二

本文定义了理想的敏捷测试人员,他们不仅具备优秀的技术能力,还能有效协作并理解客户需求。在敏捷团队中,测试人员与开发人员的比例通常为1:3以下。测试人员需熟悉技术和业务领域,作为两者的桥梁,同时推动测试驱动开发(TDD),成为自动化测试的专家并擅长探索性测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们这样定义敏捷测试人员:专业的测试人员,适应变化,与技术人员和业务人员展开良好协作,并理解利用测试记录需求和驱动开发的思想。敏捷测试人员往往具有优秀的技术能力,知道如何与他人合作以实现自动化测试,同时也擅长探索性测试。他们希望了解客户在做什么,以此更好地理解客户的软件需求。

这是一个理想化的敏捷软件测试人员的定义。
在一个敏捷的团队中,测试人员和开发人员的比例一般是在1:3以下。书中Janet说过她曾经在一个1:10的团队中呆过。应该认识到,开发人员是公司直接的生产力。一般公司会倾向于多招开发人员,从而这种人数比例一般不会有大的改善。那么那种“开发人员开发”+“测试人员测试”的工作模式显然是不行的。“测试人员”的工作必然要由传统的“测试”转变为“驱动测试”,“测试”工作应该责无旁贷地由开发人员来完成。
那么具体的,测试人员在敏捷团队中应该做什么呢?书中也给出了明确的回答:
  1. 测试人员要熟悉“技术”和“业务”领域,是这两组角色的桥梁。
  2. 测试人员是TDD的驱动者。
  3. 测试人员应该是自动化测试的专家。
  4. 测试人员应该擅长探索性测试。

转载于:https://www.cnblogs.com/XiaoPiHaiEr/p/8302378.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值