nuts and bolts of it agility
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
SP RajaSoftware IT Architect
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 !
How did we do it?
Its 90% hard work. And the rest is Smart work!
The Truth (about Agility) is Multi Dimensional
Information
ArchitectureInfrastructure
Org Maturity
Infrastructure
Application
Its depends on more than one domain and their maturity levels !
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 !
IT Maturity
SOA NGOSS
OOAD
CBDCIM
Assess and train the team on methodologies, technologies and Best practices !
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 !
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 !
Applications (Telecom Specific)
FulfillmentAssurance Billing
Inventory
Catalog
Use Industry frameworks to assess the existing Applications maturity. Act on filling the gaps !
Information
Hey! There is a %$#$#^
falling on your ^&E^EIU(
Common Information Model – is as important as the language for civilisation !
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 !
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
Thank You