soa for support and maintenance steve jones head of soa, global outsourcing, capgemini

15
SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

Upload: alexander-mccormick

Post on 05-Jan-2016

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

SOA for Support and Maintenance

Steve JonesHead of SOA, Global Outsourcing, Capgemini

Page 2: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

2

Brief Bio

Background in large scale systems

Capgemini’s executive sponsor for membership of JCP and OASIS

Member of variousstandards groups including OASIS SOA Reference Model and Open Group’s Business Architecture.

Developed Capgemini’s SOA Methodology that was contributed to OASIS

Wrote “Enterprise SOA Adoption Strategies” http://www.infoq.com/minibooks/enterprise-soa (feel free to buy a copy!)

Page 3: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

3

Adopt the OASIS SOA Reference Model – there is a definition of SOA

Its independent

Its an OASIS Standard

Its applicable to business and IT services

Its not hooked into a vendors view of the world

Its been developed by people who deliver SOA to companies Including NASA’s JPL

Its being used already in large scale SOA programmes

Architectural clarity is more important than personal optimisations

Page 4: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

4

IT needs to change to be about Value, not cost

Source: Economist Intelligence Unit

Page 5: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

5

IT is changing

Page 6: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

6

IT spend is on the old, not the new

Page 7: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

7

What this means for SOA

If SOA is to truly deliver value then it must Change the way we support systems Change the way we manage systems Change the way we modify systems Start with the existing IT estate

Claims that SOA “sits above” legacy are wrong EAI claimed that and failed Mainframe systems still continue to be extended ERPs are critical parts of IT infrastructures Small scale applications are divorced from IT Business non-IT functions are divorced from IT

Claims that SOA is about technology are bunk OO wasn’t about C++, Smalltalk or Java

Page 8: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

8

SOA’s impact

SOA has to change all of IT, not just the way that it is

implemented.

Page 9: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

9

SOA is about how you think about IT

Page 10: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

10

Delivering clear Business Service Architecture means

Aligning your governance to the BSA

Including new build and maintenance in a single structure No more architecture just for “phase 1”

Having explicit business ownership of the architecture

Continually updating the architecture

Doing process second

It impacts all IT, and its relationship with the business

Page 11: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

11

Understand what your IT is worth, and how to deliver

Page 12: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

12

Projects make monoliths – do programmes instead

•TCO not Cost to Live (CTL)

•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

Page 13: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

13

Apply SOA to support

Align your help desks to the services and their value

Capture change requests on service lines

Organise team leads around the services, not the technology

Make architects understand both the old and the new

Ensure that systems are continually evolving with the business

Stop the “legacy as deployed” problem

Manage the portfolio based on its value

Page 14: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

14

Summary

SOA can’t be about just the new if it is to solve IT’s problems

IT organisations need to change the way they think

IT is changing, old assurances no-longer hold

SOA gives a single framework in which to make decisions

Adopt the OASIS SOA RM, it’s a good standard Much better than picking a vendors’ Waste of effort to write your own

Page 15: SOA for Support and Maintenance Steve Jones Head of SOA, Global Outsourcing, Capgemini

15

Additional reading

http://service-architecture.blogspot.com

http://www.capgemini.com/soa

http://www.capgemini.com/outsourcing

“Enterprise SOA Adoption Strategies” http://www.infoq.com/minibooks/enterprise-soa (feel free to buy a copy!)