HR软件大致可以分为三个阶段:第一个阶段是人事管理,第二个阶段是人力资源管理,第三个阶段是人力资本管理。
第一个阶段主要是一些事务性工作处理,如:工资、报表业务,功能比较简单,用户要求主要是手工业务的电算化处理。
第二个阶段主要是人力资源管理方面的需求,如:绩效考核、培训发展、考勤休假等需求比较旺。一方面是人力资源管理方面本身的需要,另一方面是人们开始思索如何保证数据准确及时。那就是需要实现人事业务流程化,通过使用流程来保证系统中数据准确性和及时性。
在第三阶段,随着全球信息化脚步加快,市场竞争加剧,人工成本飙升,人力资源管理的跨度已经由人力资源部门逐渐深入到各级部门经理以至全员。人才开发和集团管控方面的需求越来越多,如:在线培训、能力素质模型、数据挖掘、集团管控等,涉及业务更复杂,人员更多,功能要求更强。