Many resource management tools today focus on assigning people to tasks based on their job titles or roles, such as a "Senior Database Developer" or "Back-End Systems Engineer". This approach is common, especially in project management systems where the focus is on task management and roles are considered 'best fit' matches to tasks, but it often leads to mismatches between the person’s actual skills and the specific needs of the task. Assigning resources based solely on their role or profession can create inefficiencies, delays, and issues with project delivery and we designed EmployPlan to directly address this problem by working at the discrete skill and experience level.
For example, if you need someone to handle front-end development for a project that requires AngularJS expertise, a "Senior Front-End Engineer" might seem like the right choice when planning the project. However, one developer in that role might have years of experience with AngularJS but little to no experience with NGRX for state detection with Angular, which may be the require toolset for this project. In this case, assigning them based on their role alone leads to a skill gap, slowing down progress and possibly impacting the quality of the work. This highlights the problems with managing resources solely by role instead of considering the specific skills required for each project.
EmployPlan changes this by tracking skills at a granular level and measuring both the recency and depth of training, but more critically, we look at the time experience using that specific toolset in their project work. Instead of just looking at someone's job title, our approach provides a detailed view of their exact skill set and experience and we track project needs at this level of granular detail, which enables project managers to match roles with the right person, based on the skills they actually possess, not just the role they’re assigned to.
By focusing on skill tracking during the assignment process, EmployPlan provides an accurate, up-to-date picture of each team member’s capabilities. This ensures that project managers can assign people to tasks that align closely with their skills, improving project outcomes and reducing the risk of mismatched assignments.
When resources are assigned based on their job title alone, it can lead to several problems:
What we have built in the latest release is a leap forward in tracking discrete skills - moving beyond title and into details on trainings, learning events, delivery work and project assignments, all rooted with a view at the discrete tool and platform level. We currently have detailed tracking on project experiences to track how much time a person has had with a given technology as well as a robust tracking system for every learning event - every course, naturally, but also every book, seminar or event they attend on the subject. But what is next in the roadmap?
Up next is a more robust experience around learning management (October release) and a system to automating the testing of discrete skills quickly and seamlessly - want to verify that this Python engineer can actually do work with NumPy arrays and Pytorch? We will be able to spin up a spot test on the skill to show actual coding skills as a verfication of skill step, built into the platform (November release). This will become super important as we turn on our alliance features, so you can verify skills from resources coming from partner benches in the Dec/January release.
Relying on roles and titles for resource assignments in project management can lead to skill mismatches, delays, and lower productivity. EmployPlan’s approach of tracking individual skills offers a clearer, more precise method for assigning tasks based on real expertise. This approach improves project outcomes by ensuring that the most relevant person is always assigned to the task, reducing the likelihood of retraining or resource swapping and ultimately leading to more efficient project delivery. By integrating skill tracking directly into the project assignment process, EmployPlan helps teams avoid common pitfalls and achieve better results.