The Engineering Triumvirate
Dissect any engineering project and you will find a triumvirate at the helm: Team Lead, Product Manager, and Project Manager. In my experience, the lines between these leaders can blend and diverge often. Sometimes it can create confusion especially at crucial decision points…