The applications of human resources directed to companies usually cover a broad spectrum within the field of Human Resources. This is because within this category we can find applications for personnel management, salary management, selection processes, etc. Such a varied field causes many applications of human resources of different types to compete with each other, even though their functions are different from each other.

What types of human resource applications or software are there?

Apart from the type of installation of human resources applications (integrated vs. independent) and the format for its use (on-premise, hosting or in the cloud), there is also a differentiation in terms of the functionalities of each application. Market analysts such as Forrester or Gartner offer several distinctions in this field, separating on the one hand essential aspects within the field of HR (salary, personnel management, etc.), other more specific (talent management, workload management , etc.). Gartner, in its 2015 study on HCM suites (Human Capital Management), distinguished between the following functionalities:

HRMS Core: These are the specific functions of human resources applications. These functions usually have a direct impact on personnel management, payroll and other aspects that are directly related to the human resources department of a company. HRMS comes from the English Human Resource Management System and usually refers specifically to this type of software.

Payroll and salary management: There are independent applications that have among their functions the management of salary and payroll of employees. In this case, this software is specifically oriented to these tasks and is not included within the HRMS Nucleus, but as a category by itself within the human resources applications.

Talent management: These functions tend to be more advanced, so not all departments and applications of human resources have to include them. Normally talent management refers to the monitoring of employee performance, as well as other associated tasks. Within this type of modules can also include those specific functions for the selection of personnel for a vacant position or even training applications for employees within the company.

Workload management: There is software within the human resources applications that is responsible for the management of the work of the staff. The inputs and outputs, the tasks performed, the assistance and withdrawals and other factors are those that are managed from this function of the HRMS. Normally, this function is included in applications aimed specifically at managing this type of workload, although some of the larger suites for human resource management also include this function.