QuestionQ33

Fundamental Agile Testing Principles, Practices, and Processes

Which option is the BEST way for a test team to maintain its independence while working in an Agile development environment?

  • A Share the Test Strategy with the Agile development team, but not the details of the Test Cases.
  • B Locate the team that develops the test automation framework in a different location to the Agile development team.
  • C Assign testers to be members of the Agile team, but ensure the testers report to a different manager than the developers.
  • D Co-locate only some of the testers with the Agile development team, while the rest of the testers are in a different location.
Explanation

Test independence can be maintained through a separate reporting structure while testers remain integrated with the Agile delivery team. This preserves collaboration and rapid feedback while reducing the risk that testing priorities or results are controlled by the development function.

Community Discussion

No comments yet. Be the first to start the discussion!