QuestionQ9

Fundamental Agile Testing Principles, Practices, and Processes

You work for a software development company that, for many years, used a sequential development model and was organized into separate departments for each functional group (for example, business analysts, developers, and testers), each located in its own office space. Your organization has recently moved to a SCRUM agile framework. Which of the following is an important organizational and behavioral best practice for a tester on the SCRUM team that also should have been practiced when using the sequential model?

  • A Resilient testing means that the testing process is capable of dealing with rapid changes throughout the development process with test plans being updated during each iteration.
  • B Credibility means that the tester must share information with the stakeholders about the test process so that they find the selected test strategy and testing activities trustworthy.
  • C Cross-functional teamwork means that all team members contribute to testing in various ways. For example, involving people with the test strategy, test planning and execution as well as test reporting.
  • D Co-located teamwork means that all team members, including developers and testers, must sit together in the same office, so they can quickly communicate face-to-face.
Explanation

Credibility in testing requires testers to communicate information about the test process to stakeholders so that the selected test strategy and testing activities are considered trustworthy. This transparency is a sound testing practice regardless of whether delivery uses a sequential or Scrum-based lifecycle.

Community Discussion

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