1 / 6

Business Modeling

Business Modeling Understanding the Complexity of the Environment Why build a system at all? Where should it be located? How can we determine what functionality is optimum to locate on a particular node of the system? When should we use manual steps or workarounds?

benjamin
Download Presentation

Business Modeling

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. Business Modeling

  2. Understanding the Complexity of the Environment • Why build a system at all? • Where should it be located? • How can we determine what functionality is optimum to locate on a particular node of the system? • When should we use manual steps or workarounds? • When should we consider restructuring the organization itself in order to solve the problem?

  3. The Purpose of Business Modeling • Understand the structure and dynamics of the existing organization • To ensure that customers, end users, and developers have a common understanding of the organization • To understand how to deploy new systems to facilitate productivity and which existing systems may be affected by the new system

  4. Constructing the Business Model • Business Use Case Model • Business use case examples • “Deliver electronic pay stub to employee” • “Meet with customer to negotiate contract” • Business actor examples • Customer • Employee • Business Object Model • Describes entities (departments, paychecks, clerk, etc.) • Specifies how they interact with one another

  5. From the Business Model to the Systems Model • Business workers will become actors on the system we are developing. • Behaviors described for business workers are thins that can be automated, so they help us find system use cases and define needed functionality. • Business entities are things we may want the system to help us maintain, so they help us find entity classes in the analysis model of the system.

  6. When to Use Business Modeling • If the application environment is complex and multidimensional. • If many different types of people are involved in using the system

More Related