I got feedback from the Scrum Master on the project I'm on that I'm too controlling with the development team and my behavior contradicts the idea of scrum and is demotivating for the (outsourced) dev team. He's been on the project for much longer than I.
And I actually agree, although the second side to it is that by increasing the control I increased the performance very strongly.
I joined the project several months ago. I'm the tech lead responsible for the dev practices, app quality, app architecture and similar.
When I joined there was 0 documentation of anything (architecture, processes, etc.), 0 CI/CD and even contacting the dev team was difficult (no instant messaging possible, they were not checking their emails frequently). People regularly didn't show up to daily stand-ups without any explanation. Add to that the fact that sometimes it came up during the sprint review (!) that someone had doubts about the US they were supposed to work on and only during the review clarified them and was able to start working on them. Add to it that the status updates were dramatically unreliable (it was said that some task was done and when I checked it was discovered it wasn't, then I asked if they could correct, they said they did, I checked and noticed they didn't, etc. This could take weeks).
I started to introduce changes and did plenty of change management: trainings and similar, even individual trainings to get people up to speed. There was a lot of backlash from the dev team, who complained about the new rules. (Just to mention that in the meantime I joined some meetings on other projects, just to observe and came to the conclusion that they actually adopted even stronger rules towards their vendor dev teams).
According to the feedback I got, I control the team too much, remind them too much about things and leave them too little freedom.
I'm new in the company so I want to be liked. However, by introducing rules and expecting people are reliable I lose popularity points. What should I do to progress at the organization I'm at?