{"id":1943,"date":"2018-08-01T01:14:56","date_gmt":"2018-08-01T01:14:56","guid":{"rendered":"http:\/\/capture.ccio.us\/?p=1943"},"modified":"2018-08-01T15:33:42","modified_gmt":"2018-08-01T15:33:42","slug":"ibm-global-services-case-study-predictive-analytics","status":"publish","type":"post","link":"https:\/\/capture.club\/portal\/2018\/08\/01\/ibm-global-services-case-study-predictive-analytics\/","title":{"rendered":"IBM Global Services:  A Case Study in Predictive Analytics"},"content":{"rendered":"<body><p><\/p>\n<div tabindex=\"-1\" role=\"region\" aria-label=\"Steve Harris, use case: Global parts and services company has branches with teams all over the world, sent at 2:07 PM.\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div><img decoding=\"async\" class=\"aligncenter wp-image-1948 size-medium\" src=\"http:\/\/capture.ccio.us\/wp-content\/uploads\/2018\/07\/Screenshot-2018-07-31-14.31.08-300x133.png\" alt=\"IBM Global Technical Services\" width=\"300\" height=\"133\" loading=\"lazy\"><\/div>\n<div><\/div>\n<div><strong>Use Case:<\/strong>\u00a0A Global parts and services company has branches with teams all over the world.\u00a0 Providing efficient servicing for these teams requires the coordination of Service Level Agreement (SLA) constraints, part availability from hundreds of downstream, supply chain vendors, and the available staff, taking into consideration union and federal regulations. It desires a system that uses Predictive Analytics to create an optimal schedule.<\/div>\n<ul>\n<li>The service must be the least disruptive to existing system, requiring minimal integration to APIs and other endpoints.<\/li>\n<li>The system must be capable of receiving call center data, and creating an optimal schedule for fulfillment.<\/li>\n<li>The system must be capable of then pushing the created schedule to the appropriate user\u2019s mobile schedule.<\/li>\n<li>The system must be able to provide accurate travel time and arrival information, taking into account traffic and current weather conditions.<\/li>\n<li>The system must be able to provide a pool of employees in the event that a slotted employee becomes unavailable.<\/li>\n<li>The system must be able to negotiate part availability and delivery with a non-normalized set of vendors.<\/li>\n<li>The system must be able to parse and understand the rules and constraints of an SLA, and applies these considerations to the schedule.<\/li>\n<li>In the event of a near-SLA breach, the system would begin communicating with other vendors and\/or contacting backup employees in order to mitigate the breach.<\/li>\n<li>Prior to any breach, all concerned parties would be notified.<\/li>\n<li>The system must be fault-tolerant, with graceful failover functionality.<\/li>\n<li>The system must be capable of asynchronous communication.<\/li>\n<\/ul>\n<div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div tabindex=\"-1\" role=\"region\" aria-label=\"Steve Harris, need to schedule services based on service level agreements, parts availability, and available staff., sent at 2:09 PM.\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div data-text-as-pseudo-element=\"\ue30d\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div tabindex=\"-1\" role=\"region\" aria-label=\"Steve Harris, Solution: Be least disruptive to existing systems by using a TAME integration architecture, sent at 2:10 PM.\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div><strong>Solution:<\/strong> Create a plug-n-play system leveraging the <a href=\"http:\/\/capture.ccio.us\/tame-truly-asynchronous-messaging-environment\/\">Truly Asynchronous Messaging Environment\u00a0(TAME) architecture.<\/a>\u00a0This system receives call center data via form submission, then creates an agent that instantiates a rules engine to negotiate the terms of the SLA.\u00a0 Another agent begins assembling an employee pool, while a third will begin negotiating part delivery from third-party vendors.\u00a0 These actions happen independently, and are capable of providing intermittent status updates as they make progress on their tasks.\u00a0 The Google Traffic API is integrated to provide accurate real-time traffic and road conditions, as well as optimal routing information.\u00a0 \u00a0Once an optimal schedule has been determined, and the part availability verified, the schedule is pushed to the technician\u2019s calendar for fulfillment.<\/div>\n<\/div>\n<div role=\"none\">\n<div data-text-as-pseudo-element=\"\ue30d\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div tabindex=\"-1\" role=\"region\" aria-label=\"Steve Harris, Used real time google travel information to create realistic schedules that are based on actual travel times, sent at 2:13 PM.\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<h3>Related Case Studies:<\/h3>\n<ul>\n<li><a href=\"http:\/\/capture.ccio.us\/sphere-contextually-related-content\/\">Sphere:\u00a0 A Case Study in Relevance<\/a><\/li>\n<li><a href=\"http:\/\/capture.ccio.us\/tame-truly-asynchronous-messaging-environment\/\">TAME in Advertising<\/a><\/li>\n<\/ul>\n<\/div>\n<div role=\"none\">\n<div data-text-as-pseudo-element=\"\ue30d\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div role=\"none\"><\/div>\n<\/div>\n<div role=\"none\">\n<div aria-hidden=\"true\" data-text-as-pseudo-element=\"\ue325\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div tabindex=\"-1\" role=\"region\" aria-label=\"Kevin Cowan, did it factor in weather or anything like that?, sent at 2:15 PM.\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\"><\/div>\n<div role=\"none\">\n<div role=\"none\">\n<div role=\"none\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><\/p>\n<\/body>","protected":false},"excerpt":{"rendered":"<p>Use Case:\u00a0A Global parts and services company has branches with teams all over the world.\u00a0 Providing efficient servicing for these teams requires the coordination of Service Level Agreement (SLA) constraints, part availability from hundreds of downstream, supply chain vendors, and the available staff, taking into consideration union and federal regulations. It desires a system that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-1943","post","type-post","status-publish","format-standard","hentry"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/capture.club\/portal\/wp-json\/wp\/v2\/posts\/1943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/capture.club\/portal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/capture.club\/portal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/capture.club\/portal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/capture.club\/portal\/wp-json\/wp\/v2\/comments?post=1943"}],"version-history":[{"count":0,"href":"https:\/\/capture.club\/portal\/wp-json\/wp\/v2\/posts\/1943\/revisions"}],"wp:attachment":[{"href":"https:\/\/capture.club\/portal\/wp-json\/wp\/v2\/media?parent=1943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/capture.club\/portal\/wp-json\/wp\/v2\/categories?post=1943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/capture.club\/portal\/wp-json\/wp\/v2\/tags?post=1943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}