3 ms·
> If you try and centralize coordination into a single person then then you're just adding overhead and extra steps to something that needs to be made as natur
by Angostura 7y ago
> If you try and centralize coordination into a single person then then you're just adding overhead and extra steps to something that needs to be made as natural and seamless as possible
How many hours of their day do you suggest developers spend with the stultifying task of coordinating and communicating with management?
- falcolas 7y agoYou’ve got my upvote. Good communication and coordination takes up a lot of time. And the more people who need to remain in communication and coordinated, the more time it takes. Or, it’s why you have a northbridge on your motherboard, and don’t expect the CPU to handle everything by itself.
- einpoklum 7y agoYou're assuming that, outside the dev team, there's a hierarchical organization. That's not always the case and perhaps the same principle can be applied to make this less the case. But ignoring that: Most coordination and communication is within the dev team, or horizontally. As for the rest - as much as a single group manager would; or less; or more. But it will be divvied up between the group's members. And they will have to coordinate this kind of communication and rotations of duty amongst themselves.
- underwater 7y agoIf coordinating with management is time consuming and tedious then you have a problem with management as well as development. Layering more people on top (a project manager) to manage that dysfunction is a band-aid solution. It is always better to remove the root cause completely.