Aligning Business Process Architecture and Enterprise Architecture:   A Model Driven - Service Oriented Approach Chris Cap...
Adaptive Business Process Management Model and simulate cross functional business processes Enable & integrate   human and...
What are the Challenges? Process B Process A <ul><li>Challenge </li></ul><ul><ul><li>Enable visibility to cross functional...
Historical Perspective <ul><li>Lack of Alignment </li></ul><ul><li>IT centric </li></ul><ul><li>Siloed initiatives  </li><...
What should the future look like? <ul><li>Enterprise Architecture is about Business Transformation </li></ul><ul><li>Proce...
What should the future look like? <ul><li>Strategic Visioning “involves defining the context, identifying strategic driver...
Why spend the time? Why align Business, IT and Process Architecture?  Fact: Mrs. Winchester never had a master set of blue...
How do we get there? <ul><li>Stop viewing Enterprise Architecture as an IT thing! </li></ul><ul><li>Create a high level re...
What  are the Enablers? <ul><li>Business Buy-in and ownership </li></ul><ul><li>Model Driven Architecture </li></ul><ul><u...
Model Driven Architecture <ul><li>“A style of enterprise application development and integration based on; </li></ul><ul><...
Model Driven Architecture <ul><li>“to build system independent models, </li></ul><ul><li>and transform them into efficient...
Model Driven Architecture Approaches demand it! Traceability Drive Reference System and Service Function concepts are extr...
Service Oriented Architecture Bill Hassell - IBM’s Business Integration Reference Architecture, 2004 <ul><li>“ An approach...
Enterprise Services Architecture <ul><li>Business Perspective </li></ul><ul><li>What Services need to exist? </li></ul><ul...
Reference Modeling <ul><li>Service Functions 1 </li></ul><ul><li>What business functions need to exist to sustain the oper...
Reference Modeling Service Function Model Solutions Delivery Solutions Support Customer Service Desk IT Solutions Delivery...
Target Modeling <ul><li>Capabilities </li></ul><ul><li>The collection of activities that realize Service(s) </li></ul><ul>...
Reference to Target Mapping Release Mgmt Plan Design Test Is part of Capability Model Is realized by Solutions Delivery Ca...
Context  based Reference to Target Mapping Traceability Drive Solutions Delivery Service Support Customer Release Survey O...
Target Process Modeling Release Mgmt Service Level Mgmt Customer Release Survey Operational Scenario as set of Capabilitie...
Deployment Models Corporate Portal Operational Scenario as a set of process and sub process Survey System Mgmt Portal Web ...
An Integrated Roadmap Proact Methodology chart used with Permission Adaptive Business Process Management <ul><li>Enterpris...
Upcoming SlideShare
Loading in …5
×

Slides

510 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
510
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Process improvement and Enterprise Architecture have not traditionally been aligned Enterprise Architecture has been IT centric Functionally siloed process improvement Cross-functional process owners are virtually non-existent We tend to get lost in the details We optimize the part at the expense of the whole
  • Enterprise Architecture is about Business Transformation – it is a methodology to target where we need to be, define the required business functionality and map how we get there Process Modeling is a component of Enterprise Architecture Cross-functional optimization is the focus Cross-functional process ownership is obvious and rewarded
  • Enterprise Architecture methodologies have to address business planning and execution as well as systems and technology – stop viewing Enterprise Architecture as an IT thing! Create a reference framework that abstracts the details Identify &amp; define the enabling business services (what we do) and the services they provide Identify &amp; define the cross functional capabilities (how we realize the business services) Identify &amp; define the cross functional processes (how we provide services) and their owners Publish the plan!
  • Slides

    1. 1. Aligning Business Process Architecture and Enterprise Architecture: A Model Driven - Service Oriented Approach Chris Capadouca Business Solutions Architect
    2. 2. Adaptive Business Process Management Model and simulate cross functional business processes Enable & integrate human and system based business process Manage and improve the processes using process metrics Monitor end-to-end business processes in real-time Narrow the business-IS Gap Process visibility and exception based interaction Adaptability Qualitative & Quantitative Feedback Reduction in Cycle Time Repositories Model Monitor Enable Manage
    3. 3. What are the Challenges? Process B Process A <ul><li>Challenge </li></ul><ul><ul><li>Enable visibility to cross functional KPIs, business events, and process states </li></ul></ul><ul><li>Challenge </li></ul><ul><li>Enable end-to-end monitoring and correlation </li></ul><ul><li>Structure around cross functional ownership </li></ul><ul><li>Challenge </li></ul><ul><li>Evolve from siloed functional design and build to a cross functional process focus approach </li></ul><ul><li>Challenge </li></ul><ul><li>Enable workflow to cross system boundaries rather than be bound to them </li></ul>Process A Process B System C System B System A Monitor Enable Manage Model
    4. 4. Historical Perspective <ul><li>Lack of Alignment </li></ul><ul><li>IT centric </li></ul><ul><li>Siloed initiatives </li></ul><ul><li>Lack Cross-functional process owners </li></ul><ul><li>Enterprise Optimization focus is in the wrong place </li></ul><ul><li>We get lost in the details </li></ul>
    5. 5. What should the future look like? <ul><li>Enterprise Architecture is about Business Transformation </li></ul><ul><li>Process Modeling is a component of Enterprise Architecture </li></ul><ul><li>Cross-functional optimization is the focus </li></ul><ul><li>Cross-functional process ownership is obvious and rewarded </li></ul>
    6. 6. What should the future look like? <ul><li>Strategic Visioning “involves defining the context, identifying strategic drivers, developing a high level business model, establishing principles for the new work system, and packaging for commitment and action.” </li></ul><ul><li>“ As part of this visioning exercise, key questions for work reengineering need to be explored: What is your business value network? What are the key functions (logical service units) that are closest to delivering value to the customer?” </li></ul><ul><li>“ Any functional component or service unit can be decomposed into a number of interrelated processes and work activities.” </li></ul><ul><li>“ Each logical service unit can be modeled to determine the most appropriate business processes and related manual and automated work activities” </li></ul><ul><li>Excerpts from Paradigm Shift: The New Promise of Information Technology , </li></ul><ul><li>by Art Caston and Don Tapscott, McGraw-Hill 1993 </li></ul>
    7. 7. Why spend the time? Why align Business, IT and Process Architecture? Fact: Mrs. Winchester never had a master set of blueprints, but did sketch out individual rooms on paper and even tablecloths! Its about the integrated plan …… ..just ask Sarah Winchester
    8. 8. How do we get there? <ul><li>Stop viewing Enterprise Architecture as an IT thing! </li></ul><ul><li>Create a high level reference framework </li></ul><ul><li>Identify & define what we do and the services we provide </li></ul><ul><li>Identify & define how we realize the business services </li></ul><ul><li>Identify & define how we provide services and who owns them </li></ul><ul><li>Publish the plan! </li></ul>
    9. 9. What are the Enablers? <ul><li>Business Buy-in and ownership </li></ul><ul><li>Model Driven Architecture </li></ul><ul><ul><li>Describes the enterprise as a set of related models </li></ul></ul><ul><li>Enterprise Service Architecture </li></ul><ul><ul><li>The business services that need to exist </li></ul></ul><ul><ul><li>The services they provide </li></ul></ul><ul><ul><li>The capabilities that realize them </li></ul></ul><ul><ul><li>It’s not just about the technology </li></ul></ul><ul><li>Event Driven Architecture </li></ul><ul><ul><li>Describes the enterprise interactions in terms of related events that trigger services </li></ul></ul><ul><ul><li>Yes, these are complementary! </li></ul></ul>
    10. 10. Model Driven Architecture <ul><li>“A style of enterprise application development and integration based on; </li></ul><ul><li>using automated tools, </li></ul><ul><li>to build system independent models, </li></ul><ul><li>and transform them into efficient implementation” 1 </li></ul><ul><li>1 -Source: Booch, et al, “An MDA Manifesto”, published in the MDA Journal, May 2004 </li></ul>
    11. 11. Model Driven Architecture <ul><li>“to build system independent models, </li></ul><ul><li>and transform them into efficient implementation” 1 </li></ul><ul><li>1 -Source: Booch, et al, “An MDA Manifesto”, published in the MDA Journal, May 2004 </li></ul>A style of enterprise architecture; using a model driven approach,
    12. 12. Model Driven Architecture Approaches demand it! Traceability Drive Reference System and Service Function concepts are extracted from Proact EA Methodology from Proact Business Transformation Inc. Execution Model Operations Model Business Model Reference Models Service Functions Services Metrics Strategies Objectives Markets Ref Systems Responsibilities Platform Independent Target Models Applications Roles Capabilities Processes Organizations Business Rules Channels Brands Platform Specific Deployment Models Platforms Locations Organization Structure Facilities Infrastructure People What How What How
    13. 13. Service Oriented Architecture Bill Hassell - IBM’s Business Integration Reference Architecture, 2004 <ul><li>“ An approach for designing and implementing distributed systems, </li></ul><ul><li>that allows a tight correlation between the business model and the IT implementation” </li></ul>
    14. 14. Enterprise Services Architecture <ul><li>Business Perspective </li></ul><ul><li>What Services need to exist? </li></ul><ul><li>What information do we need? </li></ul><ul><li>What Capabilities provide Services? </li></ul><ul><li>What Processes realize a Service? </li></ul><ul><li>Implementation Perspective </li></ul><ul><li>What is the process flow? </li></ul><ul><li>What is the information flow? </li></ul><ul><li>What composite application functionality realizes as process? </li></ul><ul><li>An approach for designing and implementing capabilities that realize and leverage services, </li></ul><ul><li>that allows a tight correlation between the business model and the physical implementation </li></ul>
    15. 15. Reference Modeling <ul><li>Service Functions 1 </li></ul><ul><li>What business functions need to exist to sustain the operations of the business </li></ul><ul><li>Services </li></ul><ul><li>What one Service Function does for another, or an external entity like customer or stakeholder </li></ul>1) Service Function concepts are extracted from Proact EA Methodology Service Function A Service Function B Customer Service Execution Model Operations Model Business Model Reference Models Capabilities Services Metrics Strategies Objectives, Markets Ref Systems, Roles Platform Independent Target Models Applications Roles Processes Organizations Business Rules Channels, Brands Platform Specific Deployment Models Platforms Locations Org Structure Facilities Infrastructure People What How What How Traceability Drive Solutions Delivery Service Support IT Solutions Delivery Support Readiness Service Desk
    16. 16. Reference Modeling Service Function Model Solutions Delivery Solutions Support Customer Service Desk IT Solutions Delivery Support Readiness Operational Scenario as a set of Service Functions Solutions Delivery Solutions Support Customer Event 1 Event 2 Release Survey Events
    17. 17. Target Modeling <ul><li>Capabilities </li></ul><ul><li>The collection of activities that realize Service(s) </li></ul><ul><li>Process </li></ul><ul><li>The sequence of activities that realize Service(s) </li></ul><ul><li>Organization </li></ul><ul><li>The realization of a set of roles and responsibilities required to perform activities </li></ul>Execution Model Operations Model Business Model Reference Models Capabilities Services Metrics Strategies Objectives, Markets Ref Systems, Roles Platform Independent Target Models Applications Roles Processes Organizations Business Rules Channels, Brands Platform Specific Deployment Models Platforms Locations Org Structure Facilities Infrastructure People What How What How Traceability Drive Activity A Activity B Event 1 Customer Event 2 Process Model Capability Activity Activity Activity Is part of Capability Model
    18. 18. Reference to Target Mapping Release Mgmt Plan Design Test Is part of Capability Model Is realized by Solutions Delivery Capability 1 Is realized by Capability nn
    19. 19. Context based Reference to Target Mapping Traceability Drive Solutions Delivery Service Support Customer Release Survey Operational Scenario as a set of Service Functions Release Mgmt Service Level Mgmt Release Customer Survey Operational Scenario as a set of Capabilities
    20. 20. Target Process Modeling Release Mgmt Service Level Mgmt Customer Release Survey Operational Scenario as set of Capabilities Traceability Drive Operational Scenario as a set of process and sub process Implement System Conduct Survey Release Customer Survey Post Survey Complete Survey Publish Survey Results Notify Participant Create Survey
    21. 21. Deployment Models Corporate Portal Operational Scenario as a set of process and sub process Survey System Mgmt Portal Web Svc Messaging System Web Svc Implement System Conduct Survey Release Customer Survey Post Survey Complete Survey Publish Survey Results Notify Participant Create Survey Survey System
    22. 22. An Integrated Roadmap Proact Methodology chart used with Permission Adaptive Business Process Management <ul><li>Enterprise Architecture is about Business Transformation </li></ul><ul><li>Process Modeling is a component of the Enterprise Architecture </li></ul><ul><li>Modeling the business as a set of interrelated services provides context to Process Modeling </li></ul>

    ×