Indeed, many software companies now deploy the Scrum project management methodology, which replaces a lot of this ad hoc messaging with regular, highly structured, and ruthlessly efficient status meetings (often held standing up to minimize the urge to bloviate). This approach frees up more managerial time for thinking deeply about the problems their teams are tackling, often improving the overall value of what they produce.

