“At the heart of any good user-centred design process is the practice of prototyping. By creating and testing interfaces in rough format, designers are able to feed through improvements and feedback from users quickly and easily. This in turn helps to ensure a final product that is an evolved solution, in the sense that it has been through a number of iterations and emerged as fit for the job in question.”