I am working at a company that builds products (website and apps) for our customers. There are dev team, QA team, and a release manager. The release manager is the one who defines release process and make a suggestion whether the product should be released to our customers or not. He also manages the QA team.
After 3 months working with this team. I noticed that the release manager keep changing the process and condition to give a go for each release.
The first example is when we plan to do a big release where 5 features need to be released at the same time. The first agreement is our QA team will test each feature once it is ready. On the first sprint, he said that he would not start testing until everything is good enough for QA. We change the process by asking developers to do manual tests according to tests from QA before they start testing. I learned that I did not put the agreement in writing and every agreement after this is always in writing.
The second incident is that QA needs API spec which I agreed. Every feature developers build, they also write document explaining the feature and API specs. During the sprint, he asked developers to add postman collection. Sure, that's easy developers do that. Now, he also asked us to add API according to tests. This is the first time I think he asks too much since the API spec is there and if they follow it through, they will know which API to use. Again, this ends up in project delay since they cannot test the products.
The third one is something I am not so sure whether it's a good process or not. He asks people in product team and developers to put impact analysis on every ticket including features and bugs. Otherwise, the QA team cannot test effectively. This is time consuming and I don't think it's a good use of time. This will be another discussion with him
Anyway, learning from my experience working with him. I am sure that he will come up with new changes and demands to product team and developers. What are some good strategy to stop this guy from changing the process during the sprint?