For the past 1 year and a half I have been having daily stand-ups with my development teams. For the most part I have had no problems, and find that these are an excellent way with identifying impediments.
Over the past 3 months, upon the arrival of a new developer, the stand-ups are a lot more painful for the following reasons:
Old developer has become more opinionated the longer he has been here. He wants to have a say in everything despite at times being wrong but believes he is right.
Turns out that the new developer is exactly the same as the old developer. Old developer started to become a lot more opinionated after the new guy joined. Maybe that has encouraged him?
So as it stands here is the team dynamics, in an average daily stand up:
- If I suggest new ideas on how to improve the way work is delivered, I am intensely challenged.
This morning I had a long discussion with the new developer about why his working hours cannot be changed from being company policy, where if he wants it to be changed, he needs to notify management first.
His argument: 'why does it matter what time I start and finish if I come in and put the hours in?'. He has also been making decisions about his schedule with his friends without consulting us.
- I suggested that they should become more cross-functional as developers. I proposed this so that they can cover one another when they are sick.
Both challenged me intensely about this. They disagreed and thought it would not be a good use of resources to play people out of position. I also heard remarks such as 'why don't you learn to code if you want us to become cross functional' (I can code), as well as complaints of not using 'resources properly'.
In the end, it turned out that I was correct since one of developers was forced to cover the other one when he was sick and a project was on the line. Since that day they have not argued with me about this, again annoyed since I had to put up with a lot of shit.
So here is the issue:
- I want my team to start treating me with more respect. I feel as though with the constant questioning they do not respect my judgement. I have mentioned this to the team this morning, but in case they do not take it on board, how should I handle it?
I am the manager of these employees.
I am not at all rigid in my approach and I give them a say but it's about drawing the line. For example my developer was breaking company policy working his own hours, as someone responsible for delivery I need to have a say in this for strategically managing my resources.