Description
Some slides have animation
Transcript
BUSINESS PROCESS MANAGEMENT (BPM), SERVICE-ORIENTED ARCHITECTURE (S OA) AND ENTERPRISE ARCHITECTURE (EA) FOR E-GOVERNMENT Dr Alexander Samarin www.samarin.biz
- unpredictable and incremental evolution
- how you do something is sometimes more important than what you do
- 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 BPM, SOA and EA for e-government
- 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
The goal – easy evolution of an e-government BPM, SOA and EA for e-government
- Different estimations of the development/maintenance life-cycle cost ratio
Need for adaptive architecture BPM, SOA and EA for e-government 95 % 5 % 40 % 60 % 80 % 20 % 1 – Estimated average in the IT industry 2 – A real scenario (governmental client) 3 – Estimated by an IT staff member maintenance development 1 3 2
- Reach some coherence in decisions about
- Optimisations for users (external and internal)
- 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 BPM, SOA and EA for e-government
- Business Process Management (BPM)
- Service-Oriented Architecture (SOA)
- 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 BPM, SOA and EA for e-government BPM is a tool for improving enterprise business performance BPM, SOA and EA for e-government
- BPM as a discipline (use processes to manage an enterprise)
Any process-centric enterprise has some BPM, but how can we industrialise this BPM? BPM, SOA and EA for e-government: steps of evolution Introductory architecture Target architecture E-Social system BPM, SOA and EA for e-government Portal-centic BPM, SOA and EA for e-government: existing applications Portal Government Partners Internal existing application BPM, SOA and EA for e-government Application 3 Internal existing application Internal existing application Application 2 Application 1 BPM, SOA and EA for e-government: introductory architecture Government Partners Internal existing application Coordination and integration (BPM/SOA-based) e-Government BPM, 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 BPM, SOA and EA for e-government: transitional architecture 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 service Internal existing application BPM, SOA and EA for e-government: future architecture e-Government Partners service Coordination and integration (BPM/SOA-based) BPM, SOA and EA for e-government Collaborative extranet (ECM-based) between partners and government service service service service service service service BPM, SOA and EA for e-government: an e-Social system e-Social system Partners private service Coordination and integration (BPM/SOA-based) BPM, SOA and EA for e-government Social collaborative network (ECM-based) social service professional service public service public service social service public service voluntary service BPM, SOA and EA for e-government: use together different BPM tools 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 service Process mining Case management Orchestration and choreography of services Definition of page flows
- 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 BPM, SOA and EA for e-government Thank you!
- www.improving-BPM-systems.com
BPM, SOA and EA for e-government