All posts

Share

Skills-Based Staffing for Consulting Firms: How to Match People to Work

Share

Quick summary: Skills-based staffing means assigning consultants to projects by the skills they actually hold rather than by job title or availability alone. It needs three things. First, a skills inventory built from surveys, reviews and one-on-ones, with competence leads defining a hierarchy and a 1 to 5 rating scale that also records how people feel about using each skill. Second, a way to match those skills against what projects need. Third, a quarterly review so the data stays true. Firms that staff this way fill roles faster, put stronger teams in front of clients, and see skill gaps before a pitch rather than during one.

Why consulting firms staff by skill

In a consulting firm the product is people, so staffing decisions are the business. Assign by job title and you get someone with the right label. Assign by skill and you get someone who has done the work before.

The difference shows up in margin. A team matched to the work needs less rework and ramps faster. It shows up in retention too. Consultants given work that uses their strengths stay longer than consultants given whatever was free.

Doing it needs an honest picture of what the team can do, held against what is coming. This guide covers both: what changes when you get it right, and a four-step method for building it. For the specific job of matching people to live projects, see how to match consultants to projects.

Why Skills Management Matters

  1. Maximizes Team Potential: Understanding and utilizing the unique skills of your team means you're getting the best out of everyone. First of all, in order to have the right people working on the right things, you need to know what people know and want to do.
  2. Drives Business Growth: When you align skills with business needs, magic happens. Projects are completed more efficiently, and your business is primed for growth.
  3. Improves Employee Satisfaction: Employees feel valued and motivated when their skills are recognized and used effectively. Happy employees mean a more productive work environment.
  4. Enhances Adaptability: It's important to be able to quickly adapt to changes. A well-managed skills base means you can pivot and respond to market demands with agility. If you start seeing a demand for a skill go down in advance, it's easier to correct course. It's a big part of forecasting the business ahead, of which we talk about in another blog article: Effective Capacity Planning

How to Implement Effective Skills Management

  1. Skills Assessment: Start by figuring out what skills your team already has. Surveys, performance reviews, and one-on-ones are great tools for this. Have your competence team leads sit down and come up with a skill hierarchy. You should categorize skills, and provide a way to indicate one's skill level (e.g. a simple likert scale from 1 to 5). As a bonus, you can ask people how they feel about working with a certain skill.
  2. Training and Development: Identify skill gaps and invest in training. It's all about giving your team the tools they need to succeed. If there's a specific demand for a skill that you don't currently have in the roster, that's a missed business opportunity!
  3. Use the Right Tools: There's a bunch of software out there that can help you track and manage skills. Find one that fits your company’s needs. Some tools include Pluralsight, Muchskills, Skills Base, and many more. Our tool, Operating, is a resource management tool optimized for agencies, consultancies, and professional service companies, who want to do skills-based resource management.
  4. Regular Check-ins: Skills management isn't a one-time deal. Regularly review and update your skills data to keep it relevant. Make it easy for people to suggest new skills and categories.

Creating a Culture That Values Skills Development

Building a company culture that prioritizes continuous learning and skills development is key. Encourage your team to seek out learning opportunities and make skill development a part of your business strategy. This is crucial for larger companies, where understanding employees' skills and aspirations can be challenging. There might be a huge misalignment between your offering, market demand, and skills. In the worst case scenario, this will lead to people leaving your company, and you losing out on projects as you can't offer the right kind of competence to projects.

What skills management changes in an agency

Four things improve once skills are tracked properly rather than remembered.

  • The skill gap becomes visible. You can see which capabilities are thin before a client asks for them, instead of discovering it during a pitch.
  • Resource allocation gets better. Staff by real skill rather than job title and the right person goes to the right project. Utilization improves without anyone working longer.
  • Retention improves. People matched to work that uses their strengths tend to stay, especially when they can see a path to the next skill.
  • Recruiting and selling get sharper. A skills inventory tells you what to hire for next, and what you can credibly sell today.

The right moment to start is earlier than most firms think. Past about twenty people, nobody holds an accurate picture of who can do what. Staffing decisions quietly become guesswork.

How to build a skills-based staffing strategy

Knowing why skills management matters is the easy half. Four steps make up the method: build the database, match skills to projects, get the software doing the work, then use what you learn to grow people.

Step 1: Create Your Skills Database

Methods for Assessing Skills

To build a reliable skills database, use three proven approaches. Start with self-assessments using tools like HRSG Competency Core [2], and then incorporate manager and peer reviews for a well-rounded evaluation.

Self-Assessments with Validation
Begin with standardized self-assessment surveys. These surveys serve as the starting point for your skills inventory.

Manager and Peer Reviews
Organize structured evaluation sessions where managers and peers confirm the skills reported. This ensures evaluations are consistent and unbiased across teams.

Choosing Skills Management Software

Once you’ve gathered validated skills data, choose software that can grow with your organization. Look for tools with features that meet your specific requirements.

Key Features to Look For:

  • Tools for real-time gap analysis to support Step 2's matching process
  • Seamless integration with existing HR systems
  • Customizable competency frameworks
  • Automated tracking of progress
  • Mobile-friendly design for accessibility

These features can have a measurable impact. For instance, a management consulting firm cut misstaffing incidents by 41% after tying quarterly skills audits to their CRM system [3]. Plus, keeping your database current is crucial - 68% of databases become outdated within 18 months without regular updates [4]. Conduct quarterly audits and automate updates from project systems to maintain accuracy.

Step 2: Match Skills to Projects

Identifying Skill Gaps

After setting up your skills database, it's time to compare your team's capabilities with upcoming project needs. Use your software's matrix views to pinpoint where gaps exist. According to Mercer, 68% of failed implementations are linked to poor change management when introducing new processes [3]. Evaluate both technical and soft skills by focusing on:

Assessment Area Key Metrics Tools
Technical Skills Project delay rate, utilization rates Skills software
Soft Skills Client satisfaction scores, team feedback Skills software
Project Needs Resource forecasts, skill demand Skills software

Bridging Skill Gaps

Once you've identified the gaps, address them using these strategies:

  • Upskilling Teams: Allocate 15-20% of project budgets to train your current workforce.
  • Targeted Hiring: Bring in external candidates with specific expertise.
  • Contractors for Urgent Needs: Fill immediate gaps with specialized contractors.

Research from McKinsey shows that organizations using this method reduce contractor expenses by 18-24% through better internal resource alignment [1].

Develop Internal Talent
Start by investing in your current team. Offer tailored learning plans that align with their roles while ensuring ongoing projects stay on track.

Strategic External Hiring
When internal training isn't an option, focus on hiring candidates with the exact skills you need, rather than sticking to traditional job descriptions.

Short-Term Contractor Use
For pressing deadlines, bring in contractors with the required expertise. This approach keeps projects moving while you work on building long-term capabilities.

A Real-World Example: Skills Matching in Action

Take a look at how this method worked for an Atlanta-based IT consultancy. By shifting their hiring focus from degrees to specific skills, they achieved:

  • A jump in applications from 3 to 12 per week.
  • The successful hiring of 5 non-traditional candidates in Q3 2022.
  • An 18% increase in project delivery speed [1].

They also introduced a standardized 5-level proficiency scale, which helped them create a reliable system for aligning talent with project demands. This approach not only solved immediate needs but also set them up for future success.

sbb-itb-da45abd

Step 3: Use Software Tools Effectively

Key Software Features to Look For

Once you've built your skills database (Step 1) and analyzed gaps (Step 2), the next step is to make the most of software tools. Here are some essential features to prioritize:

Feature Category Key Components Business Impact
Skills Tracking Real-time matrices, AI-driven mapping Speeds up project ramp-up by 25% [8]
Integration Smooth system connections, HRIS compatibility Boosts efficiency with API integrations
Analytics Predictive gap analysis, utilization tracking Enhances staff allocation by 18% [5]
Customization Role-specific templates Increases employee retention by 34% [5]

Steps for Setting Up Software

Choosing the right tool is just the beginning. How you implement it makes all the difference. Follow these steps for better results:

  • Start with a pilot program in one department (e.g., a 10-week trial can triple adoption rates [7]).
  • Gradually migrate data, focusing on core competencies first.
  • Train managers early - this can increase usage by 80% [3].

Comparing Software Platforms

When selecting a platform, use these metrics to guide your decision:

Platform Cost Per User Integration Depth Implementation Time Key Strength
agyleOS $6-12/month Strong API integration Under 30 days Advanced skills matrices [8]
TalentGuard $3+/month Limited HRIS compatibility 60-90 days Effective gap analysis
Kahuna Custom pricing Full ERP integration 45-60 days Focused on frontline needs [7]

"API-first platforms automate manual processes and bring workforce data to life with skills at the forefront." - Kahuna Workforce Solutions [7]

For example, a manufacturing company cut project delays by 42% using MuchSkills' gap analysis tools [6].

Step 4: Build Employee Growth Plans

Career Path Planning

Once you've identified skills gaps and staffed projects (Steps 2-3), the next step is to focus on long-term employee development. This involves creating growth plans that connect current skills with future roles. For example, a healthcare provider boosted nursing assistant retention by 200% by offering clear career paths tied to specific skill milestones [1].

Use tools like ServiceNow's skills matrix to create visual maps that outline career progression. These maps help employees see how they can advance within the organization:

Career Stage Required Skills Development Focus
Entry Level Core competencies Building technical skills
Mid-Level Advanced technical + Leadership basics Project management
Senior Level Strategic thinking + Team leadership Business acumen

Skills Training Programs

Effective training programs combine practical experience with structured learning. Research by CABEM found that blended learning approaches improve retention rates by 40% compared to traditional methods [2]. The most impactful programs include:

  • Just-in-Time Training: Align learning opportunities with upcoming project needs, ensuring relevance.
  • Microlearning: Short, focused modules have led to a 22% increase in internal promotions at Avilar [2].

Measuring Growth Success

To gauge the effectiveness of your growth plans, track key metrics alongside your skills database (Step 1). These metrics can help you evaluate readiness and make data-driven improvements:

Metric Purpose
Skills Proficiency Links skill levels to project outcomes
Internal Mobility Monitors retention and career progression
Training ROI Measures the value of training investments
Mentorship Impact Tracks career satisfaction and development

Consistent tracking is essential for success. One consulting firm using ServiceNow's tracking system reduced skill gaps by 60% by automating project-to-training workflows [4].

To keep your workforce agile, map related skills that allow lateral movement while building new competencies. This approach not only strengthens your skills database but also ensures continuous improvement in staffing and development efforts.

Conclusion

Skills management is not just a part of human resources; it's a strategic tool that can drive your business forward. By understanding and leveraging the unique talents of your team, you can achieve higher efficiency, better employee engagement, and a strong position in the competitive market.

With the right approach to skills management, your business can unlock its true potential, adapting and thriving in the ever

-changing business landscape. Remember, the strength of your business lies in the skills and talents of your team. Managing these skills well is essential for long-term success.

FAQ's

What is skills management?

Skills management is the process of identifying, tracking, and developing the skills of employees to ensure they align with organizational goals and market demand. It helps businesses utilize their workforce effectively and plan for future needs.

Why is skills management important for professional service organizations?

In professional services, skills management ensures the right people are assigned to the right projects. It increases profitability, reduces skill gaps, and keeps employees engaged by aligning their work with their strengths and career goals.

How can companies assess employee skills effectively?

Companies can conduct skill assessments through surveys, performance reviews, and one-on-one meetings. Using a clear skill hierarchy and rating system (like a 1–5 scale) helps in mapping strengths, weaknesses, and development opportunities.

What are the best tools for managing employee skills?

Some popular tools for skills management include Pluralsight, Muchskills, Skills Base, and Operating.app — a resource management platform designed for agencies and consultancies that want to manage skills and resources efficiently.

How often should companies review their skills data?

Skills data should be reviewed regularly  ideally every quarter or after major organizational changes — to ensure it reflects current capabilities, training progress, and emerging skill requirements.

How does skills management improve employee satisfaction?

When employees see that their skills are recognized and developed, they feel valued and motivated. This increases job satisfaction, reduces turnover, and strengthens the company culture.

How can businesses build a culture of continuous skills development?

Businesses can promote learning by encouraging employees to take courses, attend workshops, and share knowledge. Leadership should make skill development a strategic focus and reward employees who pursue growth.

Share

Matti Parviainen is the chief product officer at Operating. He's trained hundreds of consultants on what it means to build trust, earn the right to advise, and how to build relationships.