Keeping Your Clients Happy When Doing Agile Development