Category Archives: Cloud computing

HCM Big Data in action

In my previous blog “Big Data for HCM?” I started to define Big Data and how it differs from traditional Business Intelligence (BI) tools.Here is the 4 pillars you should look for when choosing a Big Data solution:

Big data componentsI also gave some examples about what Big Data technologies could bring to HCM and which kind of new reports becomes available when using Internal & External Data.

But it is always easier to understand with some live demos and videos.

That’s the purpose of this blog: bringing you the most relevant and interesting demos & videos I could find online.

HCM Big Data in action

What is Big Data and how does it work?

This first video is very generic about Big Data. It explains the concept and necessary analytic tools to manipulate data.

Workforce Analytics Delivers Immediate Insights

Demo from Equifax about Workforce analytics.


SAP Lumira for Your HR data — Big and Small

SAP Lumira SP14 – Human Resources

IBM SPSS Predictive analysis for HR

Oracle Endeca Information Discovery (OEID) 3.1 Workforce End-User Demo

Workforce Planning Overview

KRONOS Workforce Analytics – Data Visualization & Exploration

WORKDAY HCM: From Data to Decision. Analyzing Your Global Labor Costs

Cloud Application Vendors

Cloud Applications

Apps Run The Cloud is an internet site where almost all (if not all) Cloud Applications are referenced. They provide frequent surveys such as Cloud Application Vendors revenues and ranking.

This is the link to the home page:

The top 500 Cloud Applications Vendors ranking

This is the link to the survey:

Functional Markets

What applications are provided on the Cloud?500 Cloud Applications by functional area

The Top 10 Cloud Application Vendors

Salesforce, Microsoft and SAP are the top 3 vendors.

Top 10 Cloud Applications

The TOP HCM Application Vendors

Workday is the 1st HCM Cloud Vendor with highest market share within HCM market and second best YoY Growth.


New Service Center feature since May 2014 release

Date : June 7th, 2014

SuccessFactors allows now employees to interact with their internal Shared Service Center. The feature is called Employee Central Service Center because it is part of the Employee Central module.

Basically the feature allows any employee to create new tickets which will be sent to a HR Help Desk. The requester can follow-up ticket resolution and also access a context-sensitive Knowledge Base (KB). KB search results can drastically reduce the number of tickets opened by employees, improves customer satisfaction and increases your Service Center performance.

New ticket creation

New ticket creation (Click for full size)

From the Service Center side tickets can be managed, routed to colleagues or 2nd-line experts, answered and closed.

Ticket view from customer service side (Click for full size)

Ticket view from customer service side (Click for full size)

A template with employee forms is delivered by SuccessFactors called “Ask HR“.

The following tools have been used to build this new feature (see also the comment below posted by Carrie Lande):
• SAP Cloud for Service
• HANA Cloud Portal

These tools will be bundled together (EC Service Center) and don’t need to be purchased separately.

 Link to Cloud for Service (SAP).

Join HCM Cloud a LinkedIn group to discuss and share experiences about HCM processes, tools and services in the Cloud.

Click on the logo to join cropped-cloudhcm2.jpg


OpenERP : Human Resources in SaaS and Open source like

What is OpenERP?

OpenERP is a SaaS tool with multiple applications including CRM, Accounting, Project Management, Web site management, eCommerce but also Human Resources. Human Resources application contains employee administration, Recruitment, Appraisal, Leave Management and also  Payroll calculation.

How does it work?

You create your company with a 15 days trial period and start installing application you need to manage your company. Installation is purely done in background, there is no need to download programs and install on your computer or server. Everything is directly managed by OpenERP.

Once your applications are installed (requires 1-2 minutes depending on the number of applications you choose) you can start to customize your company and applications. It is easy and you don’t need much explanations, except for Payroll rules setting.

Below are some screenshots about application installation and configuration.

Application installationCompany creation all applicationYou chose the applications you need for your company.

Once you have chosen the Human Resources application you can start creating employees. A first employee is created automatically for Administration of the company.Human ressources creation


Creation of a new employee

This page allow you to enter data for your new employee.

3_Employee Creation

If any of your picklist is empty when using the first time your application you can directly edit and create new items as shown below for the Tag field:

4_Create picklistHere is how you create new items in your picklist:

5_Create entry picklistAs well when you need to assign a company in your employee file you can add these object directly when editing the employee file:

6_Company creationWhen the employee is created you can add a picture. This is your employee listing:

7_Employee Rob Taylor created


Other basic configurations

Human resources basic configuration requires 2 tables: Departments and Job Positions.

Departments are defined hierarchically, each department can me attached to a parent department as shown below:

8_Department creation9_Department Structure

Job positions can be assigned to departments and number of expected recruitment can be defined:

10_Job Position creation

General settings for HR Management11_HR setting

12_Accounting setting13_Accounting setting screen 214_General setting



Working Schedule configuration

You can create working schedule very precisely with a start and end time for every days and chose a company in which this schedule is available and the starting date of your configuration:

15_create work schedule

Contracts Configuration

16_Create new contract

Employee details

17_Employee HR setting

Leave management

You can create Leave request with approval scenarios

18_Create leave request

Here is the calendar view with all Leave requests

19_Team Leave requestYou can create time sheets and assign work done on new customers:

20_Create new client

And add accounts to your customers:

21_Create account

Here is the new time sheet created for an employee:

22_New timesheet

And the summary of your time sheet

23_Timesheet edit

Expenses management

You can manage expenses related to a project

24_Expense creation

Payroll Management

Payroll rules can be configured in Salary structures tables

25_Salary structureHere is a basic salary rule

26_Salary rules 1

Each rule can have Child rules allowing cascading computation27_Salary rules 2 Children rules

Inputs can be added to a salary rule in order to add employee based variables. These inputs can be used in the salary rule configuration

28_Salary rules 3 Inputs

This is the basic Gross Salary rule. The computation can be a written in Python code. OpenERP offers multiple standard variables to simplify your payroll rules configuration.

29_Salary rules Gross

Here is the way to define how a contribution is calculated based on a tax grid:

30_Withholding tax with tax gridOne child rule with specific conditions to compute the salary rule

31_Withholding tax child rule

This is a range based on Gross pay for which a specific contribution is computed

32_Withholding tax range

Payroll process

Before the payslip can be calculated you need to review the number of worked days

33_Payslip Detail Worked days

Then you can review the salary computation

34_Payslip Detail Salary ComputationAnd review the details by Salary rule category

35_Payslip Detail Salary rulesThis is the details of the computation

36_Payslip Computation details

Once you agree with the calculation you can approve and then print the payslip in PDF format:

37_Payslip print



HCM SaaS Tools – Solutions Ressources Humaines – Paris Expo

HCM SaaS Tools at “Solutions Ressources Humaines” trade fair in Paris

List HCM SaaS CompaniesOn March 18th during 3 days the “Solutions Ressources Humaines” trade fair was taking place in Paris.

HCM Professional exhibition in Paris
This professional exhibition in Paris allowed the HR community to meet
with most popular HCM software providers. The exhibition regrouped more
then 100 software or service providers.
The below listing is an extract of software or service providers offering HCM SaaS solutions with links to their Web site and their most important features.

Name Web
Time Talent LMS Comp.
& Ben.
Recruit. WFP/
Succ. Collab. Other
Aragon-eRH Link X Interface X X X X X
Cantoriel Link X Local X X X X X
CEGID Link X Local X X X X X Travel
Link X X X X
CrossKnowledge Link X X
E-Paye Link X Local X X X X Travel
EasyRecrue Link X
Equitime Link X X
Eurecia Link X Interface X X Travel
Foederis Link X X X X X
Link X Local X
HrSmart Link X X X X X
HumBrain Link X X X X
Inpact Link X X Outsourcing
Inser Link X X X
Meta4 Link X X X X X X Outsourcing
NovRH Link X X X X X
NuagePeople Link X X X Travel
QuarkSup Link X X X X
SuccessFactors Link X X X X X X X X X X
Link X X X
TalentSoft Link X X X X X X
Workday Link X X(US, CA, UK. FR in 2016) X X X X X X X X Business
Process Management

If you represent a company listed above and the features are not complete or incorrect you can contact me by email.
Updated on March 28th 2014.

From On-premise tools to SaaS and BPaaS

Below is a very good summary about how On-premise tools evolved to SaaS (Software as a Service) and BPaaS (Business Process as a Service) tools. It shows all features and services now included in these offering:

CloudHistoryHere is the link to learn more about this software (r)evolution.

Total Cost of Ownership (TCO)

With SaaS tools for HCM you will reduce your Total Cost of Ownership (TCO) because:

  • You won’t need in-house infrastructure anymore
  • Implementation is rather easy and faster than ERP systems.
  • You can use business processes and form templates
  • Tool upgrades are transparent: all clients will access to newest versions when made available by the provider.

This is a good summary of all benefits you can expect with SaaS tools:

hcm-technology-total-cost-of-ownership(Source: SuccessFactors)

Please refer to this article to learn more about SaaS tools TCO.

With the Cloud new HCM Tools & Services are becoming available for fast implementation and new benefits

First what is Cloud?

Cloud computing allows many customers to connect to a single point of access in order to use internet based tools without having to install them on their own server infrastructure. These tools made available on the Internet are managed and upgraded by the provider. In other terms you will avoid to do complex and costly upgrades like you did with in-house based ERP systems. By definition storage capabilities are flexible and infinite because providers can extend their capabilities and use the powerful Internet environment.

Many Cloud based tools are “multi-tenants” meaning multiple clients are using the same environment and therefore all new features or new versions are accessible for all customers at the same time.

Cloud can be Public, Private or Hybrid.

Private Cloud won’t allow you to benefit from the providers’ upgrade. Hybrid cloud is usually a mix of Public Cloud connected to in-house tools or as said “On-Premise” tools.

Tools like SuccessFactors (SAP), Workday or Oracle Fusion are located in Public Cloud. Public cloud doesn’t mean unsecured! Your data are secured with many security layers and programs.

You can find additional information regarding Cloud computing on Wikipedia.

What are the services available in the Cloud?

There are multiple layers that compose an end user service. Basically you will find the following services or layers:

Cloud Services

SaaS (Software as a Service) and BPaaS (Business Process as a Service) are layers available for end users whereas IaaS (Infrastructure as as Service) and PaaS (Plateform as a Services) are technical layers respectively servers or storage capabilities and middleware systems or softwares.

You will sometime see DBaaS services as well (Data Base as a Service) but they usually are part of the PaaS layer or directly embedded in the SaaS tool.

SaaS HCM tools?

Many Human Capital Management (HCM) tools are now available in Software as a Service (SaaS) mode, like:

  • SuccessFactors (SAP)
  • Workday
  • Oracle Fusion
  • Kenexa
  • SilkRoad

BPaaS tools and services?

Business Process as a Service (BPaaS) outsourced services performed by third parties based on the SaaS tool you are using. Usually these services are provided from resources within a Shared Services Center.

The Business Processes and activities performed by the BPaaS provider are defined by contract which includes Service Level Agreement (SLA).

These services can be customized if the SaaS tool you are using includes “Business Process Modeling” (BPM) capabilities. The BPM module allows you to design the Business Processes with all activities that need to be performed and who is responsible for execution.

If not embedded in your SaaS HCM tool many external “Business Process Modeling” softwares are available on the market but you have to make sure they are compliant with your SaaS HCM tool. Some external BPM tools:

  • Blueworks Live (IBM)
  • Tibco Spotfire
  • iWay

This document gives you very detailed information about BPM Technologies.