Usability is a tool that should be in the kit of all software designers/programmers. It only became a profession when people found they could charge £1,000 a day by calling themselves Usability Engineers and pontificate on the mysteries of ‘ease of use’.