Labor

Performance Tracking

Use Labor dashboards to understand efficiency, throughput, job allocation, and worker trends

Labor Performance (opens the Cybership dashboard in a new tab) brings together team rankings, individual trends, picking results, daily job allocation, employee activity, and the baselines used to interpret completed work.

Go to Labor → Performance (opens the Cybership dashboard in a new tab) and select the warehouse you want to review. Each tab answers a different operational question.

Performance Dashboard Guide

TabBest Used ForMain Controls
Performance → Team Leaderboard (opens the Cybership dashboard in a new tab)Ranking workers across all Labor job types or one selected job typeLast 7, 14, or 30 days; custom date range; job type; Export
Performance → Individual (opens the Cybership dashboard in a new tab)Reviewing one worker's efficiency and trend over timeWorker; date range; job type; daily, weekly, or monthly trend
Performance → Picker Leaderboard (opens the Cybership dashboard in a new tab)A live, same-day ranking of picking performanceSelected warehouse
Performance → Picker Performance (opens the Cybership dashboard in a new tab)Comparing pickers and drilling into individual picking sessionsDate range; worker search; performance tier
Performance → Job Metrics (opens the Cybership dashboard in a new tab)Understanding where labor hours were spent on a selected dayDate; Export
Performance → Employee Log (opens the Cybership dashboard in a new tab)Reviewing one worker's work, break, and lunch entries for a dayWorker; date
Performance → Baselines (opens the Cybership dashboard in a new tab)Checking whether performance benchmarks are ready and refreshing themSelected warehouse; Recalculate
Performance → Comparison (opens the Cybership dashboard in a new tab)Comparing average task duration between workersDate range; job type

Team Leaderboard

The Team Leaderboard summarizes the selected period with:

  • Team Tracked Hours when all job types are selected, or Team Output per Hour when one job type is selected
  • Worker count included in the ranking
  • Selected date range
  • A ranked table showing productivity index, recorded output, output per hour, completed entries, tracked hours, and View Details

Choose View Details to open the worker's calculation audit. The audit shows the exact actual-output and expected-output formula, every job-specific worker and peer rate, each job's weight in the final result, the evidence status, the selected data scope, and how future output or time changes affect the score. Use Export to download the displayed leaderboard and the same calculation facts for offline review.

How the Productivity Index Is Calculated

The leaderboard does not award a higher score merely because somebody worked for less time. For each job type, it calculates a leave-one-out output rate from at least two qualified workers in the selected scope. A peer qualifies for that job after recording at least three activity-attributed entries and one tracked hour. Thin samples remain visible but do not shape anybody else's benchmark. The selected worker is excluded from that peer benchmark. It then asks how much output the worker produced compared with what the peer rate predicts for that worker's time:

Expected output for a job = worker tracked hours × peer output per hour for that job

For one job type: Productivity index = recorded output ÷ expected output × 100

For mixed work: Productivity index = sum of each job index × that job's share of the worker's scored time

  • 100% — matched the peer rate for the same job mix
  • Above 100% — produced more output than expected for the tracked time
  • Below 100% — produced less output than expected for the tracked time

Picking, packing, receiving, put-away, and replenishment use units recorded by their operational workflows. Cycle counting uses submitted SKU counts. When All Job Types is selected, each job type is normalized independently and then weighted by tracked time. This prevents a naturally high-volume job type from dominating because its raw output count is larger.

The audit lists every considered activity entry with its timestamps, duration, output, and inclusion or exclusion reason. Entries older than the operational-output retention window, and entries without an attributable output metric, are excluded instead of being treated as zero output. Historical metrics without an exact activity-entry link are not approximately assigned or backfilled.

Team Leaderboard and audit queries are limited to six calendar months, matching the operational-output retention window. Use a narrower custom range when a longer selection is rejected.

If a job type does not have at least two other qualified workers, that work remains visible in Awaiting peer benchmark instead of receiving a percentage. Work without activity-attributed output remains visible separately under No attributable output. A worker with a calculated result is labeled Provisional — not enough worker data until every job contributing to the result has at least three scored entries and one scored hour. Provisional workers can be compared against qualified peers, but their thin sample does not affect those peers. Only established results receive numeric leaderboard positions and top-three crowns; provisional results remain visible in their own section without a rank. Established results use the configurable default performance bands for their Excellent, Good, Average, Below Average, and Poor labels.

Individual Performance

Select a worker to see:

  • Overall efficiency for the selected period
  • Total completed entries
  • Number of jobs represented
  • An efficiency trend grouped by day, week, or month
  • A job-by-job table with entry count, average time, baseline, and efficiency

Use the job-type filter to separate unlike work. A worker's picking and receiving results, for example, are easier to interpret independently than as one blended number.

Picker Leaderboard

Picker Leaderboard is a live same-day view for the selected warehouse. It highlights the top three pickers and lists the remaining team with:

  • Picking sessions completed
  • Eaches per hour
  • Picker score

Eaches per hour divides the number of individual product units picked by elapsed picking time across the included completed sessions. Sessions with missing timestamps, no picker, or zero or negative duration do not contribute to the rate. Date ranges include sessions that start at or after the range start and before the range end.

When the warehouse is still collecting enough picking history, a Calibrating message shows progress toward benchmark readiness. Treat scores as directional until calibration is complete.

Picker Performance

Picker Performance (opens the Cybership dashboard in a new tab) supports a wider date range and deeper investigation than the live leaderboard.

The summary shows total sessions, average session time, and the top picker for the selected period. Search by worker name or filter into:

  • Better — score 70 or higher
  • Average — score 50–69
  • Worse — score below 50

Select a picker to open their session detail. Use the session list and performance distribution to understand whether an aggregate score reflects a consistent pattern or a small number of unusual sessions.

An estimated score means the view used the best available comparison because a fully matched benchmark was unavailable. Check the benchmark tier and calibration status before using estimated results for coaching.

Job Metrics

Job Metrics answers “where did the day's labor go?” It shows:

  • Total labor hours
  • Total workers
  • Number of jobs represented
  • Hours by job
  • Worker count by job
  • Average hours per worker
  • Each job's percentage of total labor time

Use this view for staffing reviews and shift recaps. Export the selected day when you need to share or archive the breakdown.

Employee Log

Employee Log shows one worker's activity for a selected day:

  • Total work hours
  • Total break and lunch hours
  • Entry type
  • Job
  • Clock-in and clock-out
  • Duration
  • Active or completed status

Use Worker Detail when an entry needs correction.

Baselines

A baseline is the expected duration used to put completed work in context. The Baselines tab shows:

  • Job and warehouse
  • Average and median duration
  • Variation between samples
  • Sample count
  • Last calculation time
  • Recalculate action

The readiness indicator shows whether enough picking samples exist for dependable picker comparisons. Recalculate a baseline after a meaningful process change, such as a layout redesign, equipment change, or materially different job definition.

Comparison

Comparison displays each worker's average duration for the selected date range and job type. The dashed line represents the average baseline:

  • Green indicates performance at or above baseline efficiency.
  • Yellow indicates performance within 20% of baseline.
  • Red indicates performance further below baseline.

Compare one job type at a time. Different job types can have very different unit sizes, travel requirements, and completion patterns.

Score Scales

Labor uses several measures that should not be compared as if they were the same number:

MeasureScaleWhere It Appears
Productivity indexPercentage; 100% matches the job-specific leave-one-out peer ratePerformance → Team Leaderboard (opens the Cybership dashboard in a new tab)
EfficiencyPercentage; 100% matches the duration baselinePerformance → Individual and Comparison (opens the Cybership dashboard in a new tab); worker Performance
Picker Performance score0–100; Better starts at 70 and Average starts at 50Performance → Picker Performance (opens the Cybership dashboard in a new tab)
Picking-session score0–10; 5 matches the benchmarkOpen a worker from Members (opens the Cybership dashboard in a new tab), then select Picker Stats

The configurable Excellent Score, Good Score, Average Score, and Below Average Score bands apply after percentage-based efficiency and established productivity indexes are normalized to the shared 0–10 performance scale. They also apply directly to the 0–10 picking-session score. They do not change the 70/50 tier boundaries in Picker Performance, and provisional productivity results show Provisional instead of a rating label.

Understanding Efficiency

Efficiency compares expected time with actual time:

Efficiency = expected duration ÷ actual duration × 100

  • 100% — matched the baseline
  • Above 100% — completed faster than baseline
  • Below 100% — completed slower than baseline

Efficiency is a review signal, not a complete performance judgment. Inventory availability, travel distance, equipment, order complexity, training, interruptions, and incorrect time entries can all affect the result.

Troubleshooting

No Scores or Empty Results

  1. Confirm the correct warehouse and date range.
  2. Confirm completed work exists in that period.
  3. Remove the job-type filter to check whether it is too narrow.
  4. For the Team Leaderboard, confirm the operational workflow recorded output and that at least two other qualified workers each have three activity-attributed entries and one tracked hour for the same job type; for Individual or Comparison views, review Baselines for missing or low-sample benchmarks.
  5. Confirm your role includes permission to view Labor performance.

A Score Looks Unexpected

  1. Select View Details on the Team Leaderboard and verify the exact actual and expected output.
  2. Compare the worker's output-per-hour rate with the leave-one-out peer rate for each job type.
  3. Review tracked hours and output volume to identify a small sample.
  4. Review the underlying entries or picking sessions and correct inaccurate time entries.
  5. Consider inventory availability, travel distance, equipment, order complexity, training, and interruptions during the period.