User-Centred Design and Agile Development: Rebuilding the Swedish National Union Catalogue

Henrik Lindström and Martin Malmsten

With a new generation of OPACs emerging that attempt to address longstanding shortcomings, how do we make sure that we do not lose ground again in the future? This article suggests a combination of iterative development and user-centred design as a way to develop systems that will meet the constantly changing expectations of users by providing both functionality and usability. It gives a short introduction to iterative software development and user-centred design. A case study of the development of the new version of LIBRIS (, the Swedish National Union Catalogue, is used as an example of how these methodologies can benefit from each other in practice.