测试人员(质量保证)人员应该在Scrum团队中做什么?


11

来自没有集成测试支持且没有独立的质量检查人员的Scrum环境,如何最好地将测试人员(QA人员)与Scrum团队集成?他们该怎么办?

供参考的一些测试功能是:

  • 单元测试
  • 整合测试
  • 功能测试
  • 性能测试
  • 验收测试
  • Answers:


    3
    • 他们应该参加设计会议。
    • 他们应该参加站起来。
    • 他们应该提供有关所构建软件的可测试性的反馈。
    • 他们应该分析正在开发的内容,以提出一个全面的计划对其进行测试。
    • 他们应该编写自动化测试。
    • 他们应该进行探索性测试。
    • 他们应该监视每晚的测试运行。
    • 他们应该充当开发人员的测试指导。
    • 他们应该是质量大使和顾客拥护者。

    关于这一主题的一本非常好的书是《敏捷测试: Lisa Crispin和Janet Gregory编写的面向测试人员和敏捷团队实用指南》。高度推荐。


    2

    如果它们在代码中-请在执行任务之前对它们进行标准的代码审查。他们的审查可以包括对功能的审查以及代码指南的审查(如果他们有足够的开发人员经验或代码方面的经验)。

    基本上,当有人报告“完成”时,它就变成了要执行的质量检查。集成此快速质量检查方法实际上是一个很好的主意,只要他们能跟上进展-始终最好尽早发现问题,而不是晚点,所以即使它不全面,也可以加快正式/全面质量检查的速度。周期。


    2

    Scrum大师

    因为团队必须要有具有跨职能技能的人。

    Scrum的主人是Scrum Master,他负责消除阻碍团队实现冲刺目标/交付物能力的障碍。Scrum Master不是团队负责人,而是在团队和任何分散注意力的影响之间起到缓冲作用。Scrum Master确保按计划使用Scrum流程。Scrum Master是Scrum规则的执行者,经常主持关键会议,并挑战团队进行改进。该角色也被称为强化双重观点的仆人领导。Scrum Master与项目经理的不同之处在于,后者可能具有与Scrum Master的角色无关的人员管理职责。Scrum Master角色不包括任何此类其他人员职责。


    2
    放置它们的好位置!它可以使他们随时了解最新情况,并且可以根据需要参与尽可能多的边际对话,以确保他们在不断发展的过程中了解细节。
    STW

    不,Scrummasters应该是Scrummasters,测试人员应该是测试人员。他们是非常不同的角色,需要不同的技能。
    布莱恩·奥克利
    By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
    Licensed under cc by-sa 3.0 with attribution required.