What is the most valuable for an IT company? What is the main asset and resource for almost every IT company? What does the company spend the most money on? Which cost item is the biggest? What resource do you spend the most money on? I will not be much mistaken if I say that the answer to all these questions is the “Team of the company”. It is your team that makes projects, moves your company forward and earns money, and it is precisely salaries, bonuses, taxes, equipment, jobs and other direct and indirect payments to your team that account for the bulk of the company's costs.
If at the right time you have an insufficient amount of your key resource, you will not be able to make an important project and miss the benefits. And if you have an excess of resources, you will incur losses by paying for the idle part of your team. Let's talk about resource planning.
The theme of resource planning is surprisingly poorly presented both in specialized literature and in Runet spaces. It is assumed that project managers and companies themselves know what it is and how to work with it. As experience shows, this is a bit wrong. Of course, everyone understands that paying a salary to an employee who does nothing is bad. It is also bad when you lack the necessary resources. But this understanding is not always enough to establish effective resource planning in the company. And what to do? I will try to share my understanding of the issue.
I plan to state my understanding something like this:
For starters give an example of a resource plan
By example, we see a resource plan for a conditional project, along with financial information and some analytics. Depending on the level of access of the project manager and the specifics of internal processes, the resource plan may vary widely. In particular, removing salaries and hourly rates can only be limited to planning man-hours.
If you try to googling on the resource management / resource planning tool, then you will get a rather impressive list of paid (mostly) and free tools that to some extent help in solving the problem of resource management. Well, we will use the good old MS Excel.
Now let's agree on the terms:
For a better understanding of the essence of resource management, let us draw an analogy with financial management:
Money | Resources |
---|---|
We do not have enough money at the moment (for example, to pay a salary - a cash gap) - we borrow from a bank or from friends. | We need a specific resource for a short period of time (for example, to do urgent work without prejudice to the main scoop) - we agree to “rummage around” the resource at a neighboring project where the resource is underutilized |
There is a surplus of money - we put them in a bank or invest in a profitable project. | The development is “blocked” by a long-term coordination of requirements by the customer - we give people temporary use of the project, where they are needed. At the same time, the costs for this period are transferred to the neighboring project, we save our budget. |
Cheap money appeared on the market - perekredituem. | On the next project, their developers were released, the cost of which is lower than that used on our outsourcing resource - we make a replacement |
The analogy is not limited to these cases. The general pattern noted is that in almost every case of resource management, an analogy can be found from financial management and vice versa. However, there is a very significant difference between money and resources, which determines the specifics of this subject area.
In the world of money, if you borrow 100,000 rubles in a bank, you can immediately start spending, investing, etc. - money will immediately begin to work, they do not need to be taught. In the world of resource management, if you borrow two developers, they usually cannot immediately begin to bring benefits to your project. Because, unlike money, the value of a resource is determined not only by its qualifications and level of ownership of one or another tool, but also by knowing the specifics of your particular project. And this knowledge can be acquired only while inside your project, spending some time studying it.
It is on this topic that disputes often arise with the customer, who needs to implement this or that unscheduled function as soon as possible. Typically, the rhetoric of the customer is approximately the following: “Twenty / hundreds / thousands of people work in your company, add another Y to the project and do what we want”. True customer is that, yes, in your company, as a rule, there are really quite a lot of qualified people who could do what he wants. But he does not take into account the fact that in order to start implementing these requirements, qualified specialists from other projects need to acquire the necessary knowledge about your project, and this takes time, which you do not have.
Hence the conclusion - when managing resources, it is always necessary to remember that a newly added resource, no matter how qualified it is, will require a certain amount of time to dive into the project and only then will it begin to produce results. The time it takes to dive depends on the qualification of the resource, the degree of its familiarity with the subject area and the project, the information infrastructure of the project and the presence of people nearby who can tell in a simple way about the project and show how it works.
On this with the first part of the finish. In the next part we will talk about what affects the resource plan and the quality of resource planning.
Source: https://habr.com/ru/post/334984/
All Articles