Agile Testing: from linear to cyclical thinking

One of the patterns I have often witnessed in agile projects is testers really struggling to shift their mind-sets away from relay race thinking. The common problem goes something like this:

“Scrum wastes our time. Us testers don’t have anything to test at the beginning of the Sprint and then too much to test at the end.  It is a frantic dash at the end to get everything tested in time. It feels very inefficient.”

Well, that’s because that approach is very inefficient. Scrum is designed to highlight waste and will relentlessly continue to do so leaving you two options – either accept it and live with it or change. [Read more…]

How Specification by Example helps Agile teams make better products

Specification by Example is an incredibly valuable addition to the Agile community. Many people are talking about SBE, but what exactly is it and why is it needed? [Read more…]