1 / 51

Enterprise Engineering for The Agile Enterprise Don Liles The University of Texas at Arlington

Enterprise Engineering for The Agile Enterprise Don Liles The University of Texas at Arlington. Purpose. To discuss part of the work that we have been doing here at ARRI over several years in the area of enterprise engineering. Agenda. Definitions The Enterprise Engineering View Modeling

Download Presentation

Enterprise Engineering for The Agile Enterprise Don Liles The University of Texas at Arlington

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Enterprise Engineeringfor The Agile EnterpriseDon LilesThe University of Texas at Arlington

  2. Purpose To discuss part of the work that we have been doing here at ARRI over several years in the area of enterprise engineering

  3. Agenda • Definitions • The Enterprise Engineering View • Modeling • Design and Transformation Implementation • Strategic and Economic Justification • Conclusion

  4. Definitions: Agility • The ability of an enterprise to respond to unanticipated changes in the environment • The ability of an enterprise to respond to a wide array of anticipated changes in the environment • The ability of an enterprise to change … to rapidly reconfigure itself

  5. Enterprise Definitions: Enterprise An Enterprise is a complex system of cultural, process,and technology componentsthat interact to accomplish organizational goals. ... a system engineered to accomplish organizational goals ...

  6. Definition: Enterprise Engineering How do we design and transform the complex system that we call the Enterprise? ... leads to the development of a body of knowledge, principles, and practices having to do with the analysis, design, implementation, and operation of the Enterprise ... Enterprise Engineering Assumptions • Complexity is fundamental to the nature of the Enterprise. • The Enterprise is a system that can be engineered. • Engineering rigor is required.

  7. The Enterprise Engineering View An Enterprise is a complex system of cultural, process,and technology componentsthat interact to accomplish organizational goals. A System that CAN be engineered! Engineered to be agile …

  8. The Enterprise Engineering View “What Do Engineers Do?” • Build Models of Systems • Analyze and Manipulate Models • “Discover” and Develop New Designs • Implement Designs

  9. Enterprise Engineering The Enterprise is a system that can be engineered ... Methods of Representation and Modeling Methods for Analysis and Design Methods for Implementation Enterprise Theory ... using a set of Enterprise Engineering Principles and Practices.

  10. Enterprise Engineering The Enterprise is a system that can be engineered ... Methods of Representation and Modeling Methods for Analysis and Design Methods for Implementation Enterprise Theory ... using a set of Enterprise Engineering Principles and Practices.

  11. Enterprise Enterprise Theory An Enterprise is a complex system of cultural, process,and technology componentsthat interact to accomplish organizational goals. ... a system engineered to accomplish organizational goals ...

  12. Enterprise Theory Fundamental Processes • Research has suggested that enterprise processes naturally fall into three categories. • Category 1 processes transform external constraints into an internal constraint structure that might be expressed as a system of objectives, policies, and procedures. • Category 2 processes acquire and make ready the resourcesused by the enterprise. • Category 3 processes (design, marketing, manufacturing, distribution) transform the family of inputs intodesired enterprise results or outputs.

  13. Enterprise • Setdirection • Acquire customers • Develop product and process • Fulfill orders • Support customerand product • Acquire resources • Manage financialassets Enterprise Theory FundamentalProcesses The Enterprise is a system that has certainbasic processes.

  14. Category 1 business processes collectively owned to Develop Enterprise Objectives, Strategies, Tactics & Plans Category 2 & 3 business processes individually owned and managed to market, design, produce, and distribute product Enterprise A Enterprise B Enterprise C Enterprise Theory Agile/Virtual Enterprise ... rapidlyassembling core capabilities so as to optimize the system

  15. Category 1 business processes collectively owned to Develop Enterprise Objectives, Strategies, Tactics & Plans Category 2 & 3 business processes individually owned and managed to market, design, produce, and distribute product Enterprise A Enterprise B Enterprise C Enterprise Y Enterprise W Enterprise X Enterprise Z Enterprise Theory Agile/Virtual Enterprise Integration of Internal and External Processes

  16. Overlapping requirements Enterprise Theory Multiple Enterprises Adds Complexity

  17. Enterprise Engineering The Enterprise is a system that can be engineered ... Methods of Representation and Modeling Methods for Analysis and Design Methods for Implementation Enterprise Theory ... using a set of Enterprise Engineering Principles and Practices.

  18. Organizational View Activity View Process View Resource View Business Rule View Modeling Activity: Functions performed by enterprise (what is done) Process : Time sequenced set of processes (how it is done) Organizational: How the enterprise organizes itself Business Rule: Defines the entities managed by the enterprise and the rules governing their relationships Resource: Details the resources managed by the enterprise

  19. Activity View“Organic View”

  20. Work Blueprint Schedule Order "CONSTRAINT" Fabricated "OUTPUT" "INPUT" Raw Part "Activity" Materials Make Part Scrap “RESOURCE" Tools Machines Building an Activity Model

  21. Building an Activity Model • Determine Purpose, Viewpoint and Scope • Generate Data List • Generate Activity List • Draw Top Level Diagram • Decompose the Top Level Diagram using the Author Reader Cycle • Continue Decomposition Until Desired Level of Detail is Reached • Finish and Publish the Model

  22. Kits with Reactions from Author Step 3 Kits Step 1 Kits with Comments from Readers Step 2 Building an Activity Model Readers Author The Author Reader Cycle

  23. Request Make Meet with Start Advising Appointment Advisor Packet with Advisor Enroll Student Review Status and Prepare List of Proposed Courses Advise Student Electronic Undergraduate and Complete Record of Advisor Advising Packet Enrollment Prepare Release for File Packet and Deliver Enrollment and and Update Admin Advising Copy Packet for Student Packet Student and Files Record Process View

  24. Inputs Outputs Resources Building a Process Model A process transforms input into output,uses resources, operates within constraints, and is measured in terms of fitness for use, time, and cost. Constraints A time sequenced set of actions

  25. Inputs Outputs If “X” then “Y” Resources Business Rule View Constraints

  26. Activities Resources Resource View What are the people and technology resources needed to accomplish enterprise objectives?

  27. Organizational View Direction, Resources Information, Results The Organization is how we deploy “constraints”. Who owns what resource?

  28. Enterprise Engineering The Enterprise is a system that can be engineered ... Methods of Representation and Modeling Methods for Analysis and Design Methods for Implementation Enterprise Theory ... using a set of Enterprise Engineering Principles and Practices.

  29. Enterprise Vision and Strategies Enterprise Processes People Technology The Enterprise Engineering View ... a system of people, processes, and technology engineered to accomplish organizational goals

  30. Category 1 Templates BP6 Category 1 Templates BP6 Category 3 Templates Category 1 Templates BP6 EP3 EP1 Category 3 Templates Category 1 Templates EP3 EP1 BP6 Category 3 Templates BP4 EP2 EP3 EP1 EP2 BP4 Category 3 Templates BP3 BP1 EP5 Category 2 Templates BP4 EP2 EP5 Category 2 Templates BP4 BP2 EP5 Category 2 Templates BP5 Category 2 Templates The Enterprise Engineering View Internal and External Environment Transforming the Enterprise Constrains and Enables Enterprise Vision Technology Strategy Process Improvement Strategy Cultural Change Strategy Transformation

  31. Enterprise Transformation Develop Vision& Strategy A Plan for Transformation Create DesiredCulture Integrate &Improve Enterprise DevelopTechnology Solutions A Design Guide

  32. Enterprise Transformation Strategic Goals Corporate Culture The Enterprise Excellence Methodology The Enterprise Technology Enterprise Processes Corporate Culture Strategic Goals AComprehensive Enterprise Engineering Methodology The Enterprise Enterprise Processes Technology

  33. Develop Vision & Strategy Strategic Goals A coherent vision with supporting strategies provide the guiding principles for engineering and operating the enterprise.

  34. Develop Vision & Strategy Visionis a concrete statement which defines a desired future condition of what the organization aspires to become. Strategiesare the resource consuming activities which define how the organization will move toward the vision. Develop Strategic Purpose Build Commitment Develop & DeployIntegrated TransformationPlan Assess Environment

  35. Create Desired Culture Corporate Culture “The way we do it around here” must be aligned with the vision of the company.

  36. Create Desired Culture Acorporate culture can be described as "the way we think, talk, work and act.” It is supported by management practices, structure, symbols, and rituals of the organization. The goal of cultural change is to move the whole organization into alignment with strategy. Sell Vision, Plan, and Expectations Align AdministrativeSystems Improve &Involve People Align Social Interaction Build & AlignLeadership Improve Communication & Trust

  37. Integrate & Improve Enterprise Enterprise Processes The Enterprise and its processes must be made fundamentally better to compete in today’s world.

  38. Integrate & Improve Enterprise Enterprise improvement and integration continuously reduces the cost and increases the value of the enterprise processes and products to better meet the changing needs of the customer. A passion for doing things better, faster, cheaper. Understand &Improve the Product Understand the Customer Design & Understand Implement & Improve Effective the Process Controls

  39. Integrate & Improve Enterprise Enterprise Processes • Bound processes and identify relationships • Document and analyze process • Design improved process • Implement improved process Understand &Improve the Product Understand the Customer Design & Understand Implement & Improve Effective the Process Controls

  40. Develop Technology Solutions Technology Enabling technology must be consistent with the vision and must only be used to solve real problems.

  41. Develop Technology Solutions Technology solutions are developed to accomplish defined needs in support of higher level business plans and strategies. Understand Needs Develop Decision Criteria Develop & DeploySolution Evaluate Alternatives& Select Solutions Develop Alternative Solutions

  42. Enterprise Transformation Strategic Goals Corporate Culture Putting it Together The Enterprise Technology Enterprise Processes A system of people, processes and technology designed to accomplish organizational goals

  43. Enterprise Engineering The Enterprise is a system that can be engineered ... Methods of Representation and Modeling Methods for Analysis and Design Methods for Implementation Enterprise Theory ... using a set of Enterprise Engineering Principles and Practices.

  44. Justification Methodology Identify System Impact A Comprehensive Approach Identify Transition Impact Estimate Costs and Benefits Perform Decision Analysis Integrates Financial and Strategic Considerations Audit Decision

  45. Justification Methodology Model Impact on Enterprise Define Design Alternatives • Design Alternative 3 • Decision A • Decision B • Design Alternative 2 • Decision A • Decision B • Design Alternative 1 • Decision A • Decision B Enterprise A Enterprise B Enterprise C Analyze Impact Evaluate Impact

  46. Justification Methodology Define Design Alternatives Model Impact Next Generation Technology Activity Modeling Process Modeling Flow Charts Layouts Analyze Impact Simulation Activity Based Costing Statistics QFD Multi-Attribute Evaluation (UTA developed) Evaluate Impact

  47. Enterprise Conclusion An Enterprise is a complex system of cultural, process,and technology componentsthat interact to accomplish organizational goals. ... a system engineered to accomplish organizational goals ...

  48. Conclusion The Enterprise is a system that can be engineered ... Methods of Representation and Modeling Methods for Analysis and Design Methods for Implementation Enterprise Theory ... using a set of Enterprise Engineering Principles and Practices.

  49. Category 1 Templates BP6 Category 1 Templates BP6 Category 3 Templates Category 1 Templates BP6 EP3 EP1 Category 3 Templates Category 1 Templates EP3 EP1 BP6 Category 3 Templates BP4 EP2 EP3 EP1 EP2 BP4 Category 3 Templates BP3 BP1 EP5 Category 2 Templates BP4 EP2 EP5 Category 2 Templates BP4 BP2 EP5 Category 2 Templates BP5 Category 2 Templates Conclusion Internal and External Environment Transforming the Enterprise Constrains and Enables Enterprise Vision Technology Strategy Process Improvement Strategy Cultural Change Strategy Transformation

More Related