web services and soa: impact within the hcm marketplace
TRANSCRIPT
Karen BeamanCEO/Founder, Jeitosa Group International
Kelvin Gray
Director of Sales Support, Workday
Web Services and SOA:Impact Within the HCM Marketplace
Today’s Agenda
❧Challenges with Enterprise Applications
❧Web Services to the Rescue
❧Service Oriented Architecture (SOA)
❧Web Services/SOA: Driving Business Models
❧Impact Within the HCM Marketplace
Enterprise Applications
State of the CIO surveyThe number-one technology concern of CIOs has
been integration since the surveys began in 2002.CIO Magazine, September 2005
State of the CIO surveyIT: Too expensive, too slow and too inflexible -
caused by integrationCIO Magazine, September 2005
Application Integration – Simplistic View
Bolt-ons
How many interfaces? n(n – 1) or …
Finance
CRM
Self-service
Supply Chain
Payroll
Recruiting
Performance
HCM
Application Integration - Reality
Usual Suspect:
“A typical Global 2000 company has 30 to 50 enterprise applications and spends 25% to 40% of its information technology (IT) budget on application integration.”Source: CSC
Web Services to the Rescue
❧What are Web services?● Distributed business applications,
accessible via the internet. Web services adhere to common standards and protocols that give applications the ability to communicate with each other to complete business processes.
Web Services - Alphabet Soup
Source: Gartner
Web Services – What?Web Services Examples
Applicant
•Get All Applicants
•Create Applicant
•Find Applicant
•Update Applicant
•Evaluate Applicant
•Qualify Applicant
•Hire Employee
Organization
•Create Geographic Org
•Create Supervisory Org
•Request Open Position
•Request Headcount
Employee
•Address Validation
•Transfer Employee
•Promote Employee
•Terminate Employee
•End Contract
Web Services – So What?
❧ Why all the hype? I’ve heard these claims before.
❧ What’s different?● Widely accepted standards
A View of Enterprise Applications
Traditional Monolithic HCM Applications
Web service-enabled
HCM Applications
Keep it simple
A Better View of Enterprise Applications
Traditional Monolithic HCM Applications
BudgetCheck
AuthorizeNew Hire
BackgroundCheck
SelectCandidate
Assess Candidates
ConductInterviews
ContactCandidates
FilterCandidates
CollectApplications
Post Job toCo Website
Post JobSpecification
Create JobSpecification
Create JobRequisition
3rd party check via Web Services
Post to Job Board:
ExtendOffer
Flexible Business Processes
SelectCandidate
AssessCandidates
ConductInterviews
ContactCandidates
Background Check
FilterCandidates
CollectApplications
Post Job toCo Website
Post JobSpecification
Create JobSpecification
AuthorizeNew Hire
BudgetCheck
Create JobRequisition
ExtendOffer
Flexible Business Processes
Web Services - Adoption & Deployment
Service-Oriented Architecture
(SOA)
SOA
❧Framework for connecting collections of services
❧Adds process to function
Service Provider
Service Broker Service Requestor
Publish Bind
Find
Service-oriented ArchitectureSource: Enterprise Application Integration and Web Services, Samtani and Sadhwani
Loose Coupling vs. Tight Coupling
Modern SOA Technology Architecture
SECURITYGOVERNANCE GLOBAL CROSS-BOUNDARY
Management Issues
❧ Exception management
❧ Billing and metering for internal charge backs, and external pay for usage
❧ Performance management for tuning issues
❧ Security of the services to ensure authorized access only
❧ Quality of Service (QoS) is in place to meet service-level agreements
❧ Availability of services
❧ Visibility of services
Web Services/SOA: Driving Business Models
The Impact on SaaS❧ Haven’t we been here before - The ASP Model
❧ Software as a Service – What’s Different?● Integration standards● Multi-tenancy● Vendor viability
❧ Issues● Security● Data protection laws● Application integration: there is still work to do
❧ The Management View● Core competencies● Pay-as-you-realize-value
Impact Within the HCM Marketplace
Evolution in TechnologyToday’s
Technology Environment
Web 2.0
Yesterday’sTechnology Platform
Web 1.0 versus
SQL / Relational Componentized / OODevelopment
Customization / Coding Composition / OrchestrationImplementation
Perpetual License On Demand / SaaSPricing/Delivery
Standalone / Within 4 Walls Integrated / Extended NetworkBusiness Perspective
Hardwired / Monolithic Web Services / SOAEnvironment
Process Efficiency Business EffectivenessPrimary Value
Return on Investment Total Cost of OwnershipEconomic Focus
Evolution in the Business EnvironmentToday’s
Business Imperative
Work 2.0
Yesterday’sBusiness Agenda
Work 1.0 versus
Transactions Business EventsSystem of Record
Hierarchical CollaborativeOrganization
Episodic / Serial Constant / SimultaneousRate of Change
Skills & Expertise Tacit KnowledgeBusiness Perspective
Back Office EveryoneAutomation
Physical Assets People AssetsPrimary Value
Bottom Line Top LineEconomic Focus
Evolution in the WorkforceToday’s
Human Capital
People
Yesterday’sHuman Resource
Labor versus
Brick and Mortar Mobile / VirtualWork Place
Consistent / Constant Divergent / SporadicWork Style
Homogeneous Global, Multi-culturalWorld View
Labor as Expense People as AssetBusiness Perspective
Departmentally Focused Externally FocusedOrganization
Process Efficiency Performance AccountabilityPrimary Value
“Company-for-Life” “All-About-Me”Economic Focus
Evolution in Human Resource SystemsToday’s
HCM Suite
HCMS
Yesterday’sHRIS Application
HRIS versus
An Afterthought At the CoreGlobal
Regulatory Compliance Comprehensive FrameworkGovernance
Reporting / Analytics Embedded IntelligenceBusiness Output
Gatekeeper Business PartnerBusiness Perspective
Payroll & Benefits Competencies & PerformanceFunctionality
Efficiency / Costs Quality / PerformancePrimary Value
Efficient Records Automation Effective Talent ManagementEconomic Focus
What do Web Services Mean for HR❧ Business Agility – through Business Process Management (BPM),
provides a way to flexibly change and extend service offerings,
❧ Systems Agility – business agility requires systems agility, making change/configuration intrinsic to the systems architecture.
❧ OnDemand – enables a hosted platform that continuously improves functionality without installing patches or impacting interfaces
❧ Business Intelligence – encapsulates intelligence, embedding real-time analytics and performance management
❧ Collaboration – provides the ability to link distributed and diverse systems, devices, and providers across space and time
❧ Efficiency – componentized architecture and reusability lowers total of cost of ownership