Business Modelling

29
Business Modelling Diah Priharsari [email protected] [email protected] Sumber: DEV475 Mastering Object-Oriented Analysis and Design with UML 2.0, IBM Corporation, June 2004 PTIIK – Universitas Brawijaya Malang

description

Business Modelling. Diah Priharsari [email protected] [email protected] Sumber : DEV475 Mastering Object-Oriented Analysis and Design with UML 2.0, IBM Corporation, June 2004 PTIIK – Universitas Brawijaya Malang. Yang dipelajari. Pemahaman definisi pemodelan bisnis - PowerPoint PPT Presentation

Transcript of Business Modelling

Page 1: Business  Modelling

Business Modelling

Diah [email protected]@yahoo.com

Sumber: DEV475 Mastering Object-Oriented Analysis and Design withUML 2.0, IBM Corporation, June 2004PTIIK – Universitas Brawijaya Malang

Page 2: Business  Modelling

Yang dipelajari

• Pemahaman definisi pemodelan bisnis• Penggunaan UML untuk pemodelan bisnis• Proses melakukan pemodelan bisnis• Menurunkan model bisnis menjadi model

sistem

Page 3: Business  Modelling

Apa “business modelling”– Memberikan definisi yang konsisten dari bisnis– Mendukung analisa bisnis– Memungkinkan untuk melakukan peningkatan /

business process re-engineering– Menjembatani jarak antara dunia nyata dengan

sistem komputer:• Allows validation of systems early in the lifecycle• Supports the roll out and documentation of the

business system

Page 4: Business  Modelling

Business Modelling

• Technical Perspective• Business Perspective

– Menunjukkan tambahan nilai• Tipe support komputer yang dibutuhkan• Ruang lingkup support komputer• Memahami bagaimana komputer memberikan tambahan nilai

– Membantu memahami organisasi:• Memvisualisasikan organisasi dan prosesnya• Membantu menemukan jalan peningkatan efisiensi

– Mendukung menemukan bisnis yang tepat:• Menata ulang organisasi

Page 5: Business  Modelling

Definisi Bisnis Proses

• “a collection of activities that takes in one or more kind of input and creates an output that is of value to the customer.”

Page 6: Business  Modelling
Page 7: Business  Modelling
Page 8: Business  Modelling

Struktur Bisnis (Visible Element of a business)

• Departments• Systems• Artifacts• Roles and Responsibilities• Resources

Page 9: Business  Modelling
Page 10: Business  Modelling

Jenis Business Model

• Business model use case• Business object model

Page 11: Business  Modelling

Business Model Use Case

Page 12: Business  Modelling

Activity Diagram

Page 13: Business  Modelling

• Key Concepts• Define WHAT the business should do - NOT

HOW

• Detail the sequence of interaction

• Understand the primary course and alternatives

Page 14: Business  Modelling

Business Object Model

– Business entities– Business workers– Responsibilities – Relationships

Page 15: Business  Modelling

Business Entity

• Showing products, deliverables, events• A "thing" handled or used by business workers

Page 16: Business  Modelling

Business Workers• Showing roles and responsibilities• A role or set of roles in the business• A business worker interacts with other workers

and manipulates business entities to participate in the realization of a business use-case

Page 17: Business  Modelling
Page 18: Business  Modelling
Page 19: Business  Modelling

Relationship

Product

Customer Profile

Service

Order Delivery Schedule

Page 20: Business  Modelling

Realizations Show Responsibilities

: Customer : Sales

: Fufiliment

: Order

1: Take Order( )

2: Create

3: Fill Order( )

4: Review Order( )

: Warehouse

5: Find Product( )

Page 21: Business  Modelling
Page 22: Business  Modelling

Langkah2 memodelkan

bisnis

Page 23: Business  Modelling

Assess Business Status

• Understand what you are trying to achieve.

Page 24: Business  Modelling

Identify Business Process

•Best done as a workshop•Involve key stakeholders•Scope the problem•Avoid detailed discussions – data needs, system limitations•Discuss the problem, not the solution•Start with a short exercise to clarify key glossary terms

Page 25: Business  Modelling

Refine Business Processes

• More individual effort• Meet for regular walkthroughs• Involve domain experts to review • Always question whether it’s worth the effort

to explore details – prioritize• Keep a list of issues – prioritize

Page 26: Business  Modelling

Design Business Process Realizations

• Best done as a workshop• Walk through each business use case and

discuss its realization• Keep a list of key business entities

Page 27: Business  Modelling

Refine Roles and Responsibilities• More individual effort• Refine the realization of the business use

cases• Meet for regular walkthroughs• Involve domain experts to review • Always question whether it’s worth the effort

to explore details - prioritize• Keep a list of issues - prioritize

Page 28: Business  Modelling

Explore Process Automation

• Start off with a workshop• Involve system analysts

and system architects • List issues and assign

tasks to investigate them• Use-case realizations will

change

Page 29: Business  Modelling

ADA PERTANYAAN???