Boundaries of tech lead responsibilities

Posted by Lonemagic@reddit | ExperiencedDevs | View on Reddit | 22 comments

Just curious how this varies in other orgs.

For us, I see our design reviews get bogged down from questions like: 1. Who does ops call when this functionality goes wrong? 2. How will we maintain and test this component? 3. What will be the release and upgrade process?

These are totally fair and valid concerns, but I feel like, as a tech lead, I have to present all of these to my manager and are out of my control. These are process related, not specific to the tech, which I'm heads down on. It also distracts from the design review itself, which always seems to take a backseat to these process issues.

What do you think? Is this a tech lead's responsibility? Or is what I'm feeling a result of lack of management support?