{"id":1791,"date":"2011-02-09T01:00:41","date_gmt":"2011-02-09T09:00:41","guid":{"rendered":"https:\/\/systematichr.com\/?p=1791"},"modified":"2011-02-05T17:47:39","modified_gmt":"2011-02-06T01:47:39","slug":"core-hr-is-not-a-hub","status":"publish","type":"post","link":"https:\/\/systematichr.com\/?p=1791","title":{"rendered":"Core HR is not a Hub"},"content":{"rendered":"<p>I came across this quite a few years ago as we started to tinker around with core HR systems needing to integrate with more systems than just payroll and benefits, and as analytics engines started to take off en masse.\u00a0 Back in the first part of the millenium as talent applications started to get a serious look from the industry, the idea was that core HR applications could be the system of record for everything.\u00a0 While some philosophical disputes existed back then (and continue to be pervasive), I think we fairly successfully resolved that core HR should not be the system of record for everything.<\/p>\n<p>The easy stuff is around transactional systems.\u00a0 We would never assume that core HR would be the system of record for things like employee taxes or benefit deductions.\u00a0 It\u2019s unlikely (assuming point solutions) that you\u2019d want anything but the talent systems to be the master of performance and scores since the transactions take place outside of core HR.\u00a0 We\u2019ve pretty much determined that the core transactional system is going to be the system of record for almost all data elements, and I think this is a good thing.<\/p>\n<p>The problem is that early in the day, we had it easy from an integration standpoint.\u00a0 We really didn\u2019t have that many systems, and so you really had core HR data going outbound to payroll and benefits, and you might have had recruiting inbound.\u00a0 There was little doubt that Payroll had the outbound file to the GL and all the other payroll \u201cstuff\u201d like NACHA and taxes.\u00a0 Clearly, integration has gotten a bit more complex over the years.\u00a0 Rather than the obvious choices we had a decade ago, I now get to hear little debates about whether all the data from TM should be sent back so that you can run reports, and so that all data can be interfaced to other areas from core HR.\u00a0 The answer is a big strong \u201cNO!&#8221;<\/p>\n<p>There are a couple things at play here.\u00a0 Let\u2019s talk about analytics first.\u00a0 The idea in today\u2019s world is that you\u2019re supposed to have a data warehouse.\u00a0 Sure, this was aspirational for many of you 3-5 years ago, but if you don\u2019t have one today, you\u2019re flat out lagging the adoption curve.\u00a0 A data warehouse usually has this thing called an ETL tool which assumes you are going to bring data into the warehouse environment from many sources.\u00a0 Bringing data into the core HR system and then into the data warehouse is simply counter intuitive.\u00a0 You don\u2019t need to do it.\u00a0 Certainly I have no objection to bringing in small amounts of data that may be meaningful for HR transactions in core HR, but bringing overt data in large quantities is really unnecessary.<\/p>\n<p>Second, let\u2019s talk about integration to other systems.\u00a0 I\u2019ll be the first to admit that if you have SOA up and running, you are ahead of the curve.\u00a0 In fact, if you are in HR, you are at least 2 years of the curve, and maybe 3-5 years ahead of mass adoption.\u00a0 The simple idea remains that integration should continue to grow simpler over time and not require the level of strenuous effort that is took in the past when we managed dozens of flat files.\u00a0 However, I have a philosophical problem with trying to manage integration out of core HR.\u00a0 The fact is simply that you are distributing information which core HR may not own.\u00a0 The management and quality of the data cannot be guaranteed in a non-system of record, and your data owners for the element cannot be expected to manage data quality in 2 separate systems.<\/p>\n<p>The whole idea of core HR as a data hub keeps popping up, and I see the whole discussion as problematic.\u00a0 It stinks from a governance perspective, and it stinks from a technology perspective.\u00a0 Well, now you know where I stand at least.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I came across this quite a few years ago as we started to tinker around with core HR systems needing to integrate with more systems than just payroll and benefits, and as analytics engines started to take off en masse.\u00a0&#8230;<\/p>\n","protected":false},"author":1,"featured_media":1798,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[27,47,2,29],"tags":[62,235,292,185,290,291],"class_list":["post-1791","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-metrics","category-governance","category-hr-technology","category-hrms","tag-analytics","tag-core-hr","tag-data-hub","tag-data-warehouse","tag-integration","tag-soa"],"_links":{"self":[{"href":"https:\/\/systematichr.com\/index.php?rest_route=\/wp\/v2\/posts\/1791","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/systematichr.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/systematichr.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/systematichr.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/systematichr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1791"}],"version-history":[{"count":1,"href":"https:\/\/systematichr.com\/index.php?rest_route=\/wp\/v2\/posts\/1791\/revisions"}],"predecessor-version":[{"id":1799,"href":"https:\/\/systematichr.com\/index.php?rest_route=\/wp\/v2\/posts\/1791\/revisions\/1799"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/systematichr.com\/index.php?rest_route=\/wp\/v2\/media\/1798"}],"wp:attachment":[{"href":"https:\/\/systematichr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1791"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/systematichr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1791"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/systematichr.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1791"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}