Public:Resource Allocation
Resource Allocation is done when you've tasks figured out and you want to assign the right people to the right task. But often we wrongly assume that we've the task figured out, and we make the mistake of assigning people to the task even when the task is not mature enough. Go back to Strategy Room to ensure that your tasks are mature enough before assigning the people to it
Steps
What skills are needed to do the task
Its common to assume high level skills like "Python". At Smarter.Codes we go as low level as possible to define the skill. Ideas for skills
- Pick an Artifact
- Define your skill as low-level as possible. Example : Python > Performance Optimization > Line Profiler
Which colleague has those skills
Use Grading sheets to find out which colleague has those skills. Often very high level artifacts are graded there, but low level skill aren't graded there. Take guidance from CXO of the department to verify that your selection of colleague is right
Ideally how fast you want it finished
market forces or clients would require to finish the work by a certain time
What's the schedule of the colleague
Your selected colleague might already be occupied in some other work. Check with Project Manager, CXO, as well Finance team on the priority of the work the colleague is working on. If its OK then you can ask their Project Manager to communicate the new priority to them