{"id":602,"date":"2007-02-21T01:00:25","date_gmt":"2007-02-21T09:00:25","guid":{"rendered":"https:\/\/systematichr.com\/?p=602"},"modified":"2006-12-29T12:02:25","modified_gmt":"2006-12-29T20:02:25","slug":"adp-on-soa-leading-edge","status":"publish","type":"post","link":"https:\/\/systematichr.com\/?p=602","title":{"rendered":"ADP on SOA Leading Edge?"},"content":{"rendered":"<div align=\"left\"><span style=\"font-size: 11pt\" \/><span style=\"font-size: 11pt\">ADP\u2019s product and vertical mix of multiple products to multiple market segments has always been problematic.  Combine this with their philosophy that they can seel everything HR from payroll and benefits administration to portal and background checks to any single client and you have a user interface nightmare looming on the horizon.<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 0.5in\"><span style=\"font-size: 11pt\">SOA makes it easier for ADP to create new services and sell them to its base of nearly 500,000 payroll customers and 70,000 time and labor management customers. <\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-size: 11pt\">I\u2019ve always been an advocate that an organization should strive to have a consistent UI (user interface) brought forward to the end user of any application.  But the fact of the matter is that you have to have the back end infrastructure available to bring the applications forward on a consistent platform before you can create single instance UI (portal) on the front end.  This is where SOA comes into play.<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 0.5in\"><span style=\"font-size: 11pt\">ADP&#8217;s service-oriented architecture also lets it offer employers services through products sold by other companies. &#8220;It allows us to attack verticals that we otherwise couldn&#8217;t get at, because we&#8217;re partnering with a company that has strong software that&#8217;s attractive to that market,&#8221; Bongiorno says. For example, ADP sells its payroll services to customers of Microsoft&#8217;s small-business accounting software and is talking with ERP vendors about similar partnerships.<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-size: 11pt\">ADP\u2019s SOA infrastructure consists of 6 pretty normal components as described by InformationWeek:<\/span><\/p>\n<ul>\n<li><strong><span style=\"font-size: 11pt; font-family: Arial\">Common user experience.<\/span><\/strong><span style=\"font-size: 11pt\"> A single user interface provides a common look, feel, and behavior for its employers&#8217; services offerings.<\/span><\/li>\n<li><strong><span style=\"font-size: 11pt; font-family: Arial\">Single secure-identity services.<\/span><\/strong><span style=\"font-size: 11pt\"> Lets users gain access to a number of programs with a single password. The use of Security Assertion Markup Language, an XML standard, lets customers gain access to ADP apps from their own systems.<\/span><\/li>\n<li><strong><span style=\"font-size: 11pt; font-family: Arial\">Secured data gateway.<\/span><\/strong><span style=\"font-size: 11pt\"> ADP offers customers and other business partners a secure gateway for the exchange of data, whether it&#8217;s between machines or between users and machines.<\/span><\/li>\n<li><strong><span style=\"font-size: 11pt; font-family: Arial\">Highly configurable portal.<\/span><\/strong><span style=\"font-size: 11pt\"> Provides a common entry point to access ADP and third-party products. Individual ADP products function as portlets&#8211;small windows of content appearing on users&#8217; screens&#8211;that extensively employ Web services between the portal and back-end legacy systems, such as the registration of a new employee.<\/span><\/li>\n<li><strong><span style=\"font-size: 11pt; font-family: Arial\">Central message hub.<\/span><\/strong><span style=\"font-size: 11pt\"> Designed using Open Applications Group standards and employing IBM MQSeries middleware, the hub effectively synchronizes information from various databases, such as data on an employee who might be identified in one database by first name and last name, but in another database by first initial and last name.<\/span><\/li>\n<li><strong><span style=\"font-size: 11pt; font-family: Arial\">Common reporting services.<\/span><\/strong><span style=\"font-size: 11pt\"> Uses a real-time extract, transform, and load tool and an internally built data catalog that generates reports with a common look and feel throughout the enterprise. Users open a tab in the portal to select the data to be reported.  ((Chabrow, Eric, <\/span><span style=\"font-size: 11pt\">September 12, 2006<\/span><span style=\"font-size: 11pt\">.  \u201cADP Writes More Than Checks.\u201d  Retrieved from InformationWeek.com on <\/span><span style=\"font-size: 11pt\">October 27, 2006<\/span><span style=\"font-size: 11pt\">.))<\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 11pt; font-family: Arial\">For more on ADP SOA, see <a href=\"http:\/\/www.informationweek.com\/showArticle.jhtml;jsessionid=V3R0LVAJ1J3ZKQSNDLPCKHSCJUNN2JVN?articleID=192700129\">this<\/a>.<\/span><\/div>\n","protected":false},"excerpt":{"rendered":"<p>ADP\u2019s product and vertical mix of multiple products to multiple market segments has always been problematic. Combine this with their philosophy that they can seel everything HR from payroll and benefits administration to portal and background checks to any single&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"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":[5,2,3],"tags":[],"class_list":["post-602","post","type-post","status-publish","format-standard","hentry","category-adp","category-hr-technology","category-vendors"],"_links":{"self":[{"href":"https:\/\/systematichr.com\/index.php?rest_route=\/wp\/v2\/posts\/602","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=602"}],"version-history":[{"count":0,"href":"https:\/\/systematichr.com\/index.php?rest_route=\/wp\/v2\/posts\/602\/revisions"}],"wp:attachment":[{"href":"https:\/\/systematichr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=602"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/systematichr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=602"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/systematichr.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}