Workforce Management

Workforce Management (WFM) encompasses all the activities needed to maintain a productive workforce. Under the umbrella of human resource management, WFM is sometimes referred to as HRMS systems, or Workforce Asset Management (WAM), or part of ERP systems.

Specifically, workforce management includes

  • Payroll and benefits
  • HR administration
  • Employee self-services
  • Time and attendance
  • Data Collection including timeclocks, biometrics and GPS technology
  • Career and succession planning / talent acquisition
  • Talent management and/or applicant tracking
  • Learning management and/or training management
  • Performance management
  • Forecasting and scheduling
  • Labor budgeting
  • Workforce tracking and emergency assist
  • Absence and leave management
  • Adherence / conformance to schedule
  • Analytics of time and schedule activity

Workforce management can also encompass field service management. This provides software to optimally plan and dispatch field service technicians and their properly stocked vehicles to a customer’s location in a timely manner in order to deliver against their service commitments. Field service management will itself include elements of:

Demand management – to help forecast work orders to plan the number and expertise of staff that will be needed

Workforce scheduler – using predefined rules to automatically optimise the schedule and use of resources (people, parts, vehicles)

Workforce dispatcher – automatically assigning work orders within predefined zones to particular technicians

Mobile solutions – allowing dispatchers and technicians to communicate in real time


In many markets, industries and society workforce management is all about assigning the right number of employees with the right skills to the right job at the right time. The term is differentiated from traditional staff scheduling because staff scheduling is rooted to time management and simply manages the administration of past and future working times.

This traditional approach has since evolved into the more integrated, demand-oriented workforce management, which includes changes in personnel requirements and objectives when optimising the scheduling of staff. Besides the two core aspects of demand-orientation and optimisation, workforce management may also incorporate:

forecasting of workload and required staff

involvement of employees into the scheduling process

management of working times and accounts

analysis and monitoring of the entire process.

The market for workforce management (WFM) is still quite young. In the eighties and nineties, entrepreneurs mainly focused on topics such as SCM (Supply Chain Management) or PPS (production planning systems) and, in recent years, on ERP (enterprise resource planning). As cost pressures have increased, managers have increasingly turned their attention to HR issues. In all personnel-intensive industries, workforce management has become an important strategic element in corporate management.

Workforce management software

Workforce management solutions can be deployed enterprise-wide. While special software is commonly used in numerous areas such as ERP (enterprise resource planning), SLM (service lifecycle management), CRM (customer relationship management) and HR (human resources) management, the management of the workforce is often still handled by using spreadsheet programs or time recording. This often results in expensive overtime, non-productive idle times, high fluctuation rates, poor customer service and opportunity costs being incurred.

In contrast, by using a software solution for demand-oriented workforce management, planners can optimise staffing by creating schedules that at all times conform as closely as possible to the forecasted requirements. At the same time, a WFM solution helps users to observe all relevant legislation, local agreements and the contracts of individual employees – including work-life balance guidelines.

A key aspect of workforce management is scheduling. This is achieved by establishing likely demand by analysing historical data (such as the number and duration of customer contacts, sales figures, check-out transactions or orders to be handled). Many workforce management systems also offer manual adjustment capabilities. The calculated forecast values are then converted into actual staffing requirements by means of an algorithm that is adjusted to the particular use case. The algorithm itself is based on the work of Erlang though most modern adaptations of WFM have shifted towards a richer state management, and optimizations to the original idea.

Current and future staffing requirements, short-term peak loads, availabilities, holidays, budget allowances, skills, labour law-related restrictions, as well as wage and contractual terms have to be integrated into the planning process to guarantee optimal staff deployment.

In the workforce management process, the integration of employees is an important factor. In several WFM systems, employees can log in their availability or planned absences and they can bid for specific shifts so long as they have the necessary skills for the activities planned for these shifts. Experience shows that professional workforce management systems realistically fulfil more than 80 percent of employees’ shift requests. Here, employee scheduling software guarantees the best possible synthesis of optimised staff schedules and employee requests.

The more flexible the working time models and the more complex the staff scheduling becomes, the higher the requirements for correct time management becomes. As time recording and accounting of working times are closely connected to scheduling, the integration of time management into the entire process is the logical consequence. Using workforce management systems, working times are booked exactly to the required time accounts and made available for payroll accounting by means of automated processes.

Many software solutions offer a number of options for evaluating the planning in real-time, enabling short-term reactions to deviations from the forecasted demand or expected over- or understaffing. Control functions enable a permanent adaptation of the scheduled staff to the actual requirements. In other words, the optimization process allows for manual data adjustment in the case of short-term fluctuations in demand or unscheduled employee absences.

Three delivery methods are available for contact center technologies: on-premises solution, hosted or cloud-based.

On-Premises: An on-premises system is one in which hardware and software must be physically installed, deployed and maintained at the business. All equipment is purchased up front. It is traditionally associated with large enterprises with the budget and the space to acquire the capabilities deemed necessary, and the personnel available to configure and modify systems.

Hosted: A hosted system relies on an outside service provider. Software is purchased and installed in a data center on either physical or virtual servers that may be owned or leased by the business. Implementation is similar to an on-premises solution, but the cost is typically lower because hardware need not be purchased. However, the business must pay an initial provisioning fee as well as a monthly fee for the rental or usage of the hosting center’s equipment and personnel.

Cloud: Cloud computing converts such physical resources as processors and storage into Internet resources. By developing applications in a virtual environment, a company’s computing infrastructure is treated as a utility service, and the company pays only for the time and capacity it needs. Cloud eliminates issues such as computing capacity, physical space, bandwidth and storage.

Workforce optimization

Workforce management is itself evolving into a solution termed workforce optimization. This builds on workforce management to encompass all aspects of managing the complete workforce life-cycle and supports the business with key insights into how its workforce is performing. Workforce management provides a common set of performance-based tools to support corporate management, front-line supervisors, store managers and workers across manufacturing, distribution, transportation, and retail operations. The starting point is a clear definition of the work required through engineered standards and optimal methods for performing each task as efficiently and safely as possible. Based on this foundation and demand-based forecasts, workers are scheduled, tasks assigned, performance is measured, feedback is provided and incentives are computed and paid. In addition, online training is provided along with supervisor-based coaching to bring all workers up to required levels of proficiency. It is a complete approach designed to make a workforce as productive as possible, reduce labor costs, and improve customer service.

Download PDF File