Laboratorium z zarządzania procesami biznesowymi
Transkrypt
Laboratorium z zarządzania procesami biznesowymi
Katedra Informatyki Gospodarczej Szkoła Główna Handlowa Laboratorium z zarządzania procesami biznesowymi dr Andrzej Sobczak Agenda spotkania • • • Sprawdzamy pracę domową Jak zastosować podejście procesowe przy wdraŜaniu IT Dwa słowa nt.: – – • • czym jest UML czym jest RUP UML w modelowaniu biznesowym Zamiast podsumowania... A. Sobczak, Zarządzanie procesami biznesowymi... 2 Katedra Informatyki Gospodarczej Szkoła Główna Handlowa Małe zadanko(a) na rozgrzewkę ☺ Katedra Informatyki Gospodarczej Szkoła Główna Handlowa UML w modelowaniu biznesowym Business Object (w szczegółach) <<case worker>> Obiekt zarządza interakcją na granicy systemu (aktywny, skierowany na klienta) << business (internal) worker>> Obiekt zarządza operacjami wewnętrznymi (aktywny, wewnętrzny) <<business entity>> Obiekt pasywny - informacja biznesowa A. Sobczak, Zarządzanie procesami biznesowymi... 5 Rozbudowany diagram biznesowych przypadków uŜycia 1: present claimable week 4: determine questions 10: present certification questions 13: review answers 15: request confirmation 17: send confirmed certification 2: receive claimable week acceptance 11: receive answers 16: receive confirmation : Claimant certification questions : Eligibility Questions 6: determine appropriate questions 19: create weekly certification 26: send certification 27: update activity log 9: get appropriate questions 5: get certification questions 18: receive confirmed certification : Claims Taker 29: verify certification : Weekly Claim Processor : Certification Processor 28: add weekly certification filed 3: add 12: create 14: review 20: get work flow : Activity Log 25: update as claimed 21: create : Claimable Week contact : Activity Log : Certification Answers 8: review for questions 22: create 24: update week claimed 23: add weekly certification : Weekly Certification 7: get claim record : Claim Record : Benefit Certification/Disbursement Record : Benefit Records Processor A. Sobczak, Zarządzanie procesami biznesowymi... 6 Modelowanie biznesowe w RUP A. Sobczak, Zarządzanie procesami biznesowymi... 7 RUP - Rational Unified Process Oś pionowa reprezentuje statyczne aspekty (zawartość) procesu; opisuje proces pod względem działań, artefaktów, pracowników (ang. workers) oraz przepływu zadań (ang. workflow). Inicjacja - Rozwijanie – Konstruowanie -WdroŜenie Przekazanie Oś pozioma reprezentuje czas i przedstawia dynamiczne aspekty procesu uŜywając pojęć: cykli, faz, iteracji oraz kamieni milowych (ang. milestones). Proces tworzenia oprogramowania podzielony jest na cykle, gdzie kaŜdy cykl reprezentuje tworzenie nowej generacji (wydania) produktu. A. Sobczak, Zarządzanie procesami biznesowymi... 8 Składniki RUP (1) • Role i ich aktywności A. Sobczak, Zarządzanie procesami biznesowymi... 9 Składniki RUP (2) • Artefakty • Szablony A. Sobczak, Zarządzanie procesami biznesowymi... 10 Składniki RUP (4) • Koncepcje (metody postępowania) • Przepływy pracy („krok po kroku”) A. Sobczak, Zarządzanie procesami biznesowymi... 11 Przepływ pracy: inŜynieria wymagań Develop Elicit Stakeholder Vision Needs Find Actors and Use Cases Capture a Manage Dependencies Common Vocabulary Detail a Use Case Use-Case Specifier User-Interface Modeling User-Interface Designer Architect A. Sobczak, Zarządzanie procesami biznesowymi... Structure the Use-Case Model Requirements Reviewer Review Requirements User-Interface Prototyping Prioritize Use Cases 12 Składniki RUP (5) • Produkty informatyczne A. Sobczak, Zarządzanie procesami biznesowymi... 13 Modelowanie biznesowe w RUP A. Sobczak, Zarządzanie procesami biznesowymi... 14 Katedra Informatyki Gospodarczej Szkoła Główna Handlowa Zamiast podsumowania Drobna praca domowa • Narysować Business Use Case dotyczący rejestracji działalności gospodarczej A. Sobczak, Zarządzanie procesami biznesowymi... 16 Katedra Informatyki Gospodarczej Szkoła Główna Handlowa Dziękuję za uwagę [email protected]