Skills for Jira helps you locate relevant experts in your organization with ease and match tasks to your workers based on their skill set. It also helps you turn the subjective, time-consuming manual assignments into a self-service shop. Come in, press a button, get the next task. Not just any task, but the most important task that you are qualified for.
So what exactly can the “skills” abstraction do for you? Skills for Jira focuses on the main 3 applications:
Matching tasks to workers. Efficiently.
Discover relevant experts right within Jira; use the knowledge graph to find colleagues with the required knowledge or clearance or see exactly who is qualified for each individual task;
Employee self-service assignments: no idle time between tasks, no overhead, no negotiations, no human factor, all while getting increased quality guarantees;
Reduce dependency on the manager for day-to-day work orchestration, eliminating manager bottleneck and freeing up their resources for more value-adding activities;
Scale and restructure teams easily as you go: you know exactly who you need on which project at each point at time. You shuffle resources by simply changing their work queue configuration or have them handle the most important task from either project;
Know why your rock stars are rock stars and train the team to grow to fill their shoes. You are not ready to give your most important tasks to just anyone, are you? Sure. Then what exactly makes your top performant specifically good for this task? Identify that is a skill, do it consistently, and see how analytics helps you reveal skills that distinguish your rock stars. Now the team knows exactly what it takes to get the interesting tasks. Now you know what exactly to cultivate;
Hold employees accountable by objectifying delivery metrics (with work being distributed objectively and automatically, metrics become objective overtime);
Planning and analyzing
Identify issues and projects at risk due to skill gaps/bottlenecks
Identify team members with exclusive knowledge/skills
Make timely risk management decisions as to knowledge transfer, training, or documentation
Make informed HR decisions and hire efficiently, knowing exactly the traits/skills you need for current and upcoming projects
Skills is our approach to evaluating, measuring and matching Tasks (“skills demand”) with People (“skills supply”). How many people do we need for this project? Who should we involve? John? Ann? And this task - I remember Nick having some experience with the technology but he has more important work on his plate, let’s delay it for another sprint. All this mixing, matching and scheduling generally happens in people’s heads, which is inherently flawed due to subjectivity, forgetfulness, dynamically changing environment and the general properties of the human nature.
Executing a project effectively means exchanging team knowledge and time for project progress. The historically common approach is effectively “barter” where each task is evaluated separately and matched to a person based on a multitude of objective and subjective factors including bias and preferences. It doesn’t scale for the same reason as barter doesn’t. This is why historically, people came up with the idea of money that skyrocketed world trade and economy.
Skills for Jira introduces skills and skill/hours as a unit of measurement, currency for describing and quantifying tasks and team capacity, giving you a simple and objective way to match one with another, helping you easily evaluate, plan, assign and analyze supply and demand objectively and automatically.
In theory, every white collar company, big or small, benefits from objectifying and automating processes, as long as it is ready to accept the transition. Easy knowledge discovery, reduced management overhead, increased visibility into supply and demand, optimized planning. What’s not to like?
Big companies benefit from simplified discovery of SMEs and decision makers, reduced managerial overhead, bias, increased visibility and informed planning and staffing processes.
Small companies benefit from reduced idle time and management overhead, shifting focus from mundane activities on things that mater.
Outsourcing companies can get a unique benefit of dividing the previously indivisible unit (worker) and operating in skill/hours instead. This simplifies and helps scale operations for them as well as for their clients.
In reality, many companies are hesitant to adopt the optimization. Some don’t believe that automation can do better than a human, some have very specialized processes that require too big of a change to adopt the automation. Some just don’t like the concept. This is normal, there is no tool that works for everyone.
SfJ introduces a new custom field (Skillset), which you use to embed skill requirements into issues. The app matches skill requirements with skills you assign to your users and maintains the list of qualified experts in the custom field. Meaning you can query issues by skills or experts in JQL, restrict transitions to experts-only in Workflows, or use experts in custom scripts/automation.