First, congratulations on being trusted to lead a technical team!
From your writing, I get the feeling that there might be reasons to change the status quo, but they may not be clear to us or indeed the team. If you can articulate what needs to change from another perspective, say the customer or your board, that may help guide what matters at the technical level. Perhaps your team needs to deliver changes in parallel? Then modularisation might help. Perhaps it’s speed of delivery? Would more automation get that done faster?
I recommend summarising these drivers and challenges for the team and stakeholders, then you can resolve them together, it’s not all on you :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.