Need an opinion about my team structure

Hey there, I really want to have an external perspective about the structure of my team, and understand if it’s normal or not.

There are 3 teams working on the same product (monolith), but in different areas.

Each team has a team lead who is mainly responsible for people management and to communicate with the product manager and stakeholders, writing tickets and keep us accountable.

There’s also a tech lead for each team (I’m one of them), which is mainly responsible for making sure the team produces quality features.

Then there’s also a manager of all 3 teams, and a tech lead of all 3 teams.

Each team is made of 4-5 people.

Finally, there’s one product manager and a design team.

I personally find this structure a bit weird because each team can’t take initiative about improving their workflow or make any decisions, since it’ll affect the other teams as well. And it’s very difficult to try any initiative across the 3 teams.

As a tech lead I’m very limited about taking any initiative, because it needs to pass through my team lead and the product team lead manager.

I don’t know, to me it looks like there are too many roles and too much structure and we have zero autonomy as a team because we’re strictly dependent to the other twos.

What do you think?

submitted by /u/pepsil
[link] [comments]

from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/FpJO8h4

Leave a comment

Design a site like this with WordPress.com
Get started
search previous next tag category expand menu location phone mail time cart zoom edit close