16
BUSINESS PROCESS MANAGEMENT (BPM), SERVICE-ORIENTED ARCHITECTURE (SOA) AND ENTERPRISE ARCHITECTURE (EA) FOR E-GOVERNMENT Dr Alexander Samarin www.samarin.biz

BPM, SOA and EA for e-government

Embed Size (px)

DESCRIPTION

Some slides have animation

Citation preview

Page 1: BPM, SOA and EA for e-government

BUSINESS PROCESS MANAGEMENT (BPM), SERVICE-ORIENTED ARCHITECTURE (SOA) ANDENTERPRISE ARCHITECTURE (EA)

FOR E-GOVERNMENT

Dr Alexander Samarin

www.samarin.biz

Page 2: BPM, SOA and EA for e-government

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

Page 3: 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

Page 4: 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

Page 5: BPM, SOA and EA for e-government

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

Page 6: 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

Page 7: 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?

Page 8: BPM, SOA and EA for e-government

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

Page 9: BPM, SOA and EA for e-government

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

Page 10: BPM, SOA and EA for e-government

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

Page 11: BPM, SOA and EA for e-government

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

Page 12: BPM, SOA and EA for e-government

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

Page 13: BPM, SOA and EA for e-government

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

Page 14: BPM, SOA and EA for e-government

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

Page 15: BPM, SOA and EA for e-government

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

Page 16: BPM, SOA and EA for e-government

WWW.SAMARIN.BIZ

Thank you!

Contact information:

Alexander Samarin

[email protected]

www.improving-BPM-systems.com

16 BPM, SOA and EA for e-government