Business modeling
This presentation is the property of its rightful owner.
Sponsored Links
1 / 16

Business Modeling PowerPoint PPT Presentation


  • 67 Views
  • Uploaded on
  • Presentation posted in: General

Business Modeling. By: U. Abd. Rohim, MT Web/Blog : http:www.arsys.or.id Mailto: [email protected] Tujuan Business Modeling. Memahami struktur dan dinamika organisasi Memahami masalah-masalah dalam mencapai target organisasi dan menentukan potensi untuk kemajuan organisasi

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Business modeling

Business Modeling

By: U. Abd. Rohim, MT

Web/Blog : http:www.arsys.or.id

Mailto: [email protected]

Business Modeling


Tujuan business modeling

Tujuan Business Modeling

  • Memahami struktur dan dinamika organisasi

  • Memahami masalah-masalah dalam mencapai target organisasi dan menentukan potensi untuk kemajuan organisasi

  • Meyakinkan bahwa customer, end user dan developer mempunyai pemahaman yang benar mengenai organisasi

  • Dapat menurunkan/mendapatkan requirement software yang akan dibuat yg diperlukan untuk mendukung pencapaiaan target organisasi

Rekayasa Perangkat Lunak

Business Modeling


Waterfall method

Waterfall Method

Rekayasa Perangkat Lunak


Iterative model

Business Modeling

Analysis

Design

Deployment

Testing

Coding

Iterative Model

Rekayasa Perangkat Lunak


Phase dalam project

Phase dalam Project

  • Inception

  • Elaboration

  • Construction

  • Transition

Rekayasa Perangkat Lunak


Inception

Inception

  • Memahami sistem, proses bisnis, layanan secara umum

  • UML:

    • business use cases, business actors, Business Use Case diagrams dan jika perlu menggunakan activity diagrams

  • Hasil utama : go or not go

Rekayasa Perangkat Lunak


Elaboration

Elaboration

  • Fokus kerja pada rancangan dasar proyek

    • Planning

    • Analysis

    • Architectural design

  • UML

    • Use Case, actors, Sequence, Collaboration diagrams, Statechart diagrams

Rekayasa Perangkat Lunak


Construction

Construction

  • Didalamnya menentukan berbagai macam kebutuhan dalam pembangunan dan testing software.

Rekayasa Perangkat Lunak


Transition

Transition

  • Produk software jadi

    • the final software product, completing final acceptance testing, completing user documentation, and preparing for user training

Rekayasa Perangkat Lunak


Business modeling in an iterative process 1

Business modeling in an Iterative Process (1)

  • Business modeling

    • Business Use Case diagrams

    • Activity diagrams (workflows)

    • Analysis-level Class diagrams (business entities)

  • System use case modeling

    • Actors

    • Use cases

    • Use Case diagrams

Rekayasa Perangkat Lunak


Business modeling in an iterative process 2

Business modeling in an Iterative Process (2)

  • Analysis

    • Use case flow of events

    • Supplementary specifications

    • Analysis-level Sequence and Collaboration diagrams

    • Analysis-level Class diagrams

  • Design

    • Design-level Sequence and Collaboration diagrams

    • Design-level Class diagrams

    • Statechart diagrams (if needed)

    • Component diagrams

    • Deployment diagrams

Rekayasa Perangkat Lunak


Business modeling in an iterative process 3

Business modeling in an Iterative Process (3)

  • Coding

  • Testing

  • Deployment

Rekayasa Perangkat Lunak


Business modeling concepts 1

Business-Modeling Concepts (1)

  • Business actors

    orang atau sesuatu hal yang merupakan bagian external dari organisasi tetapi terkait dengan sistem

    Contoh: customers, creditors, investors, suppliers

  • Business workers

    Orang yang menjalankan proses bisnis pada suatu sistem seperti salesperson

  • Business use cases

    Adalah pengambaran rangkaiaan kerja dalam suatu sistem yang mencakup antar bagian dalam sebuah organisasi untuk memberikan/menerima informasi kepada

    Business actors.

    Contoh untuk kasus Retail Store :Restock Inventory,Price Products,Sell Products

Rekayasa Perangkat Lunak


Business modeling concepts 2

Business-Modeling Concepts (2)

  • Business Use Case diagrams

    Menggambarkan hubungan business use cases, business actors, and business workers dalam sebuah organisasi

  • Communication relationships between business use cases and business actors

  • Business entities

  • Activity diagrams

    Sebuah use case yang ditampilkan dalam bentuk graphical

Rekayasa Perangkat Lunak


The teams

The Teams

  • Definition of the scope of the project.

    • Team lead

    • Business representatives

    • Business process re-engineers

    • Business modelers or business process analysts

    • Management representatives

Rekayasa Perangkat Lunak


Where do i start 2

Where Do I Start? (2)

  • Identifying the Business Actors

  • Identifying the Business Workers

  • Identifying the Business Use Cases

  • Showing the Interactions

  • Documenting the Details

Rekayasa Perangkat Lunak


  • Login