Answer the question
In order to leave comments, you need to log in
How to judge the quality of a team lead's work?
There was a team of ios developers, senior, + - lazy middle and jun. The senior was sent to Moscow and the lazy middle was made a team lead. He recruited 3 more juniors to the team and the work in the department almost stopped. There are a lot of examples, I will give two, the task of disabling the button according to the condition of filling one field was done for 7 hours, changing the letter ё to e (a whim of analytics) in a couple of places 4 hours. It’s clear that the juniors don’t drag, they just delve into it, plus he spends time on their training and a lot of nuances, but the application was completely refactored that year by the departed senior (95% of the Swift code) and the speed of the team is clearly slower than it could be.
Of course, I’m a PM (a stupid manager doesn’t understand anything), I used to code in js, but it doesn’t fit in my head, as a task to replace 2 letters, you can do 4 hours, and an elementary condition - 7 hours, given that the code is legacy not in the app. Moreover, the landmark under the nose is the androids, there are three of them (two middles and a junior). Given the same tasks ahead already several times. This has never happened before. The cost per requirement was almost always +- the same, somewhere one team did faster, somewhere else, but there was never such a huge difference. Even the atmosphere in the android team is different, no matter how I come in, it’s always at work, but here the fun, noise and atmosphere are clearly not working. There is access to the git, but I don’t know the sfift, and I can’t judge the quality and volume of the code. There is no sense in sprints and assessments, there is only one excuse in different versions, such as "
In any case, there are times when the team leader messes up, hence the question, how to understand this? How to judge the quality of a lead's work?
So far, I have only one option, to knock out a new vacancy for at least a middle ios developer with an appropriate salary, with an eye to the fact that he can take the place of the current lead in the future and then, due to competition, everything can get off the ground.
Thank you.
Answer the question
In order to leave comments, you need to log in
So far, I have only one option, to knock out a new vacancy for at least a middle ios developer with an appropriate salary, with an eye to the fact that he can take the place of the current lead in the future and then, due to competition, everything can get off the ground.
Of course, I can outline what to see for you (below). But what's the point. It is unlikely that the PM should evaluate this, rather the technical director.
How to evaluate the effectiveness of a team
https://www.youtube.com/watch?v=c0CRiCeJ99s
We evaluate the processes in a development team based on objective
data
https://www.youtube.com/watch?v=-yDLzoX4re4
art?
https://www.youtube.com/watch?v=9K2AtJama28&t=13s
Improving performance review
https://www.youtube.com/watch?v=HKXJ_AWPVBA
Looking for a team lead: long, expensive and no guarantees
https://www .youtube.com/watch?v=yp9d3FwGXxg
Of course I'm pm (stupid manager doesn't understand anything)
If you are a project manager, then it is not your headache why the team is not effective. You see that it is not effective - contact the team leadership, this issue should be dealt with by the immediate supervisor (teamlead cannot correct the situation, contact his leader). You are not a direct leader, you do not have the necessary tools.
As for excuses, just do not accept them, if something went wrong, then a description of the problem (how and why it came to this) and ways to prevent it in the future. It does not help and the problem repeats - contact your immediate supervisor, he must influence his employees. For the rest, you yourself know - planning, exact deadlines, milestones, daily meetings (what we did yesterday, what we planned to do, but did not do it yesterday, what we are doing today). For good, this should be done by the teamlead, and you just have to be present.
If in your company it is considered that this is only your problem, and your influence on developers is limited only by conversations, then you have hit, you will always be extreme.
Yes, in a good way you need to be able to negotiate, but since you feel that control is lost, then this opportunity has been missed so far.
So you already appreciated the quality of his work. What difference does it make what level he writes code if his work does not move? Moreover, you have an objective metric in the form of a team of androids who have galloped far ahead.
change the letter ё to e (a whim of analytics) in a couple of places 4 hours.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question