Anticipating what users and business alike want to accomplish is the first step. ensuring the interface has elements that are easy to understand is the trick.