soa in transformational government using soa to change thinking steve jones head of soa global...
TRANSCRIPT
SOA in Transformational Government
Using SOA to change thinking
Steve JonesHead of SOA Global Outsourcing, Capgemini
2CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Overview
3CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Overview
4CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
IT is broken
5CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
IT is broken
6CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
No-one world
7CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Challenges are increasing
8CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Challenges are increasing
9CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Overview
10CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
SOA’s impact
SOA has to change all of IT, not just the
way that it is implemented.
11CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
People Process Mentality Technology Result
Technology != Change
12CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
People Process Mentality Technology Result
Technology != Change
13CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Overview
14CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Business Service Architecture
What: Defining the scope of services, this about determine what the services actually are.
Who: Who are the external actors that drive the services or with which the services interact.
Why: Identifying why one service talks to another, and why external actors interact with the services
How: The detail about the processes that co-ordinate the services and also the detail on how a service itself will be implemented.
15CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Why
Manufacturing Sales
Logistics & Warehouse Finance
Customer
Supplier3PL
Ship Order
Add to Stock
Send Materials
Make Items
Check Stock
Ship OrderBill Customer
Contact
Buy
Invoice
Pay
Invoice
Pay
Order
Ship
Deliver
Deliver
16CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Why
Manufacturing Sales
Logistics & Warehouse Finance
Customer
Supplier3PL
Ship Order
Add to Stock
Send Materials
Make Items
Check Stock
Ship OrderBill Customer
Contact
Buy
Invoice
Pay
Invoice
Pay
Order
Ship
Deliver
Deliver
17CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Then drill down - Manufacturing
Level 1
18CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Structure matters
• Millions of “Services”• Disjoint from how the company works• Lack of clear ownership• Duplication• Missed opportunities• Unclear strategy• Driven by techies using Web Services
• Clearly defined structure• Defined areas of shared ownership• Driven by how the company works• “Do it once, well”• Aligned to the business goals• Driven by how the business wants to react• Think about Process second• NOT THE SAME AS ORG CHARTS
19CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Overview
20CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
There is no ONE answer
21CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Understand the Value
Business Value != technical complexity
Some cherished IT systems have no real business value, just business cost
Understand the difference between CRITICAL and IMPORTANT
22CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Understand the approach
23CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Move from projects to programmes
• Enables “fix and modify” cycle to be integrated into development
• Stops projects “accidentally” creating monoliths
• Keeps fix and modify cycles short
• Aligns ownership directly to the business, not the project manager
•Move from Cost to Live to TCO…. Measure later
24CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
This means…
25CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Case Study: Large UK Government Department – SAP & SOA
• “Collaboration Zones”
• “Knowledge Burst”
• Adoption of best practice
• Standardised technology platform
• Standardised Architecture approach around SOA and business services
• Working together to create a solution that works for the business, not for the technology.
• Timeline
• 11 months for Finance and Procurement
• 9.5 months for HR
• Other Details.
• One Finance and Procurement for all
• 1 central invoice processing center
• 3 procurement centers
• One HR ESS/MSS/Payroll
• 80,000 payroll users, 104,000 users
• 5m historical records
• 100,000 workflow requests a month
• mySAP 5.0 – integration with legacy
• Multiple sub-contractors
• Accenture, BT, Fujitsu
• Direct engagement with the business
Solution Design Our Collaborative Approach
26CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Case Study: Large French Government Department - SOA
• Strict contracts
• Long term migration
• “One live” philosophy
• Standardised technology
• Collaborative Enforcement
• Work together for a decision
• Then execute as agreed
• Timeline
• Multi-year rolling programme
• Other Details.
• Integration and standardisation between local, regional and national bodies
Solution Design What worked
27CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Everyones Enterprise Stack
28CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Heterogeneity is normal
29CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Key learnings
Pick you standards first
Architectural Clarity is more important than local optimisations
Don’t transform via IT, enable transformation with IT
Get the big picture clear… or be doomed.
30CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Overview
31CAPGEMINI OUTSOURCING© Copyright Capgemini 2007 All Rights Reserved
Summary
SOA is not a technology change
Understanding the value of IT and the department it supports is critical
Delivery needs to be about collaborative partnering
Heterogeneity is normal, standards are king
Change the way you think first, then act.