Concurrent testing is the practice of testing throughout
an iteration, concurrent with development. This prevents teams from
compressing testing into a separate activity at the end of an iteration
or release. Concurrent testing reinforces the concept of feature teams
working in parallel.
The goal is to reach a pattern where the team continuously develops
micro-increments, tests them, and then regression tests the product
throughout the day.