Notacje użyte w projektach - znaczenie symboli - IT
Transkrypt
Notacje użyte w projektach - znaczenie symboli - IT
Notacje użyte w projektach - znaczenie symboli Jarosław Żeliński IT-Consulting opr. Jarosław Żeliński Znaczenie symboli użytych w dokumentach Projekt : Metody i narzędzia dokumentowania wyników analizy biznesowej Autor : Jarosław Żeliński Firma : Jarosław Żeliński IT-Consulting Opis: Opis narzędzi stosowanych do prowadzenia i dokumentowania analizy biznesowej przedsiębiorstwa. Celem dokumentu jest opisanie systemów pojęciowych wykorzystanych w raportach. Dokument ten jest opisem narzędzi stosowanych podczas realizacji umów przez firmę Jarosław Żeliński IT-Consulting. Stanowi przedmiot prawa autorskiego. Posiadanie egzemplarza tego dokumentu nie stanowi nabycia jakichkolwiek praw do jego treści. Znaki i prawa stron trzecich, są jawnie wskazane. UML Version : 2.x Jarosław Żeliński IT-Consulting str. 1 z 13 Znaczenie symboli użytych w dokumentach Spis treści 1 Projekt : Metody i narzędzia dokumentowania wyników analizy biznesowej.....1 2 Diagram Ogólny : Framework analizy i modelowania organizacji..................... 3 2.1 Opis..............................................................................................................3 2.2 Odnośniki..................................................................................................... 3 3 Zestawienie : Słownik pojęć analitycznych....................................................... 4 4 Diagram Business Motivation Model : Rozwój firmy poprzez poszerzenie oferty..................................................................................................................... 6 4.1 Opis..............................................................................................................6 4.2 Odnośniki..................................................................................................... 6 5 Diagram Mapa Procesów : Architektura procesów biznesowych...................... 8 5.1 Opis..............................................................................................................8 6 Struktura organizacyjna : Struktura organizacyjna............................................9 6.1 Opis..............................................................................................................9 6.2 Diagram : .................................................................................................. 10 6.3 Opis............................................................................................................10 7 Diagram zależności : Model procesów biznesowych Diagram RACI.............. 10 7.1 Legend....................................................................................................... 11 8 Zestawienie : Reguły biznesowe..................................................................... 11 9 Tablica Decyzyjna : Tablica Decyzyjna .......................................................... 11 10 Diagram Przypadków użycia : Diagram Przypadków użycia.........................13 10.1 Opis..........................................................................................................13 Jarosław Żeliński IT-Consulting str. 2 z 13 Ścieżka BPTrends http://www. bptrends.com/ resources/bpmanifesto/ Jarosław Żeliński IT-Consulting ro Nazwa Ja #e li# sk Odnośniki s# aw iI TC lti #e li# s# aw ng s# aw su ro ro sk i lti li# lti li# Opis iI TC li# on ro su lti #e li# s# aw ng #a w os Ja lti Ja ro on lti li# tin g li# li# ng #e lti ng on tin g #e li# Ja ro g li# lti li# lti ng on su l on tin g #e li# #e ro Typ źr. Business URL Process Associatio n str. 3 z 13 Ja ro g li# on su lti ro tin li# on li# ro ro ro s# aw Ja on li# lti li# ro sk i g li# on Ja lti ro lti n s# aw ro li# #e li# lti tin su lti sk Ja ro su lti g ng #e li# lti Ja r os su lti sk Ja ro su lti ng #e li# lti sk iI TC li# g #e l s# a on su IT -C tin sk i su l ng #e su s# aw on ro #a w Ja os on Ja r iI TC ng iI TC li# lti s# aw ng on ro sk Ja li# IT -C g #e on sk i tin sk iI TC li# ng su l #a w #e g su tin on su l #a w on sk iI TC IT -C li# os on #e su s# aw on sk i #e Ja r iI TC iI TC li# g s# aw ng on ro sk Ja li# IT -C g on sk i sk iI TC li# ng tin #e #e tin tin li# #a w #e os s# aw Ja r su l ro on Ja su l #a w on os #a w su l g sk iI TC Ja r os on #e su s# aw on li# ng su l sk iI TC Ja r #e lti on #e su iI TC iI TC Ja on iI TC s# aw ng sk su li# su ro sk iI TC li# s# aw ng sk Ja #e lti on ro sk #e #e su s# aw on iI TC IT -C tin #a w su l ng on #e su s# aw on iI TC os Ja li# Ja #e s# aw ng sk lti iI TC sk Ja r #e li# ng #e lti ro s# aw Ja su ro on Ja su s# aw ng iI TC li# lti sk su s# aw ng sk Ja #e lti on ro Ja g iI TC sk iI TC li# ng sk #e su iI TC lti #e su Ja #e s# aw g #a w Ja on s# aw ng iI TC su l ng lti sk su li# os on ro s# aw ng sk Ja r #e lti #e su s# aw on on ro Ja iI TC sk Ja li# iI TC iI TC sk iI TC li# g tin s# aw Ja su l ro tin sk ng sk iI TC li# lti sk su ng #e lti on on su l IT -C os #a w #a w os Ja r li# Ja #e s# aw ng iI TC li# lti sk i su ng sk Ja r li# ro s# aw Ja su IT -C on sk i #e Diagram Ogólny : Framework analizy i modelowania organizacji iI TC sk su #e lti #e su #a w os s# aw ng #e su s# aw on on ro Ja r on on ro li# iI TC #e sk Ja li# iI TC sk ng iI TC li# ng #e lti sk Ja #e s# aw iI TC sk tin sk iI TC li# g su l #a w ro su lti #e #a w os s# aw su ro on Ja IT -C on sk i Ja os tin #e li# iI TC sk on su l #a w on os s# aw Ja r su l ro li# #e Ja r #e s# aw sk iI TC lti sk iI TC Ja #e s# aw su sk iI TC su l s# aw ng #e su on ro ro on ro s# aw Ja su ro on Ja iI TC sk IT -C li# Ja #e sk i Ja li# IT -C g s# aw iI TC sk li# tin sk i su l #e #a w os s# aw ng on #e su IT -C on sk i iI TC sk #e Ja r #e s# aw ng sk su s# aw ng on ro #e su #a w os on iI TC sk IT -C li# Ja r #e Ja ro ro Podstawowym założeniem w metodzie, którą wykorzystuję jest: 1. Organizacja jest sterowana jej strategią 2. Ma cele rynkowe 3. Wewnętrzna strategia realizacji celów jest ustalona w postaci procesów biznesowych 4. Każdy proces tworzy produkt, ma swojego właściciela i wykonawcę. 5. Każdy człowiek w organizacji ma określone uprawnienia i umiejętności 6. Organizacja moze wykorzystywać w procesach narzędzia jakimi są maszyny i aplikacje (technologie IT) on Ja Ja Ja Ja Ja r Opis Znaczenie symboli użytych w dokumentach Znaczenie symboli użytych w dokumentach Zestawienie : Słownik pojęć analitycznych Nazwa Aliasy Opis aktor inicjowana przez aktora jego interakcja z Systemem (aplikacja), której celem jest z góry określony rezultat (źr. UML Superstructure, www.omg.org); oznacza konkretne (w celu uzyskania konkretnego efektu) użycie Systemu; kluczowe pojęcia skojarzone z Przypadkami Użycia to Aktor i System, patrz także SOA i usługa aplikacji aktywność działanie, udział w czymś [na podst. sł. j.polskiego PWN] aplikacja [łac.], inform. program komputerowy, który ma bezpośredni kontakt z użytkownikiem, realizuje zadania dla użytkownika; (encyklopedia PWN) cecha filoz. niesamodzielny składnik rzeczy, dający się w niej wyróżnić tylko w drodze analizy myślowej [sł. j.polskiego PWN] czynność elementarba aktywność będąca wykonywaniem zadania ERP planowanie zasobów przedsiębiorstwa (ang. Enterprise Resource Rlanning), tu także oprogramowanie wspierajace zarzadzanie całą organizacją (firmą) firma przedsiębiorstwo handlowe, usługowe lub przemysłowe funkcjonalność funkcja dotyczy funkcjonowania lub funkcji czegoś w jakimś systemie [sł. j.polskiego PWN] jakośc usługi istotne cechy wyróżniające usługę (produkt0 spośród innych komórka organizacyjna zespół, składający się z kierownika i podporządkowanych mu członków zespołu (stanowisk), realizujących cel działania danej organizacji misja misja firmy zasada działalności gospodarczej, której charakter określa kierownictwo organizacji na podstawie przyjętych kryteriów model dziedziny struktura opisująca współdziałanie elementów systemu ograniczenie reguła, norma, przepis, zarządzenie krępujące swobodę działania czyjąś lub czegoś (s.j.p. PWN) oprogramowanie zbiór programów wprowadzonych do komputera (słownik j.polskiego www.pwn.pl) organizacja grupa ludzi mająca ustaloną strukturę i działających razem, aby osiągnąć wspólne cele (na podst. sł. j. polskiego PWN) procedura określone reguły postępowania w jakiejś sprawie (czynności, procesie), w językach programowania: wydzielony fragment algorytmu [ na podstawie sł. j.polskiego PWN] proces biznesowy aktywność będąca jedną czynnością lub chronologicznym łańcuchem czynności, przekształcający stan początkowy w stan końcowy (procesu), wykonywany w środowisku określoncyh ograniczeń i wymagający zasobów przypadek użycia usługa oprogramowania, usługa aplikacji Jarosław Żeliński IT-Consulting zestaw działań (realizowanych np. przez aplikację - system) dających jako efekt obserwowalny rezultat (produkt), mający wartość dla jednego lub większej liczby podmiotów i innych zainteresowanych stron zwanych aktorami tego systemu, str. 4 z 13 Znaczenie symboli użytych w dokumentach Nazwa Aliasy Opis przypadek użycia jest inicjowanym z zewnątrz (przez aktora) zachowaniem systemu [spec. UML v.2.4.1.] rezultat miara, wskaźnik określający wielkość, jakość lub wartość czegoś strategia przemyślany plan działań w jakiejś dziedzinie (s.j.p. PWN); wyraża cele długoterminowe [przedsiębiorstwa], odpowiadające generalnym kierunkom działania (A.D. Chandler 1962) system złożony obiekt wyróżniony w badanej rzeczywistości, stanowiący całość tworzoną przez zbiór obiektów elementarnych i powiązań między nimi (P. Sienkiewicz, 1994, Analiza systemowa. Podstawy i zastosowania. Wyd. Bellona, Warszawa 1994. ISBN 83-11-08337-1) taktyka sposób postępowania mający doprowadzić do osiągnięcia celu (s.j.p. PWN); metoda postępowania mająca doprowadzić do określonego celu strategicznego (Ireneusz Durlik, Inżyneria Zarządzania. i Projektowanie Systemów Produkcyjnych) usługa aplikacji praca w postaci przetworzenia informacji (danych), wykonana przez aplikację na rzecz (uprawnionego) żądającego realizacji tej usługi (na podst. Encyklopedia PWN: usługa – świadczenie, praca na rzecz kogoś, patrz także aplikacja, SOA) wizja wizja firmy opis wizerunku przedsiębiorstwa w odległej przyszłości, przy założeniu wystąpienia korzystnych uwarunkowań, jest to koncepcja pewnego modelu organizacji w przyszłości wymaganie warunek lub zespół warunków, którym ktoś lub coś musi odpowiadać [sł. j.polskiego PWN] wymaganie biznesowe w inżynierii oprogramowania to czego biznes oczekuje od narzędzia pracy wymaganie wobec oprogramow ania w inżynierii oprogramowania to czym powinno sie charakteryzować narzędzie pracy (oprogramowanie, aplikacja) zadanie cel produkt Jarosław Żeliński IT-Consulting formalnie ustalone i przewidywane do osiągnięcia w przyszłości zamierzenie, wynikające z potrzeb społeczno gospodarczych środowiska, w jakim dany system działa (A. Stabryła, J. Trzecieniecki 1982, s. 316). efekt pracy, wytworzona wartość, przedmiot str. 5 z 13 Nazwa Ja ro Odnośniki ro Jarosław Żeliński IT-Consulting #e li# s# aw li# sk on su Ścieżka Specyfkacja notacji http://www.omg. org/spec/BMM/ BMM lti su lti li# ro s# aw ro #e li# lti Opis li# on su ng su l tin li# li# g ro os #a w Ja #e li# s# aw lti li# sk i Ja r IT -C li# tin g on su su ng on lti ro lti li# ro li# Ja r ng ro #e li# lti on tin ro g tin on li# Ja ro g li# li# g tin g li# on ro li# lti ro s# aw Ja li# #e li# sk li# g sk g li# on su l Typ Pełna specyfikac URL ja notacji Business Motivation Model na stronie Object str. 6 z 13 sk ro tin #e li# sk sk g on su l ro g tin on #e li# sk li# sk g li# on su l ro g tin on tin #e li# sk li# g sk on su l sk ro g tin on #e li# sk li# ti s iI T- #e g su l tin on su l iI TC s# aw g s# aw Ja su l tin on ro li# iI TC #e sk Ja iI TC iI TC #e tin g li# #a w #e os s# aw Ja r su l ro on Ja su l s# aw g s# aw su l tin on ro Ja g iI TC iI TC li# tin sk su l ng #e lti on sk Ja #e #a w su iI TC iI TC #e g tin s# aw os on sk iI TC Ja r su l tin on ro li# iI TC #e sk Ja li# su l s# aw g s# aw Ja g #e s# aw iI TC iI TC li# su l tin on ro ro tin sk su l ng #e lti sk Ja li# iI TC iI TC li# g tin #e #a w su Ja os #a w on Ja r IT -C g on os s# aw su l tin #e su l s# aw g s# aw Ja on on ro Ja r iI TC li# tin sk i su l ng sk Ja li# iI TC g #e lti on #e su #a w on iI TC os tin iI TC li# su l tin on ro Ja r su l ng #e lti sk os #a w on sk Ja #e s# aw iI TC tin iI TC #e ro s# aw su l tin on su l s# aw on iI TC ro Ja su li# iI TC sk #e Ja r li# IT -C g #e on sk i tin iI TC li# ng sk Ja #e lti #e su #a w on su l #a w os on Ja r iI TC os ng sk su iI TC #e Ja r s# aw ng sk Ja #e #a w lti on ro sk iI TC sk Ja su iI TC sk on os s# aw Ja r su l tin #e su l s# aw on on ro g li# sk iI TC tin iI TC sk Ja #e li# ng #e lti su l #e g li# tin #e ul #a w os #a w Ja r os on Ja r su iI TC sk tin iI TC li# ng #e lti on os #a w s# aw Ja r g iI TC sk tin iI TC li# su l ro on sk Ja #e #e sk Ja li# su s# aw g s# aw Ja su l ro ng iI TC li# lti #e #a w g su l tin on su l sk iI TC su on os s# aw ng sk on su l iI TC sk li# lti #e su Ja #e ng iI TC sk li# ng #e su s# aw on lti on os #a w s# aw su ro on Ja Ja r iI TC sk on ro Ja r iI TC sk Ja li# iI TC sk g #e C Diagram Business Motivation Model : Rozwój firmy poprzez poszerzenie oferty s# aw Ja IT -C li# lti li# sk iI TC su #e g li# tin #e su l os #a w on tin s# aw su l ro on Ja iI TC sk s# aw ng sk i Ja #e lti on ro #e su s# aw ng os #a w Ja on #e sk iI TC Ja li# iI TC sk ng iI TC sk Ja r li# sk iI TC su l #e g li# tin #e su l os #a w on lti #e os #a w s# aw Ja r su ro on Ja iI TC sk s# aw ng on ro #e su #e sk iI TC Ja li# IT -C on sk i ng iI TC sk Ja r #e #e tin lti #e os #a w s# aw Ja r su ro on su l s# aw g #a w ro on iI TC sk Ja os on lti iI TC li# sk iI TC #e Ja r #e s# aw ng iI TC sk li# lti sk su s# aw ng on #e su s# aw on iI TC sk IT -C li# ro ro Celem tworzenia tego diagramu jest udokumentowanie związków pomiędzy kluczowymi elementami zarządzania i sprawdzenie ich spójności. Są to przede wszystkim wizja i misja firmy, zadania i oczekiwane rezultaty, strategia i jej konsekwencje w tym taktyka, organizacja i procesy biznesowe oraz komórki organizacyjne. Ja #e sk i Ja #e s# aw ng s# aw ng on ro ro Model motywacji biznesowej (ang. BMM) poza przedstawionymi tu elementami może zawierać dodatkowe elementy takie jak analiza SWOT, analiza czynników wływu i inne. iI TC iI TC sk #e Tu przykład takiego modelu. s# aw Ja Ja Ja Ja Ja Ja Opis Znaczenie symboli użytych w dokumentach Znaczenie symboli użytych w dokumentach Nazwa Ścieżka Jarosław Żeliński IT-Consulting Opis Management Group Typ str. 7 z 13 Ja ro s# aw #e li# Jarosław Żeliński IT-Consulting on lti #e li# s# aw ng s# aw su ro ro li# Ja ro s# aw lti li# g li# on tin #e li# lti ro ng Ja r g li# tin tin g li# on lti ng #e li# lti ro li# lti Ja ro li# lti ro li# lti li# iI TC ro ng ro tin #e li# lti sk Ja ro on li# on su ng tin g #e li# #e li# g sk g li# on su li# tin g lti tin g #e li# sk g sk g on su lti su l ng on tin g # os #a w Ja r o sk iI IT -C li# os sk i #e Ja r iI TC iI TC li# tin #e su l #a w on os #a w su l ng on os Ja r sk iI TC tin li# #a w #e os s# aw Ja r su l ro on Ja sk iI TC su l ng #e lti on Ja r #e #a w su iI TC iI TC #e tin tin s# aw os on iI TC sk Ja r su l ro on sk li# sk iI TC Ja li# su l #a w on os #a w su l g #e s# aw sk iI TC Ja r os on lti iI TC li# ng tin sk iI TC Ja r #e lti #e su ro s# aw Ja su l ro on Ja iI TC s# aw ng iI TC li# lti sk su s# aw ng #e su s# aw g #a w su l os Ja on on ro ng iI TC li# lti sk su ng #e lti sk Ja li# iI TC iI TC li# lti sk su #e s# aw su on Diagram Mapa Procesów : Architektura procesów biznesowych on Ja on iI TC sk s# aw ng sk Ja r #e lti on ro li# iI TC sk #e #e su s# aw ng sk su s# aw ng on #e su s# aw on iI TC ro Ja on iI TC sk li# Ja #e ng iI TC li# ng sk Ja #e lti #e su s# aw ng sk su iI TC sk Ja on lti s# aw su ro on Ja iI TC sk iI TC li# s# aw ng on ro sk #e #e su #a w on iI TC os s# aw su ro Ja r li# Ja #e s# aw ng sk lti iI TC li# ng #e lti sk Ja #e s# aw iI TC sk su l #a w ro su ro s# aw Ja su ro on Ja IT -C on sk i Ja os on #e li# iI TC sk #e Ja r li# su l #a w on os sk iI TC li# lti #e s# aw sk iI TC su s# aw ng on ro #e su s# aw g s# aw su l ro ro on iI TC sk IT -C li# Ja #e sk i Ja #e IT -C tin sk i su l s# aw ng on ro #e su IT -C Ja #a w os Mapa procesów (architektura procesów) to diagram obrazujący w uproszczonej formie łańcuch procesów biznesowych mających określony cel. Podstawowe pojęcia: 1. proces 2. wejscie czyli informacje otrzymane (ich pojawienie sioe inicjuje proces) 3. wyjście czyli informacje wytworzone (pojawiajaca się jako produkt procesu) on sk i iI TC sk #e Na tym poziomie szczegółowości każdy proces (pagon) reprezentuje diagram (model) konkretnego procesu biznesowego. Tą metodą można pokazać konkretne "scenariusze" następowania procesów biznesowych zaleznie od kontekstu. iI TC sk Ja Ja Ja r Ja Ja Opis Znaczenie symboli użytych w dokumentach str. 8 z 13 Ja ro ro Jarosław Żeliński IT-Consulting #e li# s# aw sk i #e on su ng lti li# li# ro #a w os Ja #e li# s# aw lti iI TC sk li# g on su lti su l tin li# li# ng ng ro li# li# li# g g on su #e lti su lti ng li# Ja ro #e li# li# g ng on li# on su lti ro tin li# on li# J #e lti sk Ja ro Ja ro on li# lti li# ro sk i g li# o ro sk Ja ro ro s# aw Ja #e li# lti tin su lt on g sk ro lti on #e li# sk i li# su lti sk Ja ro su lti ng #e li# lti sk iI TC li# g #e l s# a on su IT -C tin sk i su l ng #e su s# aw on ro #a w Ja os on Ja r iI TC ng iI TC li# lti s# aw ng on ro sk Ja IT -C g li# #e g su tin on su l #a w #e on sk i sk iI TC #e ng tin #a w su l os on lti os on sk iI TC IT -C li# Ja r #e Ja r su s# aw ng s# aw Ja g iI TC iI TC li# su ro sk Ja li# IT -C g on sk i sk iI TC li# ng tin #e #e tin tin li# #a w #e os s# aw Ja r su l ro on Ja su l #a w on os #a w su l g sk iI TC Ja r os on #e su s# aw on li# ng su l sk iI TC Ja r li# iI TC ng iI TC li# lti sk su #e lti on #e su s# aw on iI TC iI TC li# s# aw ng sk Ja #e lti on ro sk #e #e su s# aw on iI TC IT -C tin #a w su l ng on #e su s# aw on iI TC os Ja li# Ja #e s# aw ng sk lti iI TC li# ng sk Ja r #e lti #e su ro s# aw Ja su ro on Ja iI TC s# aw ng iI TC li# lti sk su s# aw ng on ro ng iI TC li# lti sk su ng sk #e su iI TC lti on #e su Ja #e s# aw g #a w Ja on s# aw ng iI TC su l ng lti sk su li# os on ro s# aw ng sk Ja r #e lti on ro Ja iI TC sk #e su iI TC s# aw g li# Ja #e iI TC sk tin iI TC sk #e tin ro s# aw Ja su l ro on su l os #a w #a w os Ja r on li# lti sk su ng #e lti on #a w os sk iI TC Ja li# IT -C ng iI TC li# lti sk i su #e s# aw su IT -C on sk i s# aw ng sk Ja r #e lti #e su #a w os s# aw ng on ro Ja r on on ro li# iI TC sk Ja iI TC sk iI TC li# ng sk Ja li# iI TC sk tin #e s# aw lti ng li# #e ar Struktura organizacyjna : Struktura organizacyjna sk iI TC #e tin su l #a w ro su lti #e #a w os s# aw Ja r su ro on Ja IT -C on sk i Ja os on su l #a w #e os s# aw Ja r on li# iI TC sk #e Ja r #e s# aw sk iI TC lti sk iI TC Ja #e lti #e su s# aw g s# aw ng on ro ro on ro s# aw Ja su ro on Ja iI TC sk IT -C li# Ja #e sk i Ja li# IT -C tin sk i su l #e #a w os s# aw ng on #e su IT -C on sk i iI TC sk #e Ja r #e s# aw ng s# aw su ro on lti iI TC sk Ja ro ro Strukturę organizacyjną modeluje się w celu pokazania zasobowego (np. per specjalność) podziału organizacji. Korzeniem struktury organizacyjnej jest Firma. Diagram może być dzielony na części (pod-diagramy), w przypadku struktur o większej złożoności. Elementy struktury mogą zostać oznaczone jako <<stanowisko w organizacji>>, <<komórka organizacyjna>>, <<funkcja>>. IT -C li# Wszystkie elementy struktury organizacyjnej są klasyfikowane, zaliczane do jednego z kilku typów. Ogólnie struktura organizacyjna (zasoby ludzkie) to: • Organizacja, która składa się z komórek organizacyjnych skupiających określone kompetencje. • Każda komórka organizacyjna gromadzi kompetencje w postaci stanowisk. • Każde stanowisko pelni określone funkcje, ma okreśłone kompetencje i uprawnienia. • Zatrudnione osoby mogą zajmować określone stanowiska i pełnić określone funkcje. s# aw Ja Ja Ja Ja r Opis Znaczenie symboli użytych w dokumentach str. 9 z 13 Ja r Jarosław Żeliński IT-Consulting #a w ro #e li# on su su lti li# ro #a w Ja #e li# lti ng li# on tin ro g lti li# ro on #e li# Ja ro g on su l Ja r on tin g li# ro g li# tin ro on #e li# ro li# g g li# on su l g on tin g li# ro li# ro s# aw Ja on li# li# g ro tin g li# on ro tin s# aw Ja li# #e li# sk li# g sk g li# on su l ro g tin #e li# sk sk Ja ro g ro li# g sk i tin #e li# sk sk Ja ro g li# ro li# g sk on g #e sk on #e sk ro li# g g #e s sk on li# # ti o su l s# aw on iI TC sk iI TC tin s# aw Ja su l tin on ro li# iI TC #e sk Ja su l s# aw g ro tin Ja iI TC li# g su l sk #e on li# s# aw tin g iI TC tin li# #a w #e os s# aw Ja r su l ro on Ja su l iI TC tin s# aw Ja su l tin #e su l s# aw on on ro g iI TC iI TC li# tin sk su l ng #e lti on sk Ja #e #a w su iI TC iI TC li# g tin s# aw os on sk iI TC Ja r su l tin #e su l s# aw g s# aw su l tin #e su l s# aw on on ro Ja on on ro li# iI TC #e sk Ja iI TC iI TC li# g li# #a w #e os tin sk su l ng #e lti sk Ja li# iI TC iI TC li# g tin #e #a w su Ja r os #a w on Ja r IT -C g on os s# aw su l tin #e su l s# aw g s# aw su l tin on ro Ja on on ro Ja r iI TC li# tin sk i su l ng sk Ja li# iI TC iI TC li# g #e lti on #e su #a w on iI TC os tin sk su l ng #e lti Ja r os #a w on sk Ja #e s# aw iI TC tin iI TC #e ro s# aw su l tin on su l s# aw on iI TC ro Ja su sk iI TC sk Ja r li# IT -C g #e on sk i tin iI TC li# ng sk Ja #e lti #e su #a w on su l #a w os on Ja r iI TC os ng sk lti iI TC li# su l ro Ja r s# aw ng #e lti sk iI TC li# su ro on sk Ja #e #e sk Ja li# su s# aw on iI TC sk su l tin #e Ja g #e s# aw iI TC sk tin os #a w on su l s# aw on iI TC ro sk iI TC Ja r #e li# g su l tin #e Ja os #a w on Ja r su l s# aw ng iI TC sk Ja #e #e lti sk su ng on lti ro os #a w Ja g iI TC IT -C li# tin sk ul ng sk i Ja r li# su os #a w s# aw su l tin on ro Ja r g #e lti #e su s# aw on iI TC sk tin sk iI TC Ja #e li# g su l tin on #e ro os #a w Ja iI TC sk Ja r li# su l s# aw on iI TC sk tin iI TC sk #e Ja su l tin on g #e sk iI TC IT -C li# os #a w sk i #e Ja r li# su l os #a w s# aw Ja r g #e s# aw IT -C tin sk i su l sk iI TC Ja #e Ja g tin s# aw su l tin on su l IT -C on sk i os #a w on #e li# iI TC sk #e Ja r li# su l #a w os s# aw g g #e s# aw sk iI TC tin IT -C su l tin on ro sk i Ja li# IT -C ng sk i lti sk iI TC li# tin su #e li# g su l tin #e ro os #a w on su l s# aw on sk iI TC os #a w on #e li# iI TC sk #e Ja r li# su l #a w os s# aw Ja r g #e s# aw iI TC sk tin sk iI TC Ja #e li# g su l tin #e ro os #a w on su l s# aw ng s# aw Ja on sk iI TC iI TC li# su ro on su l iI TC #e sk Ja #e s# aw Ja r Ja Ja r Ja Diagram : Model procesów biznesowych sk iI TC li# lti sk su s# aw ng on #e su s# aw on iI TC sk iI TC li# os sk #e ro ro Proces biznesowy jest modelownay jako łańcuch zdarzeń, zadań, bramek decyzyjnych oraz skojarzonych z nimi dokumentów (Dane). Zadania związane z realizacją logiki biznesowej są kojarzona z Regułami biznesowymi, reguły biznesowe moga być zkojarzone z tablicami decyzyjnymi. Ja r #e s# aw ng s# aw ng on lti iI TC sk iI TC sk #e ro ro Proces biznesowy umieszczany jest w puli, która reprezentuje podmiot (organizację), zaś tory reprezentują odpowiedzialnych lub wykonawców Zadań. Współpracującego klienta, partnera, reprezentuje Pula 2 w postaci tak zwanej "czarnej skrzynki". li# s# aw Szczegóły realizowania poszczególnych aktywnosci (zadań) mogą być opisane: 1. procedurą 2. macierzą RACI 3. regułą (reguami) biznesową, złożóne reguły mogą być dokumentowane tabllicami decyzyjnymi os Ja Ja Ja Ja Ja Opis Znaczenie symboli użytych w dokumentach Diagram zależności : Model procesów biznesowych Diagram RACI str. 10 z 13 Zadanie 1 Zadanie2 Zadanie3 Zadanie4 Znaczenie symboli użytych w dokumentach Pula2 Pula 1 Tor2 R Tor R R R Legend Kod Nazwa Opis A Approver Osoba wydająca zgodę na użycie produktu C Consulted Osoba stanowiąca źrodło wiedzy eksperckiej I Informed Osoba informaowana o wytworzeniu i dopuszczeniu produktu R Responsible Osoba odpowiedzialna za powstanie produktu procesu Zestawienie : Reguły biznesowe ID Nazwa Reguła BR001 rejestracja wydatków wszystkie prace związane z koniecznością poniesienia kosztów są rejestrowane w budżecie działu BR002 Reguła2 BR003 Reguła biznesowa BR004 Reguła upustowa Tablica Decyzyjna : Tablica Decyzyjna Reguły Warunki 1 2 3 C1. Warunek Y Y N C2. Warunek2 N Y Y 1 2 3 Czynności Jarosław Żeliński IT-Consulting str. 11 z 13 Znaczenie symboli użytych w dokumentach Reguły A1. Działanie A2. Działanie2 A3. Działanie3 Jarosław Żeliński IT-Consulting X X X str. 12 z 13 Ja ro Jarosław Żeliński IT-Consulting ro s# aw Ja #e li# s# aw sk li# on su lti su lti li# sk Ja #a w ro #e li# lti li# on tin g su lti li# ro ro s# aw Ja #e li# s# aw lti iI TC sk li# tin g li# on ng tin tin g li# #a w ro #e li# lti ng on su lti Ja r on on tin g #e li# lti ng #e Ja ro g li# lti li# ro sk i g li# ro li# lti ro s# aw Ja li# #e li# lti on Ja lti ro lti on #e li# lti su lti Ja ro su lti on ng #e li# lti sk iI TC li# g on su lti sk Ja ro su lti ng #e li# lti su l tin g #e li# s# aw su lti sk Ja ro su lti on #e li# lti sk iI TC li# ti sk i su l ng on #e su iI TC s# aw ng s# aw ng on ro li# iI TC #e sk Ja IT -C on sk i sk iI TC li# ng #e su s# aw on ro #a w Ja os on Ja r iI TC ng iI TC li# lti s# aw ng on ro sk Ja IT -C tin sk i su l ng #e su s# aw iI TC on li# #e g su tin on su l #a w #e os #a w Ja r on sk iI TC IT -C li# os sk i #e Ja r iI TC ng sk s# aw ng on ro sk Ja li# IT -C g #e li# ng #e lti lti li# #a w #e os s# aw Ja r su ro on Ja su s# aw on on sk i tin sk iI TC li# ro #a w su l ng on os Ja g iI TC iI TC li# tin sk su l ng sk #e su s# aw ng s# aw ro li# Ja r #e lti on #e su iI TC iI TC Ja on iI TC s# aw ng sk su li# su ro sk iI TC li# s# aw ng sk Ja li# IT -C g #e lti on ro sk #e #e su s# aw on sk i tin sk iI TC li# ro #a w su l ng on #e su s# aw on iI TC os Ja on iI TC sk li# w Ja #e ng iI TC li# ng sk Ja r #e lti #e su s# aw ng sk su iI TC sk Ja #e ro s# aw ng #e lti on ro Ja on lti s# aw su ro on Ja iI TC sk iI TC li# ng #e lti sk Ja li# su s# aw on IT tin #a w su l ng on #e su s# aw on Ja os g #e s# aw su sk iI TC tin sk iI TC li# g ro #a w su l tin #e Ja r #e s# aw su l iI TC sk iI TC li# g tin s# aw ro on Ja os on Ja r sk iI TC Ja su l ro tin sk li# ng su sk iI TC on su l IT -C os #a w #a w li# Ja #e lti on #e su s# aw ng iI TC su l ng lti sk i su li# os on ro s# aw ng sk Ja r li# iI TC iI TC sk li# lti sk su #e lti #e su #a w os s# aw ng #e su s# aw on on ro Ja r on on ro Ja iI TC sk Ja li# iI TC sk iI TC sk Ja li# li# ng #e lti ng #e -C Diagram Przypadków użycia : Diagram Przypadków użycia os Ja g #e s# aw iI TC sk tin sk iI TC Ja r #e li# g su l #a w ro su lti s# aw su ro on Ja IT -C on sk i Ja os tin #e li# iI TC sk on su l #a w on os s# aw g li# #e Ja r #e s# aw sk iI TC Ja r su l ro on su l li# ng #e lti lti sk iI TC Ja #e s# aw su sk iI TC su l s# aw ng #e su on ro ro on ro s# aw Ja su ro on Ja iI TC sk IT -C li# Ja #e sk i Ja li# IT -C g on sk i iI TC li# ng #e lti sk Ja #e s# aw ng #a w ro su tin #e #a w os s# aw Ja r su l ro on Ja IT -C on sk i Ja os on su l iI TC li# iI TC sk #e Ja r #e s# aw ng iI TC sk li# lti sk su s# aw ng on #e su s# aw on iI TC iI TC li# os sk #e Ja r #e s# aw ng s# aw ng on ro ro ro ro Przypadek użycia reprezentuje usługę aplikacji świadczoną urzytkownikowi (tak zwany aktor systemu). Diagram ten obrazuje wymagania wobec aplikacji w rozumieniu tego jakie i komu świadczy usługi. Tak sprecyzowane stanowią zakres projektu dostarczenia aplikacji. Dla uatwienia rozumienia użyto tak zwanych stereotypów dla oznaczenia aktorów jako ludzi (human) i innych aplikacji (system). iI TC sk iI TC #e Ja Ja Ja Ja Opis Znaczenie symboli użytych w dokumentach str. 13 z 13