2 ms·
In a theoretically optimal world, all engineers would have immediate and omniscient knowledge of all dependent teams, and stakeholders interests. They would al
by lumost 6y ago
In a theoretically optimal world, all engineers would have immediate and omniscient knowledge of all dependent teams, and stakeholders interests. They would also have immediate knowledge of all system complexities and have no operational burden or customer's that they need to help. Of course in this optimal world engineers would always have instant access to all knowledge of their toolchain and not need to perform research, and the build would of course never break.
The unfortunate reality is that developing roadmaps/managing stakeholders/building team collaboration takes a large amount of time.
Arguably 90% of this effort could be eliminated if the number of stakeholders was reduced, or the company exercised more trust that their engineers were working on the right things. There is a tremendous amount of waste introduced by the endless tracking of engineering deliverables.
- 8note 6y agoHaha, if there were no problems to solve, you wouldn't need to spend time solving problems:P This theoretical world would need code monkeys and not engineers