Why do companies plan with roles and skills?
Why do companies plan with roles and skills?
Companies plan with roles and skills in order to realistically assess projects at an early stage without having to commit to specific individuals from the outset.
The demand for roles and skills arises directly from the project plan and the tasks it contains. Employees typically possess multiple skills and can often take on different roles. In early project phases—such as during the project idea or proposal stage—it is therefore neither necessary nor advisable to assign specific individuals. Instead, the required roles, necessary skills, and time allocation are defined in an abstract manner.
A typical example is the role of the project manager, who contributes a fixed percentage of their working time to project management throughout the entire project duration. This abstract form of planning creates maximum flexibility, as the actual assignment of individuals takes place at a later stage—based on availability and matching skills.
For which companies is role- and skill-based planning particularly suitable?
Role- and skill-based planning is particularly suitable for larger, multi-site companies with digital or remotely deliverable services.
The benefits of role- and skill-based planning increase significantly in companies with more than 100 employees. This approach is especially relevant in organizations whose project results are digital in nature, such as engineering drawings, software, or services that can be delivered independently of location.
Such companies often operate across multiple national or international locations where comparable roles and skills are available. Due to hierarchical structures, however, the actual availability of these resources is often known only locally. With planning in Can Do, capacity checks can be specifically extended to individual departments, multiple organizational units, or the entire company.
Project initiators thus gain transparency for the first time regarding whether sufficient capacity for certain roles or skills is available. In this way, the company’s full pool of competencies is incorporated into project planning.
How does role- and skill-based planning support long-term workforce development?
Role- and skill-based planning enables companies to identify future staffing needs early and respond proactively.
In many organizations, projects are planned in the medium and long term. In Can Do, requirements for roles and skills can be defined at all project levels—at project level, phase level, or for individual work packages.
The software shows in real time whether sufficient capacity with the required roles or skills will be available at the planned time. If this is not the case, Can Do provides AI-supported insights into potential bottlenecks.
This makes it visible that certain roles or skills will be required in several months or even years in a scope that the company cannot currently cover. Based on these insights, targeted workforce development measures can be derived, such as training programs or early recruitment of new employees.
This ensures that the company’s capabilities systematically align with actual planned demand.
Why is role- and skill-based planning important for employees?
Role- and skill-based planning helps employees align their personal development with the company’s actual needs.
Employees must continuously develop by building new competencies or deepening existing skills. Through planning with roles and skills in Can Do, employees gain transparency regarding which competencies are needed today and in the future.
They can compare this demand with their own career and development goals. On this basis, training programs can be selected that create real value for the company.
This prevents the development of skills for which there is no medium- or long-term demand. At the same time, employees increase their future deployability in upcoming projects. Individual development is therefore more closely aligned with real project requirements rather than abstract qualification goals.
What advantages does role- and skill-based planning offer for managers?
Role- and skill-based planning provides managers with clear, comparable requirements and a reliable foundation for personnel and budget decisions.
Managers often receive staffing requests based on roles and skills for teams, departments, or entire business units. When these requirements are planned in Can Do, roles and skills are clearly and consistently defined.
Instead of vague descriptions such as “a very good project manager,” a project manager with a clearly defined skill level and specific certifications can be requested. This ensures that expectations are precisely formulated and misunderstandings are avoided.
Managers also gain insight into which roles and skills are most frequently requested within their department and which are less relevant. On this basis, workforce development measures can be steered in a targeted manner.
Investments in training or the hiring of new employees can be justified based on solid data rather than subjective assessments.
Why is a resource pool an alternative to a matrix organization?
A resource pool is an alternative organizational model to the matrix organization, in which employees are not assigned to departments but managed in a shared pool and allocated directly to projects.
Many companies are hierarchically structured and combine this line organization with a project organization—typically referred to as a matrix organization. Project managers request resources from business units, departments, or teams—often based on roles and skills—and the respective line manager decides which person will support the project.
This process can be fully mapped in Can Do and actively supported through the staffer function.
As an alternative to the matrix organization, the resource pool model eliminates traditional departments and team structures, and therefore department or team managers. Instead, all employees are managed within a shared pool without hierarchical levels.
Employees are described through skills and roles, and the project manager plans directly with these requirements. Can Do can then suggest suitable and available individuals.
Coordination takes place directly between the project manager and the employee. The main advantage lies in a significantly leaner and faster allocation process, as hierarchical approval stages are eliminated.
However, the model may also have disadvantages if workload and prioritization are not sufficiently managed, potentially leading to idle capacity.
Resource pools are frequently used in smaller companies with up to approximately 100 employees but are increasingly observed in larger organizations as well—sometimes limited to specific business units.
Can Do supports both organizational models and hybrid forms by enabling multiple resource pools to be established in parallel across different areas.
How does role- and skill-based planning reduce business risks?
Role- and skill-based planning helps identify and safeguard against critical knowledge dependencies.
In every company, there are a few employees who possess specialized, hard-to-replace knowledge. These individuals represent a central risk, as the absence of even a single employee can temporarily or permanently eliminate entire roles or critical skills.
The fewer people who possess a critical skill, the greater the risk for ongoing and future projects—and therefore for the company as a whole.
Through role- and skill-based planning in Can Do, such dependencies can be systematically identified. The organization gains visibility into which roles or skills are covered by only a few individuals.
Based on this, targeted risk mitigation measures can be initiated, such as knowledge transfer or upskilling additional employees. This broadens the distribution of critical know-how within the company and reduces dependency on individual key personnel.
How does role- and skill-based planning support the effective use of external service providers?
Role- and skill-based planning enables companies to use external service providers strategically while retaining critical knowledge internally.
In many organizations, certain roles or skills cannot be fully covered by internal employees—either due to missing specialized expertise or short-term peaks in project demand.
In such cases, external service providers, suppliers, or freelancers are engaged to close these gaps.
Planning with roles and skills in Can Do ensures that requirements for external profiles are clearly defined—including required skills, scope, and timeframe.
At the same time, transparency is created regarding areas where expertise exists only externally. This reveals potential dependencies on service providers that may represent a risk.
Based on these insights, companies can deliberately develop internal capabilities in new fields of expertise. External resources are then used consciously for temporary or rapidly changing topics, while critical core knowledge is built and secured internally over the long term.
What must be considered regarding data protection in role- and skill-based planning?
Role- and skill-based planning processes personal data and therefore requires clear rules regarding transparency, access, and usage.
When assigning specific skills and roles to employees, personal data is generated. This particularly applies when skill levels are used, for example a rating from 1 to 5 to indicate the degree of proficiency.
Access to this information should therefore be clearly regulated and limited to the employee concerned and defined managers.
Skill and role evaluations must not be used directly as a basis for personnel decisions or salary negotiations.
It is advisable to involve the works council or employee representatives at an early stage when introducing role- and skill-based planning.
Furthermore, skills should be defined objectively and transparently—for example through training certificates or documented professional experience. Subjective assessments by individuals should be avoided.
It is also important to maintain only those roles and skills that are actually required within the company, in order to avoid collecting outdated or irrelevant qualifications unnecessarily.
What is the difference between skills and roles?
Skills describe individual, specific competencies, whereas roles combine multiple skills into a higher-level functional profile.
The development of a skill database begins with a clear distinction between skills and roles. Skills describe concrete technical or methodological competencies, such as programming software, creating concepts, or performing a specific engineering task.
Roles, on the other hand, bundle several skills into a higher-level activity profile and thereby simplify planning.
Typical roles include software developer, project manager, or engineer. In addition, there are general skills that are organizational rather than technical in nature, such as work location or spoken languages and their respective proficiency levels.
The key difference is that roles provide an abstract view of required capabilities, while skills describe the specific area of expertise in detail.
An example would be an English-speaking project manager in Berlin capable of managing complex projects: the role is “Project Manager,” while the skills describe language, location, and professional proficiency.
Skills and roles can, of course, be used in parallel.
How should skill categories be structured?
Skill categories serve for structure and orientation and should be clear, logical, and regularly maintained.

To introduce structure into a role and skill database, skills are organized into categories and any number of subcategories. Categories themselves are not used for planning; they serve solely for orientation, structured presentation, and the quick identification of skills.
It is advisable to begin with clearly defined top-level categories, for example separating roles, skills, and general attributes such as location or language. Under these top-level categories, subject-specific subcategories can then be gradually developed. At each level, concrete skills can already be created or additional subcategories can be added.
The degree of proficiency—how well a person masters a skill—is not represented through categories, but later through skill levels.
It is important to keep the category structure deliberately lean and to remove empty categories on a regular basis. Continuous maintenance by responsible individuals ensures that the skill database remains up to date, clear, and usable.
Which fields are relevant when maintaining a skill?
A skill requires only a few mandatory fields; however, additional fields allow it to be described more precisely, analyzed effectively, and maintained for long-term use.

In principle, a skill in Can Do requires only a name—this is the only mandatory piece of information. Without a unique name, a skill can neither be used nor planned. In addition, each skill should be assigned to a higher-level category to ensure structured classification within the skill database and to improve findability.
The Rating field is a freely definable input field that can contain both numeric and alphanumeric values. It is primarily used for later evaluations, for example to identify particularly critical or strategically important skills.
The abbreviation of a skill is mainly used in evaluations, overviews, and reports to save space and keep displays clear and concise.
The skill number is a uniquely assigned identifier that allows skills to be referenced systematically and independently of their name.
The skill administrator or role administrator is the person responsible for maintaining, updating, and ensuring the quality of the skill. In practice, this role is often assumed by employees from HR or from the respective functional departments.
The description explains in detail what the skill technically entails. It is displayed in various areas of the software and helps users correctly interpret requirements and avoid misunderstandings.
Skills can also build upon one another. Using the prerequisite skill, it is possible to define which knowledge should ideally already be in place. Even though this dependency is not technically enforced, it can create a transparent and logical learning and development path for employees and managers.
The job description outlines the specific tasks associated with the skill in the project context. It is particularly relevant when projects are advertised internally or across locations. Interested employees can better understand the responsibilities, requirements, and expectations linked to a role or skill.
Finally, synonyms serve as alternative search terms. They prevent identical or very similar competencies from being created multiple times under different names and enhance both consistency and overall quality of the entire skill database.
What are skill levels and when should they be used?
Skill levels complement skills with a qualitative scale and make professional requirements precise, comparable, and transparent.

Skill levels are not mandatory in Can Do, but they are particularly useful whenever a skill alone is not sufficient and a specific depth of expertise or specialization is required. They describe the degree to which a skill must be developed in order to meet the requirements of the planned project work.
In Can Do, up to five skill levels can be defined, with Level 1 representing the lowest degree of proficiency and Level 5 representing the highest level of professional expertise.
In many companies, skill levels are used to clearly define which qualifications, certifications, or levels of experience are required to achieve a particular level. This creates an objective and transparent classification system. It is important that these evaluations are transparent for employees so that each individual can clearly see which skill level they currently meet and which development steps are possible.
The level descriptions should build logically upon one another: anyone who achieves a higher level automatically fulfills the requirements of the lower levels. This ensures that skill levels are applied consistently, understandably, and fairly.
How are skills and roles directly assigned to employees?
Skills and roles can either be assigned centrally by authorized individuals or through structured, coordinated processes.
The simplest way to assign skills and roles is through direct allocation by authorized persons within the company. These may include department heads, managers, or HR staff. In this process, there is no digital consultation with the employee. The authorized person assigns the relevant skills or roles directly within the person administration app or the department administration app.
This approach is particularly efficient when skills are clearly verifiable or assigned as part of formal qualifications and fixed role models. Due to its simplicity, this process is often used during the initial population of the skill database.
How does skill and role assignment work through an approval process?
An approval process ensures that skills and roles are assigned transparently, collaboratively, and with a high level of acceptance.
Since 2026, Can Do has supported so-called Working Contracts, which allow the behavior of the software to be configured individually for each employee. These contracts regulate, among other things, time tracking, absence planning, and defined business processes. One of these processes is the skill approval process.
If this process is active for an employee, the employee can independently request skills or roles. The request is then reviewed and approved or rejected by the manager or HR department.
This approach significantly increases acceptance of skill data, as employees are actively involved in maintaining their competencies and take responsibility for their profiles. Managers and HR act as a control instance to ensure professional accuracy.
Alternatively, the process can be initiated in reverse: a manager assigns a skill, which the employee must then approve. In this way, a verbal agreement is digitally documented and embedded in the system as a transparent, modern business process.

How do employees request skills and skill levels?
Employees can request skills in a structured manner—including level, supporting documentation, validity period, and comments—and submit them collectively for approval.
In the personal app within Can Do, employees can select skills directly from the central skill database. For each skill, a desired skill level is specified. Depending on company policies, a link to a training certificate or other proof of qualification can also be attached. A validity date can likewise be defined—for example, if certifications must be renewed regularly or certain qualifications are time-limited.
In addition, the employee can add a comment to provide the manager or HR department with further professional context. Multiple skills can initially be collected and saved as planned without being submitted for approval immediately. This is particularly useful when training measures are scheduled for the future and the skill requirement is being prepared in advance.
Using the “Batch submit” function, all collected skills are then sent together in a single request to the responsible manager. This ensures that the process remains clear, transparent, and efficient.
How are skill requests approved by managers or the HR department?
Skill requests are reviewed centrally, decided transparently, and documented in a traceable manner.
Managers and HR have access to a central app for approving skill requests. In this overview, all open skill and role requests submitted by employees are displayed in a consolidated view. The department manager can review each request in detail and access all stored information, including skill level, description, certificates, and validity period.
Based on this information, the responsible person decides whether the requested skill is approved or rejected. If approved, the skill is immediately assigned to the employee. If rejected, a comment can be added so that the employee can understand the decision and, if necessary—for example with an adjusted level—resubmit the request.
All requests are managed centrally per department, and all involved parties receive automatic notification emails. This ensures that the entire process remains transparent, traceable, and audit-proof.
How do managers maintain an overview of skills within their department?
The department administration app provides managers with a central and transparent overview of skills, employees, and open requirements.

In the department administration app in Can Do, managers can centrally view and manage all relevant skill data within their department. The overview shows at a glance which employees belong to the department and which skills and roles they possess. It also indicates whether there are open skill requests or recently approved ones.
This creates a high level of transparency regarding the current competency profile of the team. Managers can quickly identify where strengths lie and in which areas development is needed. This centralized view facilitates both operational project staffing and the strategic development of the department.
How does planning with skills and roles work in Can Do?
Planning with skills and roles uses virtual resources as placeholders, analyzes the real availability of suitable individuals in the background, and makes capacity risks visible in real time.

In the department administration app in Can Do, managers can centrally view and manage all relevant skill data within their department. The overview shows at a glance which employees belong to the department and which skills and roles they possess. It also indicates whether there are open skill requests or recently approved ones.
This creates a high level of transparency regarding the current competency profile of the team. Managers can quickly identify where strengths lie and in which areas development is needed. This centralized view facilitates both operational project staffing and the strategic development of the department.
How does planning with skills and roles work in Can Do?
Planning with skills and roles uses virtual resources as placeholders, analyzes the real availability of suitable individuals in the background, and makes capacity risks visible in real time.

If insufficient capacity is available when planning with skills or roles, an AI-supported analysis is triggered in Can Do. This analysis evaluates the risk not only based on calculated availability, but also places it into context. The artificial intelligence categorizes risks into clearly defined levels ranging from “Ignore” to “Monitor,” “Closely Monitor,” “Intervene,” and “Intervene Immediately.”
For this assessment, the AI analyzes factors such as the affected time period, proximity to the current date, dependencies on other work packages, milestones, project constellations, as well as the duration and extent of the overload. In this way, it goes beyond purely mathematical scarcity to determine how critical a skill or role bottleneck actually is.
In addition, Can Do uses a second AI based on a neural network. This AI is specialized in suggesting concrete alternative individuals in cases of resource overload. However, it operates exclusively at the individual level and not at the skill or role level. For this reason, it cannot recommend alternative skills or roles.
In the case of forecasted overloads related to skills or roles, the actions “Replace” and “Reject” are therefore not available. These functions can only be used in cases of individual resource overload. For planners, this means that skill or role bottlenecks require a substantive adjustment of the planning—such as rescheduling, adjusting scope, or initiating targeted workforce development measures.
Overall, this separation of AI functions ensures that risks are evaluated realistically and that automatic suggestions are made only where they are technically appropriate and reliable.
How does the heatmap help analyze skill and role bottlenecks?
The AI-supported heatmap shows at project, portfolio, or enterprise level which skills or roles are causing the greatest bottlenecks.

The AI analysis in Can Do for evaluating risks related to skills and roles can be performed not only for individual planning elements but also for entire projects. To do this, the project manager initiates the AI analysis directly at the project level. In addition to the detailed individual view, a heatmap can also be displayed within the analysis window.
This heatmap clearly shows which roles, skills, or skill combinations most frequently cause bottlenecks within a project. The project manager can immediately identify where risks are accumulating and which capabilities are critical to project success. Based on this insight, targeted actions can be taken—for example, identifying suitable employees early, freeing up capacity, or adjusting the project plan.
The heatmap analysis is not limited to individual projects. It can also be performed across all projects within a portfolio or even across all projects within an entire company. This perspective is particularly valuable for HR departments. Across all projects, it becomes visible which skill or role combinations most frequently cannot be covered by the available workforce.
From these insights, concrete measures can be derived, such as defining new job profiles, hiring new employees in a targeted manner, engaging external service providers, or strategically upskilling existing teams. Since this analysis takes into account all possible scenarios across many projects, the calculation may take several minutes depending on the scope. However, the result provides a well-founded, data-driven basis for strategic workforce and capacity decisions.
How can skills and roles be evaluated and analyzed?
Even without direct assignment to individuals, planning with skills and roles generates a reliable capacity view that can be evaluated in all analysis and capacity apps within Can Do.

Even when planning with skills and roles does not involve assigning specific employees—and therefore does not directly allocate individual workload—Can Do still generates a fully functional capacity plan for those skills and roles. These capacity data are available system-wide and can be evaluated in nearly all analysis and capacity apps within Can Do.
In the capacity apps, not only individuals, departments, or projects can be selected, but also specific skills or roles. When a skill or role is selected, the evaluation automatically displays the workload of all employees who possess these capabilities. In addition, the planned requirements for that skill or role are visualized.
In the standard view—such as in the example shown—the existing workload of employees is displayed in one color, while the additional requirements from skill- or role-based planning are overlaid as a second color layer. This makes it immediately visible whether and during which time periods the available capacity is sufficient.
In the example, employees are already heavily utilized in calendar weeks 4 to 6. The additionally planned requirements for the skill would significantly exceed the available capacity during those weeks. In calendar week 7, however, the baseline workload is lower, meaning that additional requirements can be covered without issue.
This type of evaluation enables organizations to identify bottlenecks early, adjust plans in a targeted manner, and make well-founded decisions regarding rescheduling, prioritization, or workforce measures—long before specific individuals are firmly assigned.
How do customers receive new functionalities in the Can Do software?
New functionalities are provided to customers via a software update.
All existing customers receive these features free of charge as part of the Can Do standard software. Different regulations may apply to new customers in the future.
General process:
-
The new features are delivered via an update to the Can Do software.
-
The features are technically available but not yet actively usable.
-
Administrators configure the functionality within the customer’s environment.
-
Customer-specific roles and permissions are adjusted.
-
The functionality becomes available to users in productive operation.
Coordination with the customer:
The specific procedure and any potential additional effort are coordinated directly with the customer during individual meetings.
Contact persons:
For questions, please contact Ariane Becker (ariane.becker@can-do.de) or your personal Can Do Consultant.