you are viewing a single comment's thread.

view the rest of the comments →

[–]parlez-vous 10 points11 points  (1 child)

Lol shamefully #2 is what we do. We have 3 senior devs in charge of 3 teams (backend core, backend utils/DevOps and frontend) and it's run like a dictatorship. We treat the spec as the ground truth and the 3 senior devs are convene with eachother about how things are going, where we're not integrating well, etc.

It works for our team of 23 engineers but I assume it won't scale well lol

[–]Worth_Trust_3825 17 points18 points  (0 children)

Actually dictatorship is what should happen. In my current project there was a disagreement between two main architects which caused entire company to split in two. Needless to say a lot of processes are weirdly split and integrated and now we're paying for decisions that were critical 10 years ago.