Talent Exchange: A Custom SAP Cloud Platform Solution .

Transcription

SAP Innovation Awards 2018 Entry Pitch DeckTalent Exchange – a custom SAP Cloud Platform solutionExxonMobil

Talent ExchangeExxonMobilUSATalent Exchange is a suite of applications that facilitatesthe movement of employees between assignments atExxonMobil. The application brings together theemployees who are available for new assignments, alongwith the positions that need to be filled in support of ourglobal staffing & development processes.Talent Exchange helps us make the right decisions, byplacing the right people with the right skills for the rightposition at the right time!“I have no doubt that we will look back andwonder how we ever conducted S&D withoutthis type of tool.”- Margaret Mattix, Talent Management ManagerOil & GasSAP HANAPortalCloud IntegrationSAP Web IDESAP SuccessFactors APIsCloud ConnectorSmart Business ServiceMonitoring ServiceSAP BuildAuthorization ManagementProvides standard,near real-time toolsfor supporting ourinternal talentmanagementprocessesProvides increasedline-of-sight acrossbusiness lineneeds andavailablecandidatesEnables strategicstaffing, betteranalytics, andstreamlinedprocesses2

Participant InformationTalent Exchange – a custom SAP Cloud Platform solutionExxonMobilOil & Gashttp://corporate.exxonmobil.com/N/ATalent Exchange & Position Appointment Authorization are a suite of SuccessFactors extensionapplications developed on the SAP Cloud Platform. This application suite addresses strategicinternal staffing by managing open positions and available candidates (employees) efficiently andtransparently within ExxonMobil.It was exciting to see how SAP Cloud Platform could be used to extend the capabilities ofSuccessFactors – we were able to develop a custom solution to address our strategic internalstaffing process that seamlessly integrates with our SuccessFactors implementation.We were able to build and deploy a cloud first application that provides a superior user interface,real time data access, and features such as analytics, collaboration, approval workflow, audit, etc.This provides greater transparency, efficiency and streamlining of the process.3

Solution Overviewo ExxonMobil’s position placement process is strategic and unique. One differentiating factor isemployees move frequently within the organization fostering cross domain knowledge sharing whileproviding individual growth opportunities. Approximately 25,000 employees (roughly one third ofemployees) move positions within the organization every year.o In the past this process was inefficient, opaque, and was becoming increasingly complex to manage.The data was siloed within separate business lines and buried in spreadsheets.Summaryo Talent Exchange & Position Appointment Authorization are a suite of SuccessFactors extensionapplications developed on the SAP Cloud Platform. This application suite addresses strategic internalstaffing by managing open positions and available candidates (employees) efficiently and transparentlywithin ExxonMobil.o Using SAP Cloud Platform as our innovation platform, we were able to build and deploy a cloud firstapplication that provides a superior user interface, real time data access, and features like analytics,collaboration, approval workflow, audit, etc. This provides greater transparency, efficiency, andstreamlining of the processo These applications helped us to extend the capabilities of SuccessFactors and on-premises SAP HR asExxonMobil has a Talent Hybrid deployment model in the HR landscape.o 10,000 employees will be using the Talent Exchange application.o Talent Exchange successfully went live on January 23, 2018.4

Solution DetailsWe chose SAP Cloud Platform and its services (e.g., SAP HANA, Portal, Smart Business Service, SAPWeb IDE, Cloud Integration, Cloud Connector) to develop the extension applications. Our employeemasterdata is maintained in the SAP HR (on-premises) system, and the Talent Management aspects ofour business are handled in SAP SuccessFactors.Neither of these systems’ standard offerings catered to our staffing process requirements. Afterevaluating both systems, we decided to build extension applications using SAP Cloud Platform.In addition to a mini-employee masterdata, all process specific data persists in HANA on SAP CloudPlatform. SAP Cloud Platform Cloud Integration service is used to integrate the extension app with SAPHR (on-premises) and SAP SuccessFactors. OData APIs from SAP SuccessFactors were used to fetchemployee data real time.We used the SAP Build tool for prototyping, designing UI, user study & feedback, and to eventually jumpstart our app UI development. This was done by exporting the project into SAP Web IDE.Some of the application’s capabilities are to collaborate, rank candidates, run analytics and reports,approve work flow, audit data, and view status history. Once the staffing process is completed, data issent back to respective systems to reflect the process end state.Previously, different business lines within ExxonMobil managed internal staffing in silos. The newextension apps provide a platform to standardize and improve the efficiency of our company’s talentmanagement processes.5

BenefitsBusiness value: Maximizes employee development and drives competitive advantage through people Enables strategic staffing, better analytics, and streamlined processes Increases line-of-sight across business lines for resourcing needs and available candidatesHuman empowerment: Provides easily accessible, consistent, real time information for staffing decision makersBolsters ability to place the right people, with the right skills, for the right position, at the right timeIncreases collaboration with the use of an integrated, intuitive tool, that requires minimal trainingEnables productivity improvements and standardizes staffing operations"Having a common staffing tool, integrated with SuccessFactors, is a major benefit. We canview employees’ career planning information at the time of making staffing decisions, andstaffing & development committees can collaborate to make the best decisions. Managershave access to information about their team real time because as we have a single source fortalent data and approvals of staffing decisions.“- Nicole Curtis, Global Staffing & Development HR Manager6

ArchitectureSmart BusinessServiceTalent ExchangeJavaUserODataAuthorization& TrustManagementCloud IntegrationFirewallSAP HCMPortalBusiness SuiteConnectivityCustom DataSAP HANA instanceSecure tunnelCloud ConnectorCorporate Identity Provider7

Illustration8

Illustration9

Illustration10

Quote"The Talent Exchange module is a great new tool that enables ExxonMobil to leverage theintegrated data from CareerConnect and SHARP to help our Staffing & Developmentcouncils to make much more informed decisions to develop the workforce. It’s easy touse, has a great user interface and is nicely integrated with data from SuccessFactors'Talent Management software."- Ian Woodhouse, HR Resource Manager“Talent Exchange is a robust new application that enables ExxonMobil to leverage ourStaffing & Development processes on a global scale to achieve our HR Mission of creatingcompetitive advantage through people. The tool is fully integrated with data fromCareerConnect and SHARP to enable a single source of information to facilitate ourprocesses effectively and efficiently.”- James Luedtke, S&D Manager“Talent Exchange will offer transparency with real-time effective staffing support across thecorporation for those engaged in this important process.”- Gloria Isbell, Executive S&D Manager11

Deployment details Talent Exchange deployed to production on January 23, 2018 Within 3 weeks of going live, 500 position needs were created by 30 staffing councils; 25 needs filled Application deployed to global user base (e.g., NA, SA, EAME, AF, AP) Phased deployment implemented, allowing HR administrators to familiarize themselves withapplication prior to rolling out to the business lines.– Presently, 40 staffing councils and 600 employees are actively using Talent Exchange– By 2Q18, 300 staffing councils and 10K employees will be actively using Talent Exchange12

Additional informationSAP Cloud Platform Services UsedSAP HANAPortal- HANA was used to persist process specific data & minimaster. In-memory capabilities were leveraged to managecustom authorization and retrieval of data, based on logonuser. As a next step PAL can be used to enhance some ofthe processes in app.- Cloud Connector was used to securely connect to onpremise SAP HCM system.CloudConnector- Cloud portal is used as the vehicle to deliver TalentExchange, Approval app and Smart Business Services to endusers.SAP Build- Reporting on the data was made simple through SmartBusiness Services, providing drill down capabilities andadvanced filters.Smart BusinessService- SAP Web IDE & the integrated Git environment made UIdevelopment very efficient as ExxonMobil UI developers wereSAP Web IDE not co-located during development.- Integration processes developed to integrate data flowbetween SAP SuccessFactors, SAP HCM and SAP CloudPlatform.Cloud IntegrationAuthorization& TrustManagementMonitoringService- Build was extensively used right from discovery workshop,prototyping and development phases. Helped get feedbackfrom business teams as UIs were being designed. Buildproject was exported to jump start UI development in SAPWeb IDE.- Authorization & Trust Management is used to authenticateand authorize users in Talent Exchange. It provides aseamless logon experience with SuccessFactors. Theintegration services are based on Role-Based authorization.- Monitoring service is used to monitor Java applications anddatabase systems. Using the service, critical system metrics likeCPU load and Heap Memory usage are monitored – ensuringoverall health of the application.13

Cloud Connector - HANA was used to persist process specific data & mini master. In-memory capabilities were leveraged to manage custom authorization and retrieval of data, based on logon user. As a next step PAL can be used to enhance some of the processes in app. - Cloud