I feel a definite tension between the desire for async, visible (to management) communication and large amounts of process with no real value add. Synchronous comms will always be higher fidelity and more productive IMO, but distributed teams can’t always do things synchronously. It’s a big problem, and idk if JIRA can solve it… ifuckinghatejira.com