It has been some time since I read 'Don't make me think' by Steve Krug, which is a book about human-computer interaction and web usability, and although he was primarilydiscussing commercial websites, a lot of what he says is also true in relation to business software applications.