November 28th, 2007

Like many usability consultants I have spent hours locked in rooms with strangers saying: “What do you think about this web page?” It is boring way to earn a living especially as you often know the answers and could tell clients without asking the questions.
Alas, most clients only believe opinions about their websites when it comes from random users - not you, the expert. Luckily the industry takes Jakob Nielson’s advice on testing: five users only to establish a pattern of responses (and because it’s cheap). Although, if we were really serious, we would need 30 users to talk about the statistical significance of our results.
Some of this boredom could be avoided (and client money saved) if everyone employed the patterns which already exist in users’ heads to create more intuitive webpages and GUIs. Cognitive science, the study of mind and intelligence, enables us to understand what makes our users tick. Read the rest of this entry »
Tags: artificial intelligence, charles pierce, cognitive bias, cognitive science, colour, constancy, depth cues, edward tufte, expectations, george miller, human-computer interaction, jakob nielson, joseph campbell, limitations, memory, patterns, perception, reasoning, superstitious learning, usability
Posted in Design | No Comments »
November 15th, 2007
After my first year at university I spent the summer working in a delicatessen in Putney. One morning during my first week, whilst in the middle of carefully carving six slices of Parma ham for some lady’s dinner party, we were told to evacuate the building as security had been warned that there was a bomb. I dropped everything and ran for my life. We stood around in the car park until we got the all clear and I arrived back at the counter to find the same woman ready to berate me for abandoning her dinner party plans. Read the rest of this entry »
Tags: cognitive science, cryptography, feedback, human-computer interaction, IT security, mental models, perception, risk, system dynamics, transparency, usability
Posted in Design | No Comments »
November 8th, 2007

Another Apple marketing frenzy has led to the UK bracing itself for the launch of the iPhone tomorrow. The Carphone Warehouse is expecting large queues and Scotland Yard are warning customers to hide their new handsets so that they don’t get mugged.
Aside from the excitment there are criticisms. The main ones centre on the iPhone’s choice of network: O2. O2’s coverage isn’t great, apparently even in the Apple store on Regent Street. And unlocked iPhones that early adopters are already using, thanks to Ebay, won’t be able to download new software without damaging them. Vendor lock-in experts Apple are as bad as Microsoft with their need to dictate to customers how their products should be used, which ultimately is a big problem when you talk about the iPhone’s user experience and usability. Read the rest of this entry »
Tags: apple, bill buxton, direct manipulation, hand gestures, human-computer interaction, I/O, iphone, multi-touch, steve jobs, usability, user experience
Posted in Design, Tech News, Technical | No Comments »
October 26th, 2007
Like every self-respecting human-computer interaction (HCI) lecturer, I introduce task analysis or the technique of analysing how people perform a task or job, to my students a couple of weeks into a given course. Each time I am aware that I fail to get excited about task analysis and so give it a bad press. Read the rest of this entry »
Tags: Design, diagrams, documentation, donald knuth, flow charts, human-computer interaction, john pardoe, literate programming, LJMU, melv king, niklaus wirth, stu wade, task analysis
Posted in Design, Technical | No Comments »
October 21st, 2007

People are the weakest link in all computer systems. We hear about the best cryptography money can buy: integrity checking, sender/receiver identity authentication, digital signatures, and then someone leaves a list of passwords on a post-it note stuck above a computer and in an instant renders all the algorithms pointless. Or the same someone automatically gives out his password over the telephone or by email when ‘technical support’ asks so that they can reset it - another victim of phishing. Read the rest of this entry »
Tags: analysis, artificial intelligence, bletchley, code breakers, cognitive science, computers, cryptography, Design, enigma, herivel, phishing, rejewski, security, support, technology, usability
Posted in Design | 1 Comment »