敏捷测试的组织管理-(2、敏捷测试管理探讨)

上一篇 / 下一篇  2012-06-12 16:28:09 / 个人分类:敏捷测试

2、敏捷测试的组织管理

敏捷测试通过不断修正质量指标,正确建立测试策略,确认客户的有效需求得以圆满实现并确保整个项目过程安全、及时地发布最终产品。所以对于敏捷测试人员,要求其在整个项目开发过程中关注产品需求和产品设计;在完成各项测试计划、测试执行工作的同时,需要参与几乎所有团队(例如开发团队、设计团队等)的讨论和决策。

为了保证敏捷过程中快速应对变化的要求,一般一个产品开发团队将被划分成几个相对独立敏捷开发团队,而敏捷测试人员则分配到不同的敏捷开发团队中,并在各自的敏捷团队中自我管理模式下制定可行的计划与自行分配任务,并直接报告给项目的管理层。只有在特定的集中测试模式下才需要通过测试团队管理者(例如,测试经理)形成整体的测试计划和报告。因此,敏捷测试团队是一支即能独当一面又能够默契合作的适应力,灵活性很强的团队。这就意味着敏捷测试团队相对于传统的组织结构,从自上而下的领导分配任务的管理方式向高度协同、民主方式转变,如图2所示。首先,测试团队充分授权各测试成员,对于如何交付结果,成员可保持较大灵活性,但测试成员自身需要对这些结果负责。其次,当敏捷团队各自计划和实施其工作时,测试团队管理者需要协调测试成员的资源共享和竞争测试问题,帮助测试成员建立比较清晰的责任界限,进行团队角色划分,协调测试团队中各种资源的使用,鼓励测试人员之间的相互交流和协作,帮助培养测试人员对其所属的自主决策能力。这种敏捷测试团队组织方式的改变,能有效缩短测试人员与开发人员的沟通成本,提高沟通效率。


TAG:

 

评分:0

我来说两句

Open Toolbar