user stories

I’m about to write a few articles covering some advanced acceptance testing techniques. I don’t plan to get into the nitty gritty technical details and instead want to discuss the why’s… For some great material around acceptance testing I highly recommend looking at the Concordion techniques page and can’t speak highly enough of Gojko Adzic […]

I’ve written in the past about Using English to write Acceptance Tests and the tool I choose/advocate is without doubt Concordion. Customers love seeing their stories come alive, but I’ve found developers can sometimes struggle to differentiate these from JUnit tests, particularly since JUnit is used to provide the execution mechanism. I’ve also found that […]

I’ve always found it a challenge when new teams are adopting scrum but have simply renamed their list of requirements as a product backlog. Scrum provides a nice facade which shows a steady progress of churning through these requirements, but it makes it extremely difficult to measure the tangible business value. This is particularly the […]

Following on from my previous article, I thought I would share some top tips for creating automated acceptance tests for projects using user centred design. There is nothing inherent in user centred design which prevents an agile approach being adopted and indeed agile adds huge value to user centred design by reducing the feedback loops […]