Notacja UML stosowana w modelowaniu procesów biznesowych

Język UML w zakresie modelowania procesów biznesowych dostarcza notacji, która za pomocą stereotypów rozszerza standardowy zestaw stereotypów języka UML.

Model procesów biznesowych wyrażony w języku UML składa się z dwóch zasadniczych elementów:

  • Biznesowego modelu przypadków użycia (ang. Business Use-Case Model)
  • Modelu analizy biznesowej (ang. Business Analisys Model)

Biznesowy model przypadków użycia przedstawia  cele i funkcję organizacji z punktu widzenia jej otoczenia. Podstawowymi elementami z jakich jest zbudowany ten model to:

image_thumb[3] Aktor biznesowy

(ang. Business Actor)

reprezentacja roli kogoś lub czegoś, która występuje w interakcji z organizacją
image_thumb[4] Biznesowy

przypadek użycia

(ang. Business Use Case)

sekwencja działań biznesowych, podejmowanych w celu zaspokojenia określonych potrzeb aktora biznesowego
image_thumb[5] Cel biznesowy

(ang. Business Goal)

reprezentacja wymagania, które musi być spełnione przez organizację; opisuje wartość, która daje się zmierzyć w opisywanej przez model organizacji

Natomiast model analizy biznesowej stanowi opis zachowania i struktury organizacji. Jego zasadniczym celem jest zamodelowanie przepływów dokumentów i procesów biznesowych.

Zasadniczymi elementami tego modelu są:

image_thumb[6] Pracownik biznesowy

(ang. Business Worker)

abstrakcyjny byt (np.: człowiek, program komputerowy), który reprezentuje rolę w realizacji biznesowego przypadku użycia
image_thumb[7] Zasób (byt) biznesowy

(ang. Business Entity)

element reprezentujący stałe i znaczące dane, które mogą być zarządzane przez aktorów biznesowych lub pracowników biznesowych
image_thumb[8] Realizacja biznesowego przypadku użycia

(ang. Business Use Case Realizations)

opis realizacji biznesowego przypadku użycia zapewniającej osiągnięcie funkcjonalności wybranego biznesowego przypadku użycia (przy współpracy aktorów i zasobów biznesowych

Więcej na temat modeli biznesowych można przeczytać w pozostałych częściach tego artykułu:

Technorati Tagi: modelowanie biznesowe,UML,modelowanie procesów biznesowych

Podobne wpisy

  • Sprint Review – Przegląd Sprintu Każdy sprint kończy się Spotkaniem Przeglądowym Sprintu (ang. Sprint Review Meeting), gdzie zespół prezentuje potencjalnie wykonalne przyrosty produktu. Na końcu każdego sprintu odbywa […]
  • Architektura korporacyjna a narzędzia Gertner opublikował w postaci “magicznego kwadratu” swoje badania dotyczące narzędzi wspierających architekturę korporacyjną. Najważniejsze pole to liderzy. Liderzy posiadają […]
  • Struktura dokumentów wymagań cz. 2 Standaryzowane struktury dokumentów powinny być dostosowywane do specyficznych wymagań projektów. Natomiast każda struktura dokumentu wymagań powinna uwzględniać następujące informacje: […]
  • Czas a modelowania w języku UML Czasami dostaję pytanie: Ile kosztuje modelowanie w UML? Moja odpowiedź brzmi: Dużo, ale koszty się zwracają z zyskiem. Skąd ten zysk skoro modelowanie w UML to czas ludzi, którzy zamiast […]
  • Agile Software Development. Gra zespołowa. Alistair Cockburn “Agile Software Development. Gra zespołowa”. Poznaj zasady doskonałej metodologii wytwarzania oprogramowania Jak dopasować metodologię Agile do specyfiki firmy? […]
Reklama
MODESTO - licencje Enterprise Architect

Zostaw komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Przewiń do góry