Your SlideShare is downloading. ×
0
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Creating synergy between BPM and EA in an e-government environment
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Creating synergy between BPM and EA in an e-government environment

1,641

Published on

Published in: Technology, Business
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,641
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
137
Comments
0
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. 5TH ANNUAL BUSINESS PROCESS EXCELLENCE SUMMIT DUBAI, UAE, 2009 CREATING SYNERGY BETWEEN BPM AND EA IN AN E-GOVERNMENT ENVIRONMENT Dr Alexander Samarin www.samarin.biz
    • 2. About me <ul><li>An enterprise solutions architect </li></ul><ul><ul><li>From a programmer to a systems architect </li></ul></ul><ul><ul><li>Experience in scientific, international, governmental and industry environments </li></ul></ul><ul><ul><li>Have created systems which work without me </li></ul></ul><ul><ul><li>Practical adviser for design and implementation of enterprise solutions </li></ul></ul><ul><li>Current specialisation is improving business process management systems </li></ul><ul><li>Book in preparation www.improving-BPM-systems.com </li></ul> 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 3. <ul><li>Unlimited life-cycle </li></ul><ul><ul><li>unpredictable and incremental evolution </li></ul></ul><ul><li>Socio-technical system </li></ul><ul><ul><li>how you do something is sometimes more important than what you do </li></ul></ul><ul><li>Collaborative system </li></ul><ul><li>Industrialised system </li></ul><ul><li>Ability for rapid innovation is important </li></ul><ul><li>Variety of services (up to 1000 in some catalogues) </li></ul><ul><li>High level of security for personal data </li></ul>E-government is a very complex system 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 4. <ul><li>The architecture must provide a high level of adaptability to </li></ul><ul><ul><li>policies and priorities of the Government </li></ul></ul><ul><ul><li>structure of ministries and departments </li></ul></ul><ul><ul><li>IT applications, systems, data and hardware </li></ul></ul><ul><ul><li>constantly changing business processes </li></ul></ul><ul><ul><li>size and complexity of problems to be addressed </li></ul></ul><ul><ul><li>available budget </li></ul></ul><ul><ul><li>level of computerisation </li></ul></ul><ul><ul><li>all stakeholders </li></ul></ul>The goal – easy evolution of an e-government 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 5. <ul><li>Different estimations of the development/maintenance life-cycle cost ratio </li></ul>Need for adaptive architecture 2009-05-31 Creating synergy between BPM and EA in an 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
    • 6. <ul><ul><li>top managers </li></ul></ul><ul><ul><li>enterprise architects </li></ul></ul><ul><ul><li>business line managers </li></ul></ul><ul><ul><li>process owners </li></ul></ul><ul><ul><li>super-users </li></ul></ul><ul><ul><li>normal users </li></ul></ul><ul><ul><li>project managers </li></ul></ul><ul><ul><li>business analysts </li></ul></ul><ul><ul><li>IT managers </li></ul></ul><ul><ul><li>IT architects </li></ul></ul><ul><ul><li>IT developers </li></ul></ul>Too many internal stakeholders 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 7. Process-oriented view of an enterprise 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 8. <ul><li>Dynamic set of artefacts </li></ul><ul><li>Artefacts are interconnected and interdependent </li></ul><ul><li>We have to anticipate potential changes: </li></ul><ul><ul><li>policies, compliance, technology, etc. </li></ul></ul><ul><li>Implementation of such changes necessitates the evolution of some artefacts and the relationships between them </li></ul><ul><li>It must be easy to modify all artefacts and relationships without causing any negative effects </li></ul>System architecture view of an enterprise 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 9. <ul><li>Business artefacts </li></ul><ul><ul><li>Events </li></ul></ul><ul><ul><li>Processes </li></ul></ul><ul><ul><li>Activities </li></ul></ul><ul><ul><li>Roles </li></ul></ul><ul><ul><li>Rules </li></ul></ul><ul><ul><li>Data & documents </li></ul></ul><ul><ul><li>Audit trails </li></ul></ul><ul><ul><li>Performance indicators </li></ul></ul><ul><ul><li>Services </li></ul></ul><ul><li>Technical artefacts … </li></ul>Different enterprise artefacts 2009-05-31 Creating synergy between BPM and EA in an e-government KPIs Processes Services Events Roles Data structures Documents Rules Human “workflow” Audit trails
    • 10. <ul><li>All artefacts must be versionable throughout their life-cycle </li></ul><ul><li>All artefacts must be evolved to become </li></ul><ul><ul><li>digital </li></ul></ul><ul><ul><li>externalised </li></ul></ul><ul><ul><li>virtual </li></ul></ul><ul><ul><li>components of clouds </li></ul></ul><ul><li>All relationships between these artefacts are modelled explicitly </li></ul><ul><li>All models are made to be executable </li></ul>Main principles of adaptive architecture 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 11. <ul><li>More knowledge about functioning of the enterprise </li></ul><ul><li>More predictable results </li></ul><ul><li>More rational decisions </li></ul><ul><li>More comprehensive optimisation </li></ul><ul><li>Also executable models are: </li></ul><ul><ul><li>testable </li></ul></ul><ul><ul><li>platform-independent </li></ul></ul>Advantages of executable models 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 12. <ul><li>Who ( roles ) is doing What ( business objects ), When ( coordination of activities ), Why ( business rules ), How ( business activities ) and with which Results ( performance indicators ). </li></ul><ul><li>Make these relationships explicit and executable What you model is what you execute </li></ul>Business processes are complex relationships between artefacts 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 13. <ul><li>Main technologies </li></ul><ul><ul><li>Business Process Management (BPM) </li></ul></ul><ul><ul><li>Service-Oriented Architecture (SOA) </li></ul></ul><ul><li>Other technologies </li></ul><ul><ul><li>ECM, BEM, BI, BRM, MDM, ESB, BAM, ITIL, … </li></ul></ul><ul><li>Profound integration with </li></ul><ul><ul><li>Enterprise architecture (EA) </li></ul></ul><ul><ul><li>Project management practices </li></ul></ul><ul><li>Principles for design of flexible systems </li></ul>Adaptive architecture – a coherent set of existing technologies 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 14. BPM is a tool for improving enterprise business performance 2009-05-31 Creating synergy between BPM and EA in an e-government <ul><ul><li>BPM as a discipline </li></ul></ul><ul><ul><li>BPM as software: </li></ul></ul><ul><ul><li>BPM suite (BPMS) </li></ul></ul>Any process-centric enterprise has some BPM, but how can we industrialise this BPM?
    • 15. <ul><li>Natural evolution of methodologies for improving enterprise business performance </li></ul><ul><ul><li>Process reengineering, Lean, ISO 9000, 6 Sigma </li></ul></ul><ul><li>One description of business processes </li></ul><ul><ul><li>model in design </li></ul></ul><ul><ul><li>input for project planning and execution </li></ul></ul><ul><ul><li>executable program for coordination of work </li></ul></ul><ul><ul><li>documentation for all staff members </li></ul></ul><ul><li>Basis for use and selection of modern technologies </li></ul>Business Process Management (BPM) 2009-05-31 Creating synergy between BPM and EA in an e-government From Gartner
    • 16. <ul><li>Definition </li></ul><ul><ul><li>architectural approach for constructing software-intensive systems from a set of universally interconnected and interdependent services ( operationally independent functional units ) </li></ul></ul><ul><li>Advantages </li></ul><ul><ul><li>use of standard and pre-fabricated building blocks </li></ul></ul><ul><ul><li>high level of system flexibility </li></ul></ul>Service-Oriented Architecture (SOA) 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 17. <ul><li>BPM, by revealing the artefacts and the relationships between them, provides the necessary context (e.g. granularity) for the definition of services </li></ul><ul><li>SOA provides recommendations for the implementation, execution and governance of services </li></ul>Synergy between BPM and SOA 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 18. <ul><li>Definition </li></ul><ul><ul><li>– coherent and proven set of principles, recommendations, rules, practices, and tools which provides guidance and practical help for the design and evolution of IT and business to achieve enterprise vision and strategy </li></ul></ul><ul><li>Advantages </li></ul><ul><ul><li>Validation of architectures </li></ul></ul><ul><ul><li>Guarantee of coherence </li></ul></ul><ul><ul><li>Optimisation of architectures </li></ul></ul><ul><ul><li>Help and coaching </li></ul></ul>Enterprise architecture (EA) is a tool for the design of future states 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 19. <ul><li>“ enterprise genotype” (a full nomenclature of enterprise artefacts) – classic EA </li></ul><ul><li>“ enterprise phenotype” (a set of observable characteristics such as performance) </li></ul><ul><li>Formal link between them via “enterprise executable model” – EA enhanced by BPM and SOA </li></ul>Enterprise executable model 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 20. “ Administration en Ligne” (AeL) 2009-05-31 Creating synergy between BPM and EA in an e-government AeL 10 first services (+25) Common services and dictionaries Common technical components Management - Architecture Facilitation of changes .. <ul><li>Identity management </li></ul><ul><li>Access management </li></ul><ul><li>Common support </li></ul><ul><li>E-payment </li></ul><ul><li>E-form </li></ul><ul><li>Document management </li></ul><ul><li>Project management - HERMES </li></ul><ul><li>AeL Centre </li></ul><ul><li>New way to work together </li></ul><ul><li>Cyber-inclusion </li></ul><ul><li>Tax (individual) on-line </li></ul><ul><li>Tax (company) on-line </li></ul><ul><li>Social help on-line </li></ul><ul><li>Portal for people </li></ul><ul><li>Registration of cars </li></ul><ul><li>Request for demonstrations </li></ul><ul><li>SME Geneva </li></ul><ul><li>Building permits </li></ul><ul><li>Administration of doctors </li></ul><ul><li>Schools on-line </li></ul>
    • 21. Existing applications for e-government Government Partners Internal existing application Application 1 Internal existing application Internal existing application 2009-05-31 Creating synergy between BPM and EA in an e-government Application 2 Application 3
    • 22. Draft architecture for e-government (initial state) 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 Internal existing application 2009-05-31 Creating synergy between BPM and EA in an e-government ECM – Enterprise content management
    • 23. Draft architecture for e-government (initial state) 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 Internal existing application 2009-05-31 Creating synergy between BPM and EA in an e-government E-government applications
    • 24. Draft architecture for e-government (future state) Government Partners service Coordination and integration (BPM/SOA-based) Collaborative extranet (ECM-based) between partners and government service service service service service service service 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 25. <ul><li>Formed at the federal level in Autumn 2008 </li></ul><ul><li>Open to 26 cantons (highly autonomous) and more than 1000 communities </li></ul><ul><li>Current agenda </li></ul><ul><ul><li>Rework of eGovCH (Big Picture) </li></ul></ul><ul><ul><li>Design rules for IT Architecture </li></ul></ul><ul><ul><li>Design rules for Identity and Access Management </li></ul></ul><ul><ul><li>Handling of unstructured information </li></ul></ul>Swiss E-government Architecture Committee (SEAC) 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 26. Functional Scope Level 0 and Level 1 Creating synergy between BPM and EA in an e-government Services Scope: Partners interact with Cyber-administration This model is recursive! Scope: Administration units interact with other units and Partners through defined services
    • 27. <ul><li>Be legal </li></ul><ul><li>Be an enabler </li></ul><ul><li>Be effective </li></ul><ul><li>Be flexible </li></ul><ul><li>Be secure </li></ul><ul><li>Be social and democratic </li></ul><ul><li>Be methodological </li></ul><ul><li>Be explicit </li></ul>Basic architectural principles 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 28. <ul><li>Three layers: </li></ul><ul><ul><li>services/infrastructure </li></ul></ul><ul><ul><li>language </li></ul></ul><ul><ul><li>organisation </li></ul></ul><ul><li>Exchange between each layer: </li></ul><ul><ul><li>Event Bus Swiss </li></ul></ul><ul><ul><li>common dictionaries (see www.ech.ch ) </li></ul></ul><ul><ul><li>explicit coordination of units </li></ul></ul>Inter-unit communication 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 29. <ul><li>Use of architecture to reduce the complexity </li></ul><ul><li>BPM reference model </li></ul><ul><li>Attention to the most difficult aspect – people </li></ul><ul><li>Use of explicit and executable models </li></ul><ul><li>Business process modelling in BPMN </li></ul><ul><li>Quick prototyping </li></ul><ul><li>Guidelines for usage of different technologies </li></ul><ul><li>Link with enterprise architecture </li></ul>Main points of adaptive architecture 2009-05-31 Creating synergy between BPM and EA in an e-government
    • 30. Thank you! <ul><li>Contact information: </li></ul><ul><li>Alexander Samarin </li></ul><ul><li>[email_address] </li></ul><ul><li>www.improving-BPM-systems.com </li></ul>2009-05-31 Creating synergy between BPM and EA in an e-government

    ×