Skip to content

Workforce Planning

Workforce Planning in SetGet brings together team expertise, project staffing needs, and issue management into a unified workflow. Instead of managing staffing decisions in spreadsheets or separate tools, you can define positions, assign members, track capacity, and let the system suggest the best person for each task — all within the same platform where work gets done.

The module operates at two levels:

  • Workspace level — Define the expertise catalog, manage seniority levels, and view cross-project staffing dashboards.
  • Project level — Create positions, assign members, track workload, and connect positions to work items.

Key capabilities

Key capabilities
CapabilityDescription
Expertise CatalogDefine hierarchical expertise categories (e.g., Frontend → React, Backend → Go) with seniority levels from Intern to Director
Member ExpertiseAssign expertise to team members with optional admin verification
Project PositionsDefine staffing requirements per project with head count, priority, and required expertise
Position AssignmentsAssign members to positions with allocation percentages and date ranges
Capacity PlanningView member workload combining position allocation with actual issue metrics
Issue IntegrationLink work items to positions; auto-assign when a member fills a position
Smart SuggestionsGet assignee recommendations based on expertise matching issue labels
Staffing DashboardCross-project overview of staffing status, vacancies, and member allocations

How it fits together

The Workforce Planning module connects to the rest of SetGet through several integration points:

  1. Expertise ↔ Labels — Issue labels are matched against expertise categories to suggest the most qualified assignee.
  2. Positions ↔ Work Items — Work items can be linked to a position. When a member is assigned to that position, linked work items are automatically assigned to them.
  3. Allocation ↔ Workload — The capacity view combines position allocation percentages with real issue data (active issues, completed issues, overdue items, time logged) for a complete picture.
  4. Member Dropdown — Throughout the issue management UI, member dropdowns show suggested members based on expertise and current workload.

Where to find it

LocationWhat you can do
Workspace Settings → ExpertiseManage expertise categories, seniority levels, and member expertise assignments
Workspace Settings → StaffingView cross-project staffing overview, allocations, and vacancies
Project Settings → StaffingCreate positions, manage assignments, view capacity for a specific project
Work Item SidebarAssign a position to any work item
Work Item Creation ModalSet position when creating a new work item
Spreadsheet LayoutEdit position inline in the Position column
List / Board LayoutView position as a read-only badge on work items
Activity FeedTrack position changes in the work item activity timeline

Getting started

If you are new to Workforce Planning, we recommend this order:

  1. Set up expertise categories and levels — Define what skills matter to your organization and what seniority levels you use.
  2. Assign expertise to members — Record each team member's skills and proficiency.
  3. Create project positions — Define staffing requirements for your projects.
  4. Assign members to positions — Staff your projects and set allocation percentages.
  5. Connect positions to work items — Link issues to positions for auto-assignment and tracking.
  6. Monitor capacity — Use the capacity view to balance workload across your team.

TIP

Workforce Planning works best when expertise categories align with your project labels. For example, if you have a label "Frontend" and an expertise category "Frontend", the system can automatically suggest frontend experts when assigning frontend-labeled issues.