Why clear communication between researchers and programmers leads to better survey programming outcomes.