business management process management service oriented architecture soa enterprise architecture ea presentations

BPM, SOA and EA for e-government

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

  • 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 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
    • available budget
    • level of computerisation
    • all stakeholders
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)
    • 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 BPM, SOA and EA for e-government
  • 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 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)
    • BPM as software:
    • BPM suite (BPMS)
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!
  • Contact information:
  • Alexander Samarin
  • [email_address]
  • www.improving-BPM-systems.com
BPM, SOA and EA for e-government