川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > IT资讯

软件测试|测试需求分工原则

作者:川石教育 日期:2024-06-24 09:50:45 点击数:

  软件测试需求分析是软件测试过程中的一个关键环节,它旨在确保测试团队能够准确理解和把握软件系统的需求,从而有针对性地进行测试设计和操作。下文主要介绍测试需求分工原则

测试需求分工原则

  测试负责人经常要做的一件事就是:排需求。那么如何合理去分配这些需求呢,当然不是见着谁有空就给谁,需求分工也是一门艺术活。

  首先需要和业务、项目经理、开发确认这个需求的背景、目标、改动点、影响范围、计划等;其次要结合本组同学的测试计划,了解当前大家手上的需求和进度。如果是紧急且重要的需求,尽量给熟悉这个业务和模块的同学,优先确保功能的交付及线上的稳定性。如果需求不紧急,可以给其他同学练手,一开始可以实行老带新,即由一个较熟悉的同学带着不熟悉的同学测,关键的地方把控下即可,等到所有同学都上手了,就不需要老带新了。

  你可能会疑惑,如果需求紧急,且当前较熟悉这个功能的同学工作都饱和了没有精力再接新需求了,怎么办呢。这就要关注需求分工的几个原则了:

  1)每个同学手里应该只有80%饱和度的需求

  不能排到100%,甚至超出100%。首先个人精力有限,一直忙碌的话工作效率不高,也不利于个人身心健康和和谐工作氛围的发展;其次,需求的不确定因素较多,80%的需求可能已经需要花费100%的精力和时间了;需要预留时间给临时需求,否则突然接到紧急重要的功能或者线上问题就没有人可以接手了;应该要有空余时间去看书、看推文了解最新咨询或者写写脚本等提升个人技能。

  2)一个功能最好有两个以上的同学熟悉

  功能AB岗有很多好处,最重要的是当熟悉这一模块的同学请假了才能有其他同学接手,降低需求依赖性。否则一旦该同学请假或者离职,需求就搞不定了。

  3)每个人至少要有一个最擅长的模块

  这是个人核心竞争力,如果大家谈到某个模块第一时间就能想到你,那就是你的品牌。因此对其它功能业务可以了解即可,但对你熟悉的模块,功能和系统交互要摸清摸透。

  4)不能让某个同学只接触一个模块或者功能

  如果一个同学一直关注某个模块,即使他非常熟悉这个模块,也会产生疲劳,对需求和缺陷的敏锐度大打折扣,并且由于业务局限不利于分析和把控全流程情况。因此一个同学最少需要掌握熟悉业务的上下游业务,在这基础上可以给他拓展相关的业务。

  5)结合个人发展目标

  在安排测试需求的时候,需要结合组员的长期和短期成长计划,如果明确了想要更熟悉哪方面业务的,有这些业务的需求可以给他去锻炼;如果明确了想深入了解接口方面的,API交互为主的需求可以更多让他去学习;如果是想提升编程能力的,对脚本要求较高的需求可以给他。

  总之进行需求分工时不能只顾着将需求安排下去,要了解这个需求是做什么的,然后分析最佳人选,既能确保需求的交付质量和效率,又要能让测试同学有提升。



相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2024-06-24 09:50:45
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2024-06-24 09:50:45
  • 国外的月亮也不一定比国内测试猿的年薪美~2024-06-24 09:50:45
  • 建筑工程专业朱同学成功转行为软件测试人!2024-06-24 09:50:45
  • 财务管理专业转行软件测试月薪甩会计几条街!2024-06-24 09:50:45
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2024-06-24 09:50:45
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2024-06-24 09:50:45
  • 文科生转行软件测试照样拿下高薪15K!2024-06-24 09:50:45
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2024-06-24 09:50:45
  • 毕业1年,迷茫的他最终选择转行软件测试2024-06-24 09:50:45