Achtergrond

Refinement as a quality enabler

Derk-Jan de Grood works for Valori as a senior test manager and Agile coach. In 2016 he published the book ‘Agile in de echte wereld - Starten met Scrum’ (‘Agile in the real world - Getting started with Scrum’). At the Software-Centric Systems Conference, 4 October in Eindhoven, he will lead an interactive session on continuous integration and deployment.

Reading time: 5 minutes

Quality isn’t measured solely by the absence of bugs. Derk-Jan de Grood explains how refinement helps to achieve quality by means of clearly defined and well-thought-out backlog items.

As a software tester, I tend to think about testing when talking about quality in an IT context. I’ve written many times about my profession and often treated it as finding bugs in the software and verifying whether the product meets expectations. Of course, quality is about more than just the absence of bugs: it’s also about developing the right solution.

In Agile development the backlog items define what the teams will be working on. In general, these work packages start as a rough idea and will be split into epics, features and eventually user stories that are small enough to fit the sprint. Quality in the context of backlog items should focus on how clearly the items are described and how well thought out the solution is.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for only €15 and enjoy all the benefits.

Login

Related content