What are organizational options for independent testing in Agile development?

Agile teams are cross functional, meaning both testers and developers will be one team.

It is well known fact that independent testers often create more defects than testers who are embedded in Agile teams. In Agile teams sometimes developers may also create automated tests. Hence, the testers loose independence and may risk objective evaluation of the defects. [Read more…]

What is independent testing? It’s benefits and risks

The degree of independence avoids author bias and is often more effective at finding defects and failures.

There is several level of independence which is listed here from the lowest level of independence to the highest:
i. Tests by the person who wrote the item.
ii. Tests by another person within the same team, like another programmer.
iii.Tests by the person from some different group such as an independent test team.
iv.Tests by a person from a different organization or company, such as outsourced testing or certification by an external body. [Read more…]

What is the Psychology of testing?

In this section we will discuss:

  • The comparison of the mindset of the tester and the developer.
  • The balance between self-testing and independent testing.
  • There should be clear and courteous communication and feedback on defects between tester and developer. [Read more…]