Human-computer interaction

In my last post, I mentioned having worked on both sides of the fence as a full-time employee with a single organization and as a consultant where I went between many different client sites to implement...