A coworker recently taught me a client management technique that I love.
When a stakeholder asks for a change to the software we're developing, my ingrained response is, roughly,
Sure thing. Then later:
I'm working on that issue we discussed now. And finally:
Here's an alternate approach. When feasible, skip the first two responses and go straight to the third. So, if I get an email asking me to fix something, I fix it as soon as I can, and my first/last message to the client is:
This technique requires asynchronous, patient communication between team members. It creates a shorter interaction with less back-and-forth. And it establishes you as the type of programmer who just gets things done.
Jul 19, 2017