SlideShare a Scribd company logo
1 of 25
Download to read offline
Based on a presentation given to
“19th Banking Forum 2014”
Athens, Feb 12 - 13, 2014
Nikos Karamolegos
While the presentation addresses
the Enterprises, in general, the
examples are from the Banking
domain.
2
The Business landscape
1. High failure rate of Strategy execution (> 70%)
2. The majority of Information Systems, evolved from older ones, are
inflexible complex systems (high risk and cost)
3. “Business – IT” are not alignment
4. Any change in systems increases disproportionately the operational
risk
5. Many big enterprises are approaching their level of unmanageability
6. Highly competitive market, with high-tech companies to penetrate
all domains
7. The digital products and services dominate the market
8. Technology affects all societies, sciences, markets and businesses
9. Enterprises have to adapt to new and unknown business models.
3
We have entered the era of “Accelerating changes” leading to “Increasing Uncertainty”, “Rapid
obsolescence” and “Continuous reshuffling” where survival is a competitive advantage.
Agility
We must drive, faster and faster, on an unknown road, on a mountain,
in a storm with thick fog. To survive we must be AGILE.
4
Agility is the capability to
react efficiently to surprises
1. Detail plans
2. Detail design
3. Advance Commitment
XThe “Agile Enterprise” is something totally
different from what we have now!
Theory and Practice
• Agility is, possibly, the most valuable capability in order to survive in the fast
changing environment.
• Theory and patterns: We continue to study the “Toyota way”. There is no sound
theory and tested approach. Only steps toward this direction.
• Practice:
• There are already many tools and methods to support the implementation of the “Agile
Enterprise”.
• Transforming an established and conservative organization to Agile Enterprise is a very
challenging project, since it has to change culture, before anything else.
• The transformation should be a long running project, that needs strong commitment.
5
Agility Principles
1. Innovative culture
2. Systems Thinking
3. Apply Lean and Agile Methods
4. Separation of Concerns and Loose coupling
5. Decide as late as possible
6. Implement very fast, the most critical part
7. Continues adaptation (OODA Loop)
6
Observe
Orient
Decide
Act
Current IT Contribution
Tech
Strategy
Formulation
Strategy
Implementation
Operation
Feedback
(BSC,KPIs)
Agile Enterprise Adaptation Loop
7
Market
Decide as late as possible
Change even the business model
Implement as soon as possible
Continuous, low cost operation
Adaptability layers
8
Processes
Rules
Domain
Entities
Changes
Rare
Frequent
Person, Address, Currency, …
Debit=Credit, Withdraw if Balance>Debit…
Open new Customer, Approve Loan…
The speed of Processes implementation is a key factor to the agility of the Enterprise.
Customers
Contracts
Products
GeneralLedgerLoans
GeneralLedger
Financials
Sales
• Performance
• Information Management
• Availability
• Scalability
• Continuity
• Low Cost
• Infrastructure
• Elementary Services
Agile System Layers
9
Business need cross-cutting, horizontal, processes,
not isolated uncoordinated access to silos.
Customers
Contracts
Products
GeneralLedger
Composition/Business Rules
Business Services
Loans
GeneralLedger
Financials
Sales
Composition Layer
Multi-Channel
Automated Processes
Agents’ Network
B 2 B
Transfers
Policies
Brokerage/Transformation/Routing
• Performance
• Information Management
• Availability
• Scalability
• Continuity
• Low Cost
• Infrastructure
• Elementary Services
•Business alignment
•Fast Products and Services
Deployment
•Reporting-Monitoring, BI
•Omni-channel User
experience
Agile System Layers
Abstract Enterprise System
(Changes in one part do not affect the other)
10
BusinessDrivenTechnologyDriven
It hides the silos and present
a unified and integrated
system.
Core Assets
Agile Banking Model
11
WEB
Banking Workflows B2B, AgentsBranch
Network
ServiceFactoryServiceDelivery
Complementary
Systems Local System
Business Services Governance
Composition/Decomposition & Business Rules
Integration Brokerage (Proxy)
Services Data Models
Channels
Business Models
Implement a model connecting things
Agility implementation
Requirements
1. Manageable complexity
2. Limitless scalability
3. Low cost for development
and operation
4. 24/7 operation
5. Vendor independent
implementation
6. Connect things to create
new capabilities
Implementation
1. Abstraction, components, documentation
2. WEB architecture, Asynch Processing, Stateless,
Decoupling
3. Hybrid Cloud, Lean & Agile Methods, Open Source
4. OSGi, Asynch Processing, Compensation
5. Standard technologies (OO, SOA, HTTP, MQ, JSON,
REST, SAML, ORM, BPMN, …)
6. Web Services, Repository, BPEL, BPMN, Business Rules,
…
12
Be open minded and innovative
Scalability & Elasticity
13
Raised Issues
• Referential Integrity
• Transaction Processing
• Federated Security
FunctionalDecomposition
Scale out - clones
Michael T. Fisher &
Martin L. Abbott
The “Agile Banking”
14
WWW.AgileBanking.com
Implements a model of an Agile Enterprise Information System
The scope of the Project
• The “Agile Banking” project is primarily educational,
intending to:
1. facilitate the common understanding, on Enterprise
Systems, between Business and Technical people and the
establishment of an ubiquitous language.
2. suggest a road map and raise issues towards the Enterprise
Agile System.
3. setup a working environment for the development and
operation of the suggested system, giving the chance to
participants to touch a range of technologies and methods.
4. allow participants understand that the Enterprise Systems
are beyond the capabilities of a single person and only with
a well organized team we can deliver in this area.
5. allow participants realize the strategic value of the
Enterprise Architecture.
6. Finally, the participants should actively contribute in the
evolution of their Enterprise.
15
Facilities
ServiceComposition
Domain EntitiesAPI Rep
Component Diagram
As exposed from the system itself
(without colors)
Instant of using an ESB, we develop
the required functionality, for
educational purposes.
Clients
Business
Processes
IAM,SSO,
RBAC
Asynchronous Processing Engine
17
TP-SQLDB
NoSQL
JSON
Proof
Accruals
Clearing
General
Ledger
Audit
Asynchronous Processors BusReal
Time
Publishers
Subscribers
Store&
Foreword
Publisher
API Management
• API is the Window and Shopping Catalog for modern Enterprises.
• REST API, based on HTTP request/response standard
• API is self documented, constantly current.
• API is published as a complete repository, on demand, and as Hypermedia
Links in each HTTP response.
• API allows devices, partners and channels easy link with the system.
• It allows the system and the users to change without break compatibility.
• API is protected for unauthorized use.
execute
REST API demo
• www.agilebanking.net/country?iso=gr
• www.agilebanking.net/currency?iso=eur
• www.agilebanking.net/channel/shortList
19
Bilingual data (local & International)
Responses are three parts, implementing the
Hypermedia as Engine model (HATEOAS).
20
Self Documented (for the developer)
21
Schema
OnlineRepositoryofElementaryServices
AvailableDynamicMethods
Self Documented
22
Parties:
Persons (Customers, Prospect, Employees, Shareholders, ….)
Legal Entities (Customers, Prospects, Partners, …)
Each component exposes its Relations Diagram.
Services/Data Models
Orchestration/Rules
Integration
Domains
Persistence
Channel Portal
Choreography
Clients
Platform
RCP, HTML, HTML5, Javascript, Ajax, PHP
…
Liferay EE Portal
Bonita/Activity/Stardust, jBPM, Drools
WSO2, Mule/Taled/Intalio, XML, XSD,
Grails, JSON
WSO2, Mule/Taled/Intalio, Grails,
RabbitMQ
Grails, Rails, Java, Scala,
Spring Framework
MySQL, PostgreSQL , ORACLE, DB2, SQL Server
Grails, Hibernate, Alfresco, MongoDB/CouchDB
Linux, Windows, Spring, JBOSS, Tomcat,
CAS, Maven, WebSphere, hybrid Cloud
Development & Production Tools Standards
BPMN, Web Services,
BPMN
REST, WSDL, RSS,
XSD, XML
DDD, XSD
XML
SQL, JSON, NoSQL
Frameworks, Tools & DSL
HTML, HTML5, XML,
JSON
Bonita/Activiti/Stardust, jBPM, Drools
Kerberos, LDAP, jasig CAS
The blue ones are used in the Working Demo
Conclusions
1. Agility is a “must have” trait, to survive in the era
of the increasing uncertainty.
2. The Agile Enterprise should be able to change
business model, not only products, policies,
channels etc.
3. Agility demands Enterprise Architecture and
innovative corporate culture.
4. An Agile Enterprise should be founded on an
Agile Enterprise Information System.
5. We cannot build an Agile System in a non-Agile
Enterprise.
25
Contact
26
Subscribe hear
Nikos Karamolegos
nkaramolegos@AgileBanking.com
www.AgileBanking.com
http://www.linkedin.com/in/nickkaramolegos

More Related Content

What's hot

IT4IT real life examples & myths and rumors dispelled
IT4IT real life examples & myths and rumors dispelledIT4IT real life examples & myths and rumors dispelled
IT4IT real life examples & myths and rumors dispelledTony Price
 
Harnessing the Power of ArchiMate
Harnessing the Power of ArchiMateHarnessing the Power of ArchiMate
Harnessing the Power of ArchiMateIver Band
 
Innovation Beyond IT - Erik Ubels (Deloitte) CIO Summit 2014
Innovation Beyond IT - Erik Ubels (Deloitte) CIO Summit 2014Innovation Beyond IT - Erik Ubels (Deloitte) CIO Summit 2014
Innovation Beyond IT - Erik Ubels (Deloitte) CIO Summit 2014CIOnl
 
IT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of ITIT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of ITThe Open Group SA
 
Defining a Digitalization Reference Architecture for the Pharma Industry
Defining a Digitalization Reference Architecture for the Pharma IndustryDefining a Digitalization Reference Architecture for the Pharma Industry
Defining a Digitalization Reference Architecture for the Pharma IndustryCapgemini
 
It4it state of the forum ogsfo partner pavilion jan 2016
It4it state of the forum ogsfo partner pavilion jan 2016It4it state of the forum ogsfo partner pavilion jan 2016
It4it state of the forum ogsfo partner pavilion jan 2016Michael Fulton
 
Ten Type of Innovation - Universitas Indonesia
Ten Type of Innovation - Universitas Indonesia Ten Type of Innovation - Universitas Indonesia
Ten Type of Innovation - Universitas Indonesia PT Datacomm Diangraha
 
2015_12_15_IT4IT_value_chain_overview (3)
2015_12_15_IT4IT_value_chain_overview (3)2015_12_15_IT4IT_value_chain_overview (3)
2015_12_15_IT4IT_value_chain_overview (3)Tony Price
 
Implementing ACORD with ArchiMate
Implementing ACORD with ArchiMateImplementing ACORD with ArchiMate
Implementing ACORD with ArchiMateIver Band
 
SOFTWARE AG’S AGILEAPPS CLOUD- CREATING APPS AND DYNAMIC CASE MANAGEMENT
SOFTWARE AG’S AGILEAPPS CLOUD- CREATING APPS AND DYNAMIC CASE MANAGEMENTSOFTWARE AG’S AGILEAPPS CLOUD- CREATING APPS AND DYNAMIC CASE MANAGEMENT
SOFTWARE AG’S AGILEAPPS CLOUD- CREATING APPS AND DYNAMIC CASE MANAGEMENTKellton Tech Solutions Ltd
 
Removing the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateRemoving the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateCorso
 
Running the Business of IT on ServiceNow using IT4IT
Running the Business of IT on ServiceNow using IT4ITRunning the Business of IT on ServiceNow using IT4IT
Running the Business of IT on ServiceNow using IT4ITcccamericas
 
Cloud architecture with the ArchiMate Language
Cloud architecture with the ArchiMate LanguageCloud architecture with the ArchiMate Language
Cloud architecture with the ArchiMate LanguageIver Band
 
Use of ArchiMate at Colruyt Group (presentation by Brechtel Dero at the I.T. ...
Use of ArchiMate at Colruyt Group (presentation by Brechtel Dero at the I.T. ...Use of ArchiMate at Colruyt Group (presentation by Brechtel Dero at the I.T. ...
Use of ArchiMate at Colruyt Group (presentation by Brechtel Dero at the I.T. ...Patrick Van Renterghem
 
IT4IT and DevOps Tools Landscape (2020).
IT4IT and DevOps Tools Landscape (2020).IT4IT and DevOps Tools Landscape (2020).
IT4IT and DevOps Tools Landscape (2020).Rob Akershoek
 
Investment Tracking System
Investment Tracking SystemInvestment Tracking System
Investment Tracking SystemJairo Júnior
 
The IT Service Delivery Summit
The IT Service Delivery Summit The IT Service Delivery Summit
The IT Service Delivery Summit Ray Bugg
 

What's hot (20)

IT4IT real life examples & myths and rumors dispelled
IT4IT real life examples & myths and rumors dispelledIT4IT real life examples & myths and rumors dispelled
IT4IT real life examples & myths and rumors dispelled
 
Harnessing the Power of ArchiMate
Harnessing the Power of ArchiMateHarnessing the Power of ArchiMate
Harnessing the Power of ArchiMate
 
Innovation Beyond IT - Erik Ubels (Deloitte) CIO Summit 2014
Innovation Beyond IT - Erik Ubels (Deloitte) CIO Summit 2014Innovation Beyond IT - Erik Ubels (Deloitte) CIO Summit 2014
Innovation Beyond IT - Erik Ubels (Deloitte) CIO Summit 2014
 
SITS16v1
SITS16v1SITS16v1
SITS16v1
 
IT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of ITIT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of IT
 
Defining a Digitalization Reference Architecture for the Pharma Industry
Defining a Digitalization Reference Architecture for the Pharma IndustryDefining a Digitalization Reference Architecture for the Pharma Industry
Defining a Digitalization Reference Architecture for the Pharma Industry
 
It4it state of the forum ogsfo partner pavilion jan 2016
It4it state of the forum ogsfo partner pavilion jan 2016It4it state of the forum ogsfo partner pavilion jan 2016
It4it state of the forum ogsfo partner pavilion jan 2016
 
Ten Type of Innovation - Universitas Indonesia
Ten Type of Innovation - Universitas Indonesia Ten Type of Innovation - Universitas Indonesia
Ten Type of Innovation - Universitas Indonesia
 
2015_12_15_IT4IT_value_chain_overview (3)
2015_12_15_IT4IT_value_chain_overview (3)2015_12_15_IT4IT_value_chain_overview (3)
2015_12_15_IT4IT_value_chain_overview (3)
 
Implementing ACORD with ArchiMate
Implementing ACORD with ArchiMateImplementing ACORD with ArchiMate
Implementing ACORD with ArchiMate
 
SOFTWARE AG’S AGILEAPPS CLOUD- CREATING APPS AND DYNAMIC CASE MANAGEMENT
SOFTWARE AG’S AGILEAPPS CLOUD- CREATING APPS AND DYNAMIC CASE MANAGEMENTSOFTWARE AG’S AGILEAPPS CLOUD- CREATING APPS AND DYNAMIC CASE MANAGEMENT
SOFTWARE AG’S AGILEAPPS CLOUD- CREATING APPS AND DYNAMIC CASE MANAGEMENT
 
Removing the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateRemoving the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMate
 
Running the Business of IT on ServiceNow using IT4IT
Running the Business of IT on ServiceNow using IT4ITRunning the Business of IT on ServiceNow using IT4IT
Running the Business of IT on ServiceNow using IT4IT
 
Cloud architecture with the ArchiMate Language
Cloud architecture with the ArchiMate LanguageCloud architecture with the ArchiMate Language
Cloud architecture with the ArchiMate Language
 
Use of ArchiMate at Colruyt Group (presentation by Brechtel Dero at the I.T. ...
Use of ArchiMate at Colruyt Group (presentation by Brechtel Dero at the I.T. ...Use of ArchiMate at Colruyt Group (presentation by Brechtel Dero at the I.T. ...
Use of ArchiMate at Colruyt Group (presentation by Brechtel Dero at the I.T. ...
 
ITSMF 2016
ITSMF 2016ITSMF 2016
ITSMF 2016
 
IT4IT and DevOps Tools Landscape (2020).
IT4IT and DevOps Tools Landscape (2020).IT4IT and DevOps Tools Landscape (2020).
IT4IT and DevOps Tools Landscape (2020).
 
DevOps with Chef
DevOps with ChefDevOps with Chef
DevOps with Chef
 
Investment Tracking System
Investment Tracking SystemInvestment Tracking System
Investment Tracking System
 
The IT Service Delivery Summit
The IT Service Delivery Summit The IT Service Delivery Summit
The IT Service Delivery Summit
 

Similar to Agile enterprise

Mark Aikman, CIO at The North Group - Leading a Complex Bespoke System Transf...
Mark Aikman, CIO at The North Group - Leading a Complex Bespoke System Transf...Mark Aikman, CIO at The North Group - Leading a Complex Bespoke System Transf...
Mark Aikman, CIO at The North Group - Leading a Complex Bespoke System Transf...Global Business Events
 
Efficient Development - Insurer Innovation Award 2022
Efficient Development - Insurer Innovation Award 2022Efficient Development - Insurer Innovation Award 2022
Efficient Development - Insurer Innovation Award 2022The Digital Insurer
 
Artificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-indiaArtificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-indiaCapgemini
 
Transforming Business Operations with Blockchain
Transforming Business Operations with BlockchainTransforming Business Operations with Blockchain
Transforming Business Operations with BlockchainPerficient, Inc.
 
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...Flink Forward
 
Digital Transformation: Using Open Standards to Accelerate the Journey
Digital Transformation: Using Open Standards to Accelerate the JourneyDigital Transformation: Using Open Standards to Accelerate the Journey
Digital Transformation: Using Open Standards to Accelerate the JourneySriram Sabesan
 
sem_web_slides_k2013.ppt
sem_web_slides_k2013.pptsem_web_slides_k2013.ppt
sem_web_slides_k2013.pptRichaAngel2
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays
 
Atos Consulting World Class IT Perspectives Technology Trends
Atos Consulting World Class IT Perspectives Technology TrendsAtos Consulting World Class IT Perspectives Technology Trends
Atos Consulting World Class IT Perspectives Technology Trendsguesta9bf56
 
Digital Platfrom 4 Summary
Digital Platfrom 4 SummaryDigital Platfrom 4 Summary
Digital Platfrom 4 SummaryIan Thomas
 
[Workshop] Digital Transformation: Breaking Down Boundaries for Greater Conne...
[Workshop] Digital Transformation: Breaking Down Boundaries for Greater Conne...[Workshop] Digital Transformation: Breaking Down Boundaries for Greater Conne...
[Workshop] Digital Transformation: Breaking Down Boundaries for Greater Conne...WSO2
 
Freedom & Functionality – A Startup Approach to Open Source & Innovation for ...
Freedom & Functionality – A Startup Approach to Open Source & Innovation for ...Freedom & Functionality – A Startup Approach to Open Source & Innovation for ...
Freedom & Functionality – A Startup Approach to Open Source & Innovation for ...Mindtrek
 
Processes Driving the Networked Economy: Process Portals, Process Vortex and ...
Processes Driving the Networked Economy: Process Portals, Process Vortex and ...Processes Driving the Networked Economy: Process Portals, Process Vortex and ...
Processes Driving the Networked Economy: Process Portals, Process Vortex and ...Amit Sheth
 
Processes in the Networked Economies: Portal, Vortex, and Dynamic Trading Pro...
Processes in the Networked Economies: Portal, Vortex, and Dynamic Trading Pro...Processes in the Networked Economies: Portal, Vortex, and Dynamic Trading Pro...
Processes in the Networked Economies: Portal, Vortex, and Dynamic Trading Pro...Amit Sheth
 
WSO2Con USA 2015: Jump-Starting Middleware Services
WSO2Con USA 2015: Jump-Starting Middleware ServicesWSO2Con USA 2015: Jump-Starting Middleware Services
WSO2Con USA 2015: Jump-Starting Middleware ServicesWSO2
 
Gain Deep Visibility into APIs and Integrations with Anypoint Monitoring
Gain Deep Visibility into APIs and Integrations with Anypoint MonitoringGain Deep Visibility into APIs and Integrations with Anypoint Monitoring
Gain Deep Visibility into APIs and Integrations with Anypoint MonitoringInfluxData
 
The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...Reading Room
 
How First to Value Beats First to Market: Case Studies of Fast Data Success
How First to Value Beats First to Market: Case Studies of Fast Data SuccessHow First to Value Beats First to Market: Case Studies of Fast Data Success
How First to Value Beats First to Market: Case Studies of Fast Data SuccessVoltDB
 

Similar to Agile enterprise (20)

Mark Aikman, CIO at The North Group - Leading a Complex Bespoke System Transf...
Mark Aikman, CIO at The North Group - Leading a Complex Bespoke System Transf...Mark Aikman, CIO at The North Group - Leading a Complex Bespoke System Transf...
Mark Aikman, CIO at The North Group - Leading a Complex Bespoke System Transf...
 
Efficient Development - Insurer Innovation Award 2022
Efficient Development - Insurer Innovation Award 2022Efficient Development - Insurer Innovation Award 2022
Efficient Development - Insurer Innovation Award 2022
 
Artificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-indiaArtificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-india
 
The journey to Cloud
The journey to CloudThe journey to Cloud
The journey to Cloud
 
Transforming Business Operations with Blockchain
Transforming Business Operations with BlockchainTransforming Business Operations with Blockchain
Transforming Business Operations with Blockchain
 
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
 
Digital Transformation: Using Open Standards to Accelerate the Journey
Digital Transformation: Using Open Standards to Accelerate the JourneyDigital Transformation: Using Open Standards to Accelerate the Journey
Digital Transformation: Using Open Standards to Accelerate the Journey
 
Supply Chain Revolution
Supply Chain RevolutionSupply Chain Revolution
Supply Chain Revolution
 
sem_web_slides_k2013.ppt
sem_web_slides_k2013.pptsem_web_slides_k2013.ppt
sem_web_slides_k2013.ppt
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
 
Atos Consulting World Class IT Perspectives Technology Trends
Atos Consulting World Class IT Perspectives Technology TrendsAtos Consulting World Class IT Perspectives Technology Trends
Atos Consulting World Class IT Perspectives Technology Trends
 
Digital Platfrom 4 Summary
Digital Platfrom 4 SummaryDigital Platfrom 4 Summary
Digital Platfrom 4 Summary
 
[Workshop] Digital Transformation: Breaking Down Boundaries for Greater Conne...
[Workshop] Digital Transformation: Breaking Down Boundaries for Greater Conne...[Workshop] Digital Transformation: Breaking Down Boundaries for Greater Conne...
[Workshop] Digital Transformation: Breaking Down Boundaries for Greater Conne...
 
Freedom & Functionality – A Startup Approach to Open Source & Innovation for ...
Freedom & Functionality – A Startup Approach to Open Source & Innovation for ...Freedom & Functionality – A Startup Approach to Open Source & Innovation for ...
Freedom & Functionality – A Startup Approach to Open Source & Innovation for ...
 
Processes Driving the Networked Economy: Process Portals, Process Vortex and ...
Processes Driving the Networked Economy: Process Portals, Process Vortex and ...Processes Driving the Networked Economy: Process Portals, Process Vortex and ...
Processes Driving the Networked Economy: Process Portals, Process Vortex and ...
 
Processes in the Networked Economies: Portal, Vortex, and Dynamic Trading Pro...
Processes in the Networked Economies: Portal, Vortex, and Dynamic Trading Pro...Processes in the Networked Economies: Portal, Vortex, and Dynamic Trading Pro...
Processes in the Networked Economies: Portal, Vortex, and Dynamic Trading Pro...
 
WSO2Con USA 2015: Jump-Starting Middleware Services
WSO2Con USA 2015: Jump-Starting Middleware ServicesWSO2Con USA 2015: Jump-Starting Middleware Services
WSO2Con USA 2015: Jump-Starting Middleware Services
 
Gain Deep Visibility into APIs and Integrations with Anypoint Monitoring
Gain Deep Visibility into APIs and Integrations with Anypoint MonitoringGain Deep Visibility into APIs and Integrations with Anypoint Monitoring
Gain Deep Visibility into APIs and Integrations with Anypoint Monitoring
 
The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...
 
How First to Value Beats First to Market: Case Studies of Fast Data Success
How First to Value Beats First to Market: Case Studies of Fast Data SuccessHow First to Value Beats First to Market: Case Studies of Fast Data Success
How First to Value Beats First to Market: Case Studies of Fast Data Success
 

Recently uploaded

ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 

Recently uploaded (20)

ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 

Agile enterprise

  • 1. Based on a presentation given to “19th Banking Forum 2014” Athens, Feb 12 - 13, 2014 Nikos Karamolegos
  • 2. While the presentation addresses the Enterprises, in general, the examples are from the Banking domain. 2
  • 3. The Business landscape 1. High failure rate of Strategy execution (> 70%) 2. The majority of Information Systems, evolved from older ones, are inflexible complex systems (high risk and cost) 3. “Business – IT” are not alignment 4. Any change in systems increases disproportionately the operational risk 5. Many big enterprises are approaching their level of unmanageability 6. Highly competitive market, with high-tech companies to penetrate all domains 7. The digital products and services dominate the market 8. Technology affects all societies, sciences, markets and businesses 9. Enterprises have to adapt to new and unknown business models. 3 We have entered the era of “Accelerating changes” leading to “Increasing Uncertainty”, “Rapid obsolescence” and “Continuous reshuffling” where survival is a competitive advantage.
  • 4. Agility We must drive, faster and faster, on an unknown road, on a mountain, in a storm with thick fog. To survive we must be AGILE. 4 Agility is the capability to react efficiently to surprises 1. Detail plans 2. Detail design 3. Advance Commitment XThe “Agile Enterprise” is something totally different from what we have now!
  • 5. Theory and Practice • Agility is, possibly, the most valuable capability in order to survive in the fast changing environment. • Theory and patterns: We continue to study the “Toyota way”. There is no sound theory and tested approach. Only steps toward this direction. • Practice: • There are already many tools and methods to support the implementation of the “Agile Enterprise”. • Transforming an established and conservative organization to Agile Enterprise is a very challenging project, since it has to change culture, before anything else. • The transformation should be a long running project, that needs strong commitment. 5
  • 6. Agility Principles 1. Innovative culture 2. Systems Thinking 3. Apply Lean and Agile Methods 4. Separation of Concerns and Loose coupling 5. Decide as late as possible 6. Implement very fast, the most critical part 7. Continues adaptation (OODA Loop) 6 Observe Orient Decide Act Current IT Contribution
  • 7. Tech Strategy Formulation Strategy Implementation Operation Feedback (BSC,KPIs) Agile Enterprise Adaptation Loop 7 Market Decide as late as possible Change even the business model Implement as soon as possible Continuous, low cost operation
  • 8. Adaptability layers 8 Processes Rules Domain Entities Changes Rare Frequent Person, Address, Currency, … Debit=Credit, Withdraw if Balance>Debit… Open new Customer, Approve Loan… The speed of Processes implementation is a key factor to the agility of the Enterprise.
  • 9. Customers Contracts Products GeneralLedgerLoans GeneralLedger Financials Sales • Performance • Information Management • Availability • Scalability • Continuity • Low Cost • Infrastructure • Elementary Services Agile System Layers 9 Business need cross-cutting, horizontal, processes, not isolated uncoordinated access to silos.
  • 10. Customers Contracts Products GeneralLedger Composition/Business Rules Business Services Loans GeneralLedger Financials Sales Composition Layer Multi-Channel Automated Processes Agents’ Network B 2 B Transfers Policies Brokerage/Transformation/Routing • Performance • Information Management • Availability • Scalability • Continuity • Low Cost • Infrastructure • Elementary Services •Business alignment •Fast Products and Services Deployment •Reporting-Monitoring, BI •Omni-channel User experience Agile System Layers Abstract Enterprise System (Changes in one part do not affect the other) 10 BusinessDrivenTechnologyDriven It hides the silos and present a unified and integrated system.
  • 11. Core Assets Agile Banking Model 11 WEB Banking Workflows B2B, AgentsBranch Network ServiceFactoryServiceDelivery Complementary Systems Local System Business Services Governance Composition/Decomposition & Business Rules Integration Brokerage (Proxy) Services Data Models Channels Business Models Implement a model connecting things
  • 12. Agility implementation Requirements 1. Manageable complexity 2. Limitless scalability 3. Low cost for development and operation 4. 24/7 operation 5. Vendor independent implementation 6. Connect things to create new capabilities Implementation 1. Abstraction, components, documentation 2. WEB architecture, Asynch Processing, Stateless, Decoupling 3. Hybrid Cloud, Lean & Agile Methods, Open Source 4. OSGi, Asynch Processing, Compensation 5. Standard technologies (OO, SOA, HTTP, MQ, JSON, REST, SAML, ORM, BPMN, …) 6. Web Services, Repository, BPEL, BPMN, Business Rules, … 12 Be open minded and innovative
  • 13. Scalability & Elasticity 13 Raised Issues • Referential Integrity • Transaction Processing • Federated Security FunctionalDecomposition Scale out - clones Michael T. Fisher & Martin L. Abbott
  • 14. The “Agile Banking” 14 WWW.AgileBanking.com Implements a model of an Agile Enterprise Information System
  • 15. The scope of the Project • The “Agile Banking” project is primarily educational, intending to: 1. facilitate the common understanding, on Enterprise Systems, between Business and Technical people and the establishment of an ubiquitous language. 2. suggest a road map and raise issues towards the Enterprise Agile System. 3. setup a working environment for the development and operation of the suggested system, giving the chance to participants to touch a range of technologies and methods. 4. allow participants understand that the Enterprise Systems are beyond the capabilities of a single person and only with a well organized team we can deliver in this area. 5. allow participants realize the strategic value of the Enterprise Architecture. 6. Finally, the participants should actively contribute in the evolution of their Enterprise. 15
  • 16. Facilities ServiceComposition Domain EntitiesAPI Rep Component Diagram As exposed from the system itself (without colors) Instant of using an ESB, we develop the required functionality, for educational purposes. Clients Business Processes IAM,SSO, RBAC
  • 17. Asynchronous Processing Engine 17 TP-SQLDB NoSQL JSON Proof Accruals Clearing General Ledger Audit Asynchronous Processors BusReal Time Publishers Subscribers Store& Foreword Publisher
  • 18. API Management • API is the Window and Shopping Catalog for modern Enterprises. • REST API, based on HTTP request/response standard • API is self documented, constantly current. • API is published as a complete repository, on demand, and as Hypermedia Links in each HTTP response. • API allows devices, partners and channels easy link with the system. • It allows the system and the users to change without break compatibility. • API is protected for unauthorized use.
  • 19. execute REST API demo • www.agilebanking.net/country?iso=gr • www.agilebanking.net/currency?iso=eur • www.agilebanking.net/channel/shortList 19 Bilingual data (local & International) Responses are three parts, implementing the Hypermedia as Engine model (HATEOAS).
  • 20. 20
  • 21. Self Documented (for the developer) 21 Schema OnlineRepositoryofElementaryServices AvailableDynamicMethods
  • 22. Self Documented 22 Parties: Persons (Customers, Prospect, Employees, Shareholders, ….) Legal Entities (Customers, Prospects, Partners, …) Each component exposes its Relations Diagram.
  • 23. Services/Data Models Orchestration/Rules Integration Domains Persistence Channel Portal Choreography Clients Platform RCP, HTML, HTML5, Javascript, Ajax, PHP … Liferay EE Portal Bonita/Activity/Stardust, jBPM, Drools WSO2, Mule/Taled/Intalio, XML, XSD, Grails, JSON WSO2, Mule/Taled/Intalio, Grails, RabbitMQ Grails, Rails, Java, Scala, Spring Framework MySQL, PostgreSQL , ORACLE, DB2, SQL Server Grails, Hibernate, Alfresco, MongoDB/CouchDB Linux, Windows, Spring, JBOSS, Tomcat, CAS, Maven, WebSphere, hybrid Cloud Development & Production Tools Standards BPMN, Web Services, BPMN REST, WSDL, RSS, XSD, XML DDD, XSD XML SQL, JSON, NoSQL Frameworks, Tools & DSL HTML, HTML5, XML, JSON Bonita/Activiti/Stardust, jBPM, Drools Kerberos, LDAP, jasig CAS The blue ones are used in the Working Demo
  • 24. Conclusions 1. Agility is a “must have” trait, to survive in the era of the increasing uncertainty. 2. The Agile Enterprise should be able to change business model, not only products, policies, channels etc. 3. Agility demands Enterprise Architecture and innovative corporate culture. 4. An Agile Enterprise should be founded on an Agile Enterprise Information System. 5. We cannot build an Agile System in a non-Agile Enterprise. 25