nuts and bolts of it agility

13
SP Raja Software IT Architect Nuts and Bolts of IT Agility

Upload: raja-sp

Post on 23-Jun-2015

1.739 views

Category:

Technology


0 download

DESCRIPTION

I did this presentation entirely using cartoons drawn by me. The message is that agility comes not just by technology alone. There are other dimensions to it.

TRANSCRIPT

Page 1: Nuts and bolts of IT agility

SP RajaSoftware IT Architect

Nuts and Bolts of IT Agility

Page 2: Nuts and bolts of IT agility

Just What is Agility?

Thanks to IBM ***, we were able to launch our first new service offering in two and half weeks, instead of the usual six months. What’s more, the cost of each new product development project has been slashed by upto 90% - ***, Head of Product Design & Creation, Product & Service Delivery Group

IT Agility saves ‘Time’ & ‘Cost’ for Business !

Page 3: Nuts and bolts of IT agility

How did we do it?

Its 90% hard work. And the rest is Smart work!

Page 4: Nuts and bolts of IT agility

The Truth (about Agility) is Multi Dimensional

Information

ArchitectureInfrastructure

Org Maturity

Infrastructure

Application

Its depends on more than one domain and their maturity levels !

Page 5: Nuts and bolts of IT agility

Organisation Maturity

Not every battle need to be won...some battles you concede…. the main ones you take full-on…….

I want to reach down their throats and rip out their heart and eat it – BEFORE THEY DIE

Agility Harvester Dick Fuld

Empowering the team is the key. And hence, the management style !

Page 6: Nuts and bolts of IT agility

IT Maturity

SOA NGOSS

OOAD

CBDCIM

Assess and train the team on methodologies, technologies and Best practices !

Page 7: Nuts and bolts of IT agility

Design Principles

SOA

30+ Web Services

Registry

BPM Engine

Application Containers

AbstractionEncapsulation

Loose CouplingHigh Cohesion

Service Oriented Architectures work – if done right. It takes time too !

Page 8: Nuts and bolts of IT agility

Right Technology & Tools

BPEL ?

POJO ?

J2EE ?

C++ Batch ?

SHELL Script?

Streams?

AsseMlbly ?TCP Socket ?

MASHUP ?

Escape from the ‘Golden Hammer’ anti-pattern. Right tools for the right problems !

Page 9: Nuts and bolts of IT agility

Applications (Telecom Specific)

FulfillmentAssurance Billing

Inventory

Catalog

Use Industry frameworks to assess the existing Applications maturity. Act on filling the gaps !

Page 10: Nuts and bolts of IT agility

Information

Hey! There is a %$#$#^

falling on your ^&E^EIU(

Common Information Model – is as important as the language for civilisation !

Page 11: Nuts and bolts of IT agility

How to Accelerate

BPM on SOA BPM on Dynamic SOA

Business Services & Policies

NGOSS SID & Transformations

eTom based Processes

NGOSS TAM ,mapped ApplicationsLayered Architecture! Externalise logic, information & rules.

Use the right engines !

Page 12: Nuts and bolts of IT agility

1. Request

3. Develop

4. Deploy

DIY Blocks

BPM Social computing Etc.

Cloud Management

(Virtualised) Hardware

2. Provision

Scale

Patterns,Images, Inventory

Developer

InterfaceAccess &

BillingMonitor &

Scale

Transactional

Infrastructure

Cloud Infrastructure! At the maturity level as in this picture. In the mean time, flexible sales contracts (like enterprise license agreements) can help too

Page 13: Nuts and bolts of IT agility

Thank You