Whatever they teach you on a computing degree, it doesn’t seem to be sufficient to create an effective web site. One of the paradoxes of the modern world is that we are surrounded by IT, and yet those who have studied IT formally seem often incapable of creating software that genuinely meets our needs – a glance at a few developer-led websites is often sufficient to demonstrate that. Alan Cooper’s book, The Inmates are Running the Asylum, although published some fifteen years ago, provides an idea why that might be. The author himself has a highly respectable track record as a developer – he was responsible for Visual Basic, so he can claim some understanding of the programming process, and of the programming mentality. So if he says that programming alone is not sufficient, then you are right to take notice. Everyone with an involvement in IT, whether as a user, or as an information professional as a sponsor and influencer could benefit from his assessment of how programmers think.