Want reliable, repeatable resource matching? Here’s a workflow that works – whatever tools you use.
Resource matching is about understanding the people you need for a project and accurately matching them to work. And a resource matching workflow is simply the process you use to do it.
Resource matching is important because it means the right people are assigned to project tasks, which drives up quality, efficiency, and client satisfaction.
And the reason a workflow is important is because it makes your process repeatable. You don’t have to reinvent the wheel every time you do it. You can document what works, and share this as best practice with others in your organization. Meaning the benefits of resource matching are accessible to everyone.
Resource matching is considerably easier if you're using a resource management tool. But even if you’re using spreadsheets, Kanban boards, or some other system, you can still create a resource matching workflow for your business.
Before you can build your resource matching workflow, you need to understand and define the key elements that go into allocating resources in your organizational context. This will give you the tools, techniques – and even terminology – you’ll need to create a successful, repeatable process.
In a professional services context, resource matching is concerned with supply and demand – understanding the demand your project or organization has for people and skills, and matching that to the best people from your available supply – your workforce.
Before you start, you’ll need an up-to-date, comprehensive list of your supply of resources. This list is usually called a resource inventory (📌 put a pin in this for now; we'll return to resource inventories shortly).
You’ll also need a process for identifying the tasks that require said resources. For example, in a clinical trial, the preparation phase might need data analysts and regulatory specialists, while the recruitment phase might need coordinators and field staff. But that alone isn’t enough…
The final piece of the puzzle in your resource matching process is defining the criteria you’ll use to find exactly the right resources. This includes skills but that’s not the only success factor for a project. You also need to consider availability, cost, location, and more.
Before you can establish a resource matching workflow, you need to know what resources you have. That’s why this is Step 0. It’s the groundwork that makes everything else possible.
Without it, you’ll be trying to match people to projects without knowing what skills they can offer, when they’re available, or whether they’re in budget. That's both stressful AND ineffective.
That’s why you need to create a comprehensive resource inventory.
You can use whatever tool works for you. In smaller businesses, free tools like Excel or Google Docs are a good entry-level option. For larger or more complex businesses, paid tools offer more functionality, flexibility, and efficiency.
Whatever platform you use to create your resource inventory, it needs to be:
Once you’ve set up your resource inventory, you need to populate it with information. There are two steps to this: defining the information you need to collect, and then the process of collecting it.
To ensure the accuracy of resource matching, an inventory should contain the following as a minimum.
To collect this information, you could start with a survey of all staff, and then have their managers validate the information before it is added to your inventory.
Remember, you’ll need a process to update this too. Check out our Beginner’s Guide to Skills Tracking for best practices here.
Congratulations! You’ve created a resource inventory. This isn’t just the foundation of resource matching but also skills management and using skills data strategically. Trust us, this is a game changer.
This is where the resource matching process actually starts – a new project lands on your desk and it’s your job to staff it.
You’ll need a clear understanding of what the project requires if you want to make assignments based on facts and stats, not guesswork and gut feelings.
Failure to do this could result in mismatched skills, schedules, and costs – causing your project to falter.
If you already use a Work Breakdown Structure to define the needs of your project, this step will be easy for you. It just turns your WBS into an RBS – a Resource Breakdown Structure.
Talking to subject matter experts and looking at similar past projects, breakdown the project into its constituent parts – starting with phases, then milestones, then individual tasks.
For each task, ask the following:
In an ideal world, your dream project team wouldn’t be constrained by anything as mundane as budgets or deadlines.
But this is the real world and there’ll be constraints to keep in mind.
Identify any factors that will influence your resource choices, such as budget, location, and deadline.
Further reading: Resource Constraints 101 ➡️
Now you have information on both the supply and demand side of the equation. All that’s left is to actually pair people to projects. And that uses your matching criteria. Here’s how to do it.
Don’t forget that some tasks will be more critical than others – whether due to dependencies, being part of the critical path, or just key to deliverables. Prioritize getting the right resources for those tasks first.
Got gaps? Use placeholders to signify that there’s a resource gap you need to fill, then initiate a resource request.
Like most things, you can do matching the easy way or the hard way.
At this stage, you should have created a resource schedule for your project. Now it’s time to check if it will actually work – and tweak if not.
If you do discover any mismatches or conflicts, address them now. It’ll be much easier than leaving it as a Future You problem.
Again – and we really are sorry to keep saying this – but the proper software will make this easier for you. For example, showing you if an allocation takes a resource over capacity, or a project over budget. This makes it simpler to optimize your resource choices for cost, productivity, and more.
Now it’s time to put your plan into action. That means allocating the resources, kicking off the project, and monitoring progress.
This simply means allocating project tasks to your final resource choices. Depending on your tools, this may involve:
This means two things. Yes, you need to monitor project progress. But you also need to monitor the success of your resource matching process. Does it work?
If not, you may need to revisit how you match resources to projects and refine the process.
However, we think you’re onto a winner with the steps above – using these as a template, you'll be able to create a resource matching workflow that delivers the results you need.
If you will need to change or dial-in anything over time, it’ll most likely be the tools you use.
According to the industry experts at the Resource Management Institute, effective resource matching requires the following tools and abilities:
So while spreadsheets and Kanban boards CAN be used for resource matching, they’re not DESIGNED for it.
Whereas Runn is.
Our dedicated resource management platform provides everything you need to staff projects for success, including: