bpm, soa and ea for e-government
DESCRIPTION
Some slides have animationTRANSCRIPT
BUSINESS PROCESS MANAGEMENT (BPM), SERVICE-ORIENTED ARCHITECTURE (SOA) ANDENTERPRISE ARCHITECTURE (EA)
FOR E-GOVERNMENT
Dr Alexander Samarin
www.samarin.biz
WWW.SAMARIN.BIZ
• Unlimited life-cycle– unpredictable and incremental evolution
• Socio-technical system– how you do something is sometimes more important
than what you do
• Collaborative system• Industrialised system• Ability for rapid innovation is important• Variety of services (> 1000 in some catalogues)• High level of security for personal data
E-government is a very complex system
2 BPM, SOA and EA for e-government
WWW.SAMARIN.BIZ
• The architecture must provide a high level of adaptability to– policies and priorities of the Government
– structure of ministries and departments
– IT applications, systems, data and hardware
– constantly changing business processes
– size and complexity of problems to be addressed
– available budget
– level of computerisation
– all stakeholders
The goal – easy evolution of an e-government
3 BPM, SOA and EA for e-government
WWW.SAMARIN.BIZ
• Different estimations of the development/maintenance life-cycle cost ratio
Need for adaptive architecture
4BPM, SOA and EA for e-government
95 %
5 %
40 %
60 %
80 %
20 %
1 – Estimated average in the IT industry2 – A real scenario (governmental client)3 – Estimated by an IT staff member
maintenance
development
1 32
WWW.SAMARIN.BIZ
• Reach some coherence in decisions about– Optimisations for users (external and internal)
– Compliance with laws
– Simplification of evolution of applications
– Realisation of the strategy
– Natural evolution of e-gov
– Standardization of business processes fragments and unification of software
– Introduction of new tools and technologies
• Otherwise e-gov is a chimera
Need for conceptual integrity
5 BPM, SOA and EA for e-government
WWW.SAMARIN.BIZ
• Main technologies– Business Process Management (BPM)
– Service-Oriented Architecture (SOA)
• Other technologies– ECM, BEM, BI, BRM, MDM, ESB, BAM, ITIL, …
• Profound integration with– Enterprise architecture (EA)
– Project management practices
• Principles for design of flexible systems• All together as an architectural framework
Adaptive architecture – a coherent set of existing technologies
6 BPM, SOA and EA for e-government
WWW.SAMARIN.BIZ
BPM is a tool for improving enterprise business performance
7 BPM, SOA and EA for e-government
BPM as a discipline (use processes to manage an enterprise)
BPM as software:BPM suite (BPMS)
Any process-centric enterprise has some BPM, but how can we industrialise this BPM?
WWW.SAMARIN.BIZ
Introductory architecture
Target architecture
E-Social system
BPM, SOA and EA for e-government:steps of evolution
8 BPM, SOA and EA for e-government
Portal-centic
WWW.SAMARIN.BIZ
Portal
Government
Partners
Internal existing
application
BPM, SOA and EA for e-government:existing applications
9BPM, SOA and EA for e-government
Applic
ati
on 3
Internal existing
application
Internal existing
application
Applic
ati
on 2
Applic
ati
on 1
WWW.SAMARIN.BIZ
Government
Partners
Internal existing
application
Coordination and integration (BPM/SOA-based)
e-Government
BPM, SOA and EA for e-government:introductory architecture
10BPM, SOA and EA for e-government
Collaborative extranet (ECM-based)between partners and government
e-gov service
e-gov service
e-gov service
Internal existing
application
Internal existing
application
ECM – Enterprise content management
WWW.SAMARIN.BIZ
BPM, SOA and EA for e-government:transitional architecture
11BPM, SOA and EA for e-government
Government
Partners
Internal existing
application
Coordination and integration (BPM/SOA-based)
e-Government
Collaborative extranet (ECM-based)between partners and government
e-gov service
e-gov service
e-gov service
Internal existing
application
BPM/SOA
service service
Internal existing
application
WWW.SAMARIN.BIZ
e-Government
Partners
service
Coordination and integration (BPM/SOA-based)
BPM, SOA and EA for e-government:future architecture
12BPM, SOA and EA for e-government
Collaborative extranet (ECM-based)between partners and government
serviceserviceservice
service service service service
WWW.SAMARIN.BIZ
e-Social system
Partners
private service
Coordination and integration (BPM/SOA-based)
BPM, SOA and EA for e-government:an e-Social system
13BPM, SOA and EA for e-government
Social collaborative network (ECM-based)
social service
professionalservice
public service
public service
social service
public service
voluntary service
WWW.SAMARIN.BIZ
BPM, SOA and EA for e-government: use together different BPM tools
14 BPM, SOA and EA for e-government
Government
Partners
Internal existing
application
Coordination and integration (BPM/SOA-based)
e-Government
Collaborative extranet (ECM-based)between partners and government
e-gov service
e-gov service
e-gov service
Internal existing
application
BPM/SOA
service serviceProcess mining
Case management
Orchestration and choreography of services
Definition of page flows
WWW.SAMARIN.BIZ
• Helps to reduce complexity and to increase flexibility
• Based on a BPM reference model• Addresses the needs of the most
difficult aspect – people• Use of explicit and executable models• Business process modelling in BPMN• Rules for finding services and quick prototyping• Guidelines for usage of different technologies• Link with enterprise architecture
Main advantages of the architectural framework
15 BPM, SOA and EA for e-government
WWW.SAMARIN.BIZ
Thank you!
Contact information:
Alexander Samarin
www.improving-BPM-systems.com
16 BPM, SOA and EA for e-government