What to do when a team goes team lead?

Team goes team lead, who dragged everything on their shoulders, we have a month to learn from him and pull it out all the information. What's the first thing in such a situation do?

Work under the web and mobile devices. Mostly C#, PHP, SQL, JS and a lot of work with databases. We have a sports organization, a lot of different internal and external projects for the athletes and staff. Will the team be able to exist without team-lead, we have a head of it Department, he's smart, but all tasks were supervised by team lead. It seems to have found what projects are on which servers are located, hitlab uses, i.e. version control is not a problem. I would like to hear something more in a global sense.
July 9th 19 at 12:49
15 answers
July 9th 19 at 12:51
To stand in his place with a fold increase in SN, it's obvious.
July 9th 19 at 12:53
Update summary.
But seriously - what answer do you expect? Neither stack nor the type of project...
Projects bus the number of which is equal to one, doomed to failure.
> bus whose number is equal to the unit
What did I just read? )))) - alva8 commented on July 9th 19 at 12:56
: educate https://ru.wikipedia.org/wiki/Фактор_автобуса - orval_Predovic46 commented on July 9th 19 at 12:59
: https://ru.wikipedia.org/wiki/Фактор_автобуса - aniya commented on July 9th 19 at 13:02
July 9th 19 at 12:55
The demobilization is inevitable! Make him an album to remember!
July 9th 19 at 12:57
The answer is obvious - hire a new Tim.Lida, because there are no irreplaceable people, there are interchangeable.

Most likely, there will be a drawdown on the timing and quality of execution of tasks in the area of 3-6 months, depending on the amount of the code base.

You also need to come from the other side. Ask yourself the question: "why are all dragged it Tim.lead"? His subordinates seniors/middle or no company of someone stronger than Joon to hire due to financial limitations, cannot? The main task of the Tim.Lida - coordinate the work of the team, instead of writing code to solve problems. Of course we should help people if they get stuck somewhere. Of course you need to direct subordinate, if he doesn't know which direction to dvinitsa. However, writing code to solve the problem it should be subordinate to Tim.Lida, but he did not. Then after the departure of the leader of the team, she's inertia moving in 2-3 months without any external control, and this time is enough to hire another person and give him the opportunity to understand the current Affairs of the company.
And who is the new timline explain how this works? All epic and sad. - alva8 commented on July 9th 19 at 13:00
"no one is irreplaceable, there are interchangeable" - I saw this slogan IT company bent))) - orval_Predovic46 commented on July 9th 19 at 13:03
July 9th 19 at 12:59
"in principle, all pulled on their shoulders" - why then at work were You?
With this basic data, try to understand that there is more detailed. Pick the most obscure code, learn how and why. What else is there to say. No wonder the Council then You will not.
Perhaps he left these would-be freeloaders :) - alva8 commented on July 9th 19 at 13:02
July 9th 19 at 13:01
Try on a number of conditions to negotiate with him for support. If it is critical and possible.
But I wonder if he knew that "pulls" the entire arava lazy, and this was the reason why he should help someone to understand something, and even for thanks? - alva8 commented on July 9th 19 at 13:04
: on certain conditions, see above. - orval_Predovic46 commented on July 9th 19 at 13:07
July 9th 19 at 13:03
well, it is logical that in such cases are forced to write documentation for all projects
apparently you were not quite.
Easier and more efficient - self-documenting projects.
We have tiny turnips, with the obligatory docks in them, and the simple API described in using automated generators.

For example. - alva8 commented on July 9th 19 at 13:06
: it is safe to say in such cases, a tiny repo is the least of our problems - orval_Predovic46 commented on July 9th 19 at 13:09
If the project is done correctly, then the problem of a change of Tim-Lida - minimal.
We have a team-lead left - it slowed down the project for a couple of weeks at the most.
After all, as the palm that you can see. - aniya commented on July 9th 19 at 13:12
in large projects with documentation there is some turnover, and no brakes. Not everything in life is a beautiful microservices - abigail36 commented on July 9th 19 at 13:15
July 9th 19 at 13:05
Usually, no one is irreplaceable. Agree with the "former" about the consultation and its conditions, take contacts. And while he's still there, try to get maximum information.
Anyway, all the problems that will arise after his departure, decide, and eventually will learn everything themselves.
Well and further increase the number of bus (or lower :)
July 9th 19 at 13:07
"can the team exist without team-lead, we have a head of it Department, he's smart, but all tasks were supervised by team lead. "

So let your smart head of it Department and asks.

PS Either the project dies, or you will find the miracle replacement or figure out how to do things differently, but obviously would be much worse if you already don't know what to do without team-lead.
so he asks ))) - alva8 commented on July 9th 19 at 13:10
: Well, judging by the description asks junior web developer and not a Department head. - orval_Predovic46 commented on July 9th 19 at 13:13
: : All right, I'm a Junior. - aniya commented on July 9th 19 at 13:16
: Let the challenge head of the Department. It is the task of organizational.
Head of the Department who possesses valuable organizational information, perhaps he even has the actual right to hire and set wages, and therefore he can make a decision.
Initially, it's too bad you don't know what to do, to some extent, it is the fault team-lead, which is not organized (not written and organized create) sufficient documentation on the project, not to be the only irreplaceable. If it is possible to get information now get. - abigail36 commented on July 9th 19 at 13:19
July 9th 19 at 13:09
In your case, the project will have to close or start from scratch.
As I understand it in the real project you have engaged one person, and all the rest were nothing more than extras (this happens very often). Ultimately, this situation he got tired and he decided not to just go, but to stir up your project. In short, you are now his competitors and help you it will not.
If the project involves more than two persons must maintain detailed documentation. Well of course everyone in the group needs to know their part
July 9th 19 at 13:11
Start very, very polite to ask, how to build without it, he caught himself, damn it.
Or look for a new job, because arguing soon for the downtime.

PS
The situation is bold delivers.
Nothing but a smile and the phrase:
"You could replace one person" can not say.
July 9th 19 at 13:13
If you are sensible specialist, team lead will take you. Otherwise... you should never think about this problem.
July 9th 19 at 13:15
do not worry, to develop from scratch is always easier and more fun

(right to developer to Manager and back again)
Especially when the product in 20 industrial customers. Doubly interesting, because then it will be "it's not that we don't want to buy again". - alva8 commented on July 9th 19 at 13:18
July 9th 19 at 13:17
1. It is a standard situation. Go Tim-leads, administrators, managers, creatives, accountants, mechanics, etc. who all dragged on his shoulders and everyone knew...
2. It is best to agree to it for a coin helped and introduced in the receiver. Because some things can and 10 months later remain unclear.
3. Someone needs to start taking cases as early as possible.
4. No one is indispensable. To find a qualified replacement. Will be even better than the old.
Here the situation when really all done by 1 person, and the rest, well... was sitting on the chair, the atmosphere was supported. Under item 3 later. according to claim 4 you are right, but in this situation, if the project will not freeze for a couple of months, it will be bent for sure, because no one in fact did not know and do not know where and what, and the new timline nothing really to tell-you can't. - alva8 commented on July 9th 19 at 13:20
:
it does not happen to the others doing nothing at all.
rather, the rest only fragments of the puzzle.
and assembled - only one.
it happens.
specialization at its subproblem. - orval_Predovic46 commented on July 9th 19 at 13:23
July 9th 19 at 13:19
A team lead covers two important areas at the operational level
1. Maintaining process.
2. Problem solving and soputstvuyuschie support team. if we are talking about development, then is the broad knowledge beyond osnovano stack of technologies plus the knowledge domain region.

With 2m item is more complicated - here you need experience. Without it anywhere. But in my opinion it is possible to compensate for the team. The main thing is to know which piece of knowledge is covered and Ged white spots.

The first paragraph. It is very important. Without the experience to improve the process will not work. But to document it is just a must have. It can make itself a team lead, if he's good, then it had to be a long time is described. Is the time to bring this documentation up to date.

Find more questions by tags Career