How often do programmers do what managers say, and how often do managers say what is wanted or needed?