Iterative Development, User-centered Design, and the Fear of Getting it Wrong in Publishing