Resource Planning. Why does it not work? Part 1

The value of resource planning for an IT company is difficult to question. Many have resource plans. But really few people can boast of a really working resource planning system. Why so? Let's figure it out. image







What is a truly working resource planning system?



Let's look at one of the most common models of a medium-sized company working on software development and more. Not grocery. Usually, in this we have:









Then in a working system (simplified):









Of course, behind each item on this list lies a large layer of work, daily responsibilities, internal and external communications, and a serious workflow. Each item is a topic for a separate article or training. However, if you imagine that all this and some other conditions are fulfilled, then a powerful and well-scalable business management tool appears in the company, where management always knows:









Of course, for the vast majority of companies, the above list is closer to science fiction than to the real state of things. And why?







As is usually the case?



Of course, there are a lot of factors that impede the work of the resource planning system. However, even if all the actors in the company correctly understand the whole scheme and goals of the interaction (take my word for it, even this is not common), often everything breaks / does not take off for a very simple reason. It's all about resource managers.







What is wrong with them, you ask? But let's figure it out. On the one hand, they should play a key role in the consolidation and validation, staffing of replans and planning of long-term selection needs for the HR service. On the other hand, it is resource managers who often work in the status of a “playing coach”.







If you’ve been in IT for a long time, you probably heard popular IT wisdom from the category of “a good developer makes a bad lead very quickly”, “it’s easy to get a bad tech manager from a good lead,” etc. The essence is the same everywhere - when moving an intelligent employee up the career ladder, it often happens that the employee does not have time to reorganize either by inertia or by the principle (how can I quit coding? I like it that way / my cost in the market will decrease) pays much time important in his opinion, but not characteristic of his current position activities.







Let's try to guess what in the recent past the architect / lead developer, and now the department head and owner of the internal resource pool, will make a choice:









And, moreover, if the company has the role of resource managers with the best analysts / developers / QA in the recent past, then who is most often thrown into the heat of a burning project? Well, of course, department heads / resource managers.







Of course, this can and should be done, but only for a short time and only in the form of large exceptions. But, as a great contemporary sang with a guitar:







What *** if not?



And this scenario, according to my observations, is just being implemented most often. A lot of companies operate in the emergency mode most of the time. Resource / functional managers are involved in one or several projects as leading developers / architects and other heroic heroes. And, as you can easily guess, our heroes simply do not have time left to fulfill their duties as a resource manager. For completely seemingly objective reasons. What do we have in the dry residue:









I have thickened up a little here, but the vector of events is quite reliable.







What to do?



There is no universal recipe. Someone selects resource managers as a whole to work in the resource planning system (there is a risk that the manager will lose “connection with the land”), someone is trying to find the optimal balance with project activities (but here it must be remembered that with a shortage of time it’s the task of resource planning will be the first to go under the knife), someone puts assistants, etc. next to the resource manager, etc. The task is also complicated by the fact that:









One of the possible options for building a resource planning system is to launch an internal project to transform the company's management system, within which:









Obviously, the success of such a project will overwhelm the costs of its implementation in the first year. You can, of course, go in a smoother way, step by step making changes to the management system. Each approach has its pros and cons. But if you achieve your goal and make the resource planning system work correctly, then your company will simply move to another league.







Previous articles on resource planning:







Resource Planning. Part 1. What is it all about?

Resource Planning. Parts 2 and 3. Which depends on the resource plan. What determines the resource plan








All Articles