Workforce management (WFM) systems help companies schedule employees, track work hours, and ensure accurate payment. The key components of WFM systems include labor planning, scheduling, time and attendance tracking, self-service features, integration with payroll and HR systems, and reporting and analytics. Together, these modules help optimize workforce utilization while complying with regulations.
3. WFM Modules
Labor Planning
Absence
Scheduling Self Service
Management
Time & Reporting &
Integration
Attendance Analytics
4. WFM Modules
Labor Planning
Absence
Scheduling Self Service
Management
Time & Reporting &
Integration
Attendance Analytics
5. Time & Attendance
• When did the employee work?
• What did they do?
• How much should they be paid?
• Elements
– Data Collection
– Time Codes
– Timesheets
– Pay Rates
– Pay Rules
9. Timesheets
• Timesheet data fields
– Pay Code
– Absence Code
– Job Code
– Department
– Project
– Customer Order #
– Work Order
– Absence Reason
– Overtime Reason
– Supervisor Notes
10. Pay Rates
• Rate Types • Rate Rules
– Base Rate – Greater of the Base or the
– Job Rate Job rate after x hours
– Training Rate – Average hourly wage for the
– Overtime Rate week
– Absence Rate – Average rate of rolling 12
month period
– Incentive Piece-rate
– Rate for the first 500 hours
performing a job
11. Pay Rules
• Rounding • Meals
• Grace Periods – Paid/Unpaid Lunch
• Overtime/Double-time – Meal Penalty
– Daily – Automatic Deduction
– Weekly • Premiums
– 6th or 7th Consecutive Day – Shift Differentials
• Holiday Pay – Weekend Premiums
– Holiday Worked – Hazard Premiums
– Holiday Not Worked
12. WFM Modules
Labor Planning
Absence
Scheduling Self Service
Management
Time & Reporting &
Integration
Attendance Analytics
13. Integration Points
Payroll System
• Gross Pay
• Accruals
Scheduling System Work Orders /
• Employee Schedules Projects
• Scheduled Absences • Employee Assignments
• Project Budgets
HR System General Ledger
• Employee Data WFM • Labor Distribution
• Accrual Balances • Budget Variance
System
14. Integration Technology
• Flat Files
– Batch synchronization
– FTP/SFTP for file transfers
– Some solutions provide tools to automate file transfers, field mappings
and error handling.
• Web Services
– Real-time synchronization
– Web protocols for data transfers
• 3rd Party Middleware
– IBM MQ Series messaging
15. WFM Modules
Labor Planning
Absence
Scheduling Self Service
Management
Time & Reporting &
Integration
Attendance Analytics
16. Reporting & Analytics
• Standard Reports
– Employee absence history
– Department labor costs
– Overtime usage by department or region
– Project actual hours vs. budget
• Ad Hoc Reporting
– Tool for creating tabular reports with groupings, totals and calculated
fields from the system’s database
• Business Intelligence / Analytics
– Trend analysis
– High data volume and complexity of computations
– Often driven by 3rd party reporting engines
17. WFM Modules
Labor Planning
Absence
Scheduling Self Service
Management
Time & Reporting &
Integration
Attendance Analytics
19. Self Service & Workflow
Example: Time Off Request
Super Bowl recovery
Is this a PTO
Are too
It’s the Super Bowl! many others
blackout
already
date?
scheduled
off?
Super Bowl recovery
It’s the Super Bowl!
Approve
Decline
20. Self Service & Workflow
• Time Off Request (Employee Manager)
• Employee Status Change (Manager HR)
– Ex: Permanent Job Change
• Shift Trading (Employee Employee)
• Posting Overtime (Manager Employee)
21. WFM Modules
Labor Planning
Absence
Scheduling Self Service
Management
Time & Reporting &
Integration
Attendance Analytics
23. Shift Scheduling
• 3 processing lines
– Cookies
– Chips
– Chocolate
• 3 shifts
– A Shift – Processing on all three lines
– B Shift – Processing on all three lines
– C Shift – Sanitation
• Fulltime employees on Shift Patterns
24. Demand Scheduling
• 3 processing lines (cookies, chips, chocolate)
– Only one operates at a time
• Decisions about what to make are based on the demand for
the product.
– Ex: The 10 weeks before Valentine’s Day are dedicated to making only
Chocolate.
• Jobs to be filled per line are variable
Process Line Workers Forklift Drivers Maintenance
Technician
Cookies 7 3 1
Chips 8 2 1
Chocolate 6 3 2
25. Advanced Scheduling
• 24 Screen Movie Theater
• Jobs & Employees
– Ticket Takers, Ushers, Concession Stand
• Fulltime & Part-time (mostly high school students)
– Projectionists
• Unionized, Fulltime
• Labor Demand
– Directly related to movie attendance at any given
time of day.
29. Budgeting
• Automation of the computations and
collaboration required to determine the labor
budget for distributed groups in an
organization.
30. Forecasting
• Predicting the demand for labor based on volumes of
historical data and known factors.
– How many people will be attending a movie between 10am and
11am, on Tuesday, July 12th?
– How many Ushers, Ticket Takers, Concession Clerks should be
scheduled to work at that time?
31. Forecast Factors
• Historical Ticket Sales trends applied to the current
schedule based on:
– Holidays (New Years Day, Valentine’s Day, Spring Break,
Thanksgiving, Christmas, etc..)
– Movie Rating (R, PG, G, PG13)
– Seasons (Winter, Summer)
– Day of the Week, Weekends vs. Weekdays
– Opening night for big movies
– Number of 2-D vs. 3-D movies being shown
– Economic conditions