Automatyzacja procesów biznesowych mgr inż. Krystyna Dziubich

Wielkość: px
Rozpocząć pokaz od strony:

Download "Automatyzacja procesów biznesowych mgr inż. Krystyna Dziubich krystyna.dziubich@eti.pg.gda.pl"

Transkrypt

1 Automatyzacja procesów biznesowych mgr inż. Krystyna Dziubich K.Dziubich, WETI slajd: 2

2 Modelowanie przepływu pracy Modelowanie biznesu Proces biznesowy Modelowanie as-is i to-be Poziomy opisu procesu Modele procesów -> aplikacja workflow Modelowanie i analiza workflow Standardy modelowania Wzorce workflow paterns BPMN omówienie notacji Przykładowe modele procesów Problemy i korzyści modelowania Platforma ARIS K.Dziubich, WETI slajd: 3

3 K.Dziubich, WETI slajd: 4 Business Model Model biznesu (business model) to prosta reprezentacja złożonych realiów biznesowych (cele biznesowe, model organizacji, procesy biznesowe, reguły biznesowe). Wspiera: Wymianę informacji o biznesie między ludźmi (pracownikami, klientami, partnerami, dostawcami) Ćwiczenia i naukę Perswazję (pomoc w dyskusji) Analizę sytuacji biznesowej przedsiębiorstwa Zarządzanie kosztami Rozwijanie wymagań dla systemów i aplikacji Bezpośrednie wykonywanie w środowiskach wykonawczych dla workflow Zarządzanie wiedzą i ponowne wykorzystanie

4 K.Dziubich, WETI slajd: 5 The rise of software modeling and business modeling

5 Business Modeling Model motywacji (business motivation model) opisuje cele biznesowe i sposoby pozwalające na osiągnięcie tych celów Model organizacyjny (business organization model) opisuje jakie grupy (ludzie, organizacje) występują i kto z kim współpracuje w trakcie wykonywania zadań Model procesu biznesowego (business process model) opisuje kto wykonuje jaką pracę i w jakiej kolejności Model reguł biznesowych (business rule model) opisuje prawa, obostrzenia, wskazówki ograniczające wykonywanie zadań Sztuka budowania tych modeli biznesowych zwana jest modelowaniem biznesu K.Dziubich, WETI slajd: 6

6 K.Dziubich, WETI slajd: 7 motivation model

7 organization model K.Dziubich, WETI slajd: 8 Jednostka organizacyjna Cora Group i jej podjednostki zależne

8 K.Dziubich, WETI slajd: 9 business process model

9 Examples: It is necessary that assured situation if condition. It is impossible that incorrect situation. business rule model K.Dziubich, WETI slajd: 10

10 Business modeling and enterprise architecture Architektura przedsiębiorstwa (EA -enterprise architecture) opis wewnętrznych systemów IT, procesów, ludzi i strategii towarzyszących tym systemom - szerszy zakres niż modelowanie biznesowe, które skupia się na konkretnym problemie biznesowym (dlaczego tak długo trwa dostawa produktu i jak skrócić ten proces dostawy produktu) - skoncentrowane na całym przedsiębiorstwie - obejmuje wszystkie procesy biznesowe, wszystkie aplikacje, wszystkie dane i całą infrastrukturę IT przedsiębiorstwa - pozwala wyspecyfikować systemy redundantne lub powielanie funkcjonalności przez systemy (ograniczenie kosztów utrzymania i integracji), czemu kilka procesów podobnych a nie jeden uproszczenie działania - tworzenie roadmap map pokazujących w czasie kolejne kroki osiągania pożądanej EA w kolejnych okresach czasu K.Dziubich, WETI slajd: 11

11 Leaders Quadrant of the Gartner Magic Quadrant for Enterprise Architecture Tools Leaders Quadrant of the Gartner Magic Quadrant for Enterprise Architecture Tools Leaders Quadrant of the Gartner Magic Quadrant for Enterprise Architecture Tools K.Dziubich, WETI slajd: 12

12 Enterprise Architecture Management Solution - example Software AG's Architecture of Integrated Information Systems (ARIS) - Software AG s Enterprise Architecture Management Solution This solution combines the market-leading software for enterprise architecture management, along with proven methodology, best practices and expertise so you can: Analyze, optimize, plan and manage your enterprise Synchronize IT change with business needs Create the right roadmap for your business products, services and ICT solutions Harmonize how ICT supports your business Define and track your enterprise-wide standards Optimize your IT budget and risk management Support business process analysis, requirements engineering, solution development, service, application and technology portfolio management and more K.Dziubich, WETI slajd: 13

13 Enterprise Architecture Management Solution - example ARIS IT Architect help you: Align business needs with IT change Integrate IT architecture and process management in a single repository Create a uniform inventory of systems and technologies Generate views of current and target situations Define and document IT standards and reference architectures Gain transparency and reduce the cost and complexity of your IT environment Mitigate operational IT risks and ensure compliance with regulations K.Dziubich, WETI slajd: 14

14 Proces biznesowy Proces biznesowy jest kolekcją wzajemnie powiązanych zadań, inicjowaną w odpowiedzi na konkretne zdarzenie, prowadzącą do powstania określonego produktu/usługi dla klienta procesu. Zagnieżdżanie procesów Procesy biznesowe, których zautomatyzowane wykonanie generuje największy zysk będą modelowane, implementowane i wykonywane w środowiskach wykonawczych w postaci workflow w pierwszej kolejności K.Dziubich, WETI slajd: 15

15 Modeling as-is processes model of today s business Its shows activities, gateways, sequence flow; K.Dziubich, WETI slajd: 16

16 Modeling to-be processes model of a desired future situation By comparing as-is and to-be processes we can see which activities are performed differently and which new activieties are needed K.Dziubich, WETI slajd: 17

17 Poziomy opisu procesu 0 - ogólna mapa procesów - przedstawia procesy działające w konkretnej organizacji w otoczeniu modelowanego procesu; wytyczenie granic modelowanego procesu. 1- handoff level - przedstawia wszystkich aktorów i kroki powodujące przejście pracy do innego aktora oraz zdarzenie inicjalizujące i najistotniejsze produkty. Nazwa dla poszczególnych kroków powinna oddawać to co dany aktor ma do wykonania w tym kroku. K.Dziubich, WETI slajd: 18

18 K.Dziubich, WETI slajd: 19 Poziomy opisu procesu cd. 2- milestone level uszczegółowienie zadań z poziomu 1. Dodajemy zadania, które: powodują zmianę stanu poszczególnych produktów polegają na podjęciu decyzji powodującej zmiany w przepływie sterowania wprowadzają opóźnienia lub możliwości wystąpienia jakichś błędów dotyczą osiągnięcia konkretnego celu/ rezultatu (milestone) 3- task level - w przeciwieństwie do dwóch poprzednich poziomów, które mówiły co ma być zrobione ten poziom opisuje szczegółowo jak ma to być zrobione.

19 Przejście z modeli procesów do aplikacji workflow K.Dziubich, WETI slajd: 20

20 Modelowanie i analiza workflow Analiza Projekt Workflow Analyser Model systemu Analiza System Workflow Automatyzacja Symulacje Monitorowanie K.Dziubich, WETI slajd: 21

21 Modeling standards IDEF developed by US Department of Defense in the 1980s; difficult to understand to businesspeople; still used in US DoD; UML software modeling language activity diagrams used for modeling business processes; functionally similar to BPMN; rather used by technical people BPMN Business Process Model Notation since 2004 independent of a specific impementation environment; 2006 OMG specyfication; v v 2.0 has a richer set of model constructs: pools, compensation, timer start events; More tools support BPMN; BPDM - Business Process Definition Metamodel (OMG 2007) Supports the representation of process models independently of any notation; serialization capability for BPMN; deals with the synchronization and execution order of business processes, describe participants and their agreements K.Dziubich, WETI slajd: 22

22 IDEF standards level example K.Dziubich, WETI slajd: 23

23 UML The activity diagram of UML of the process of purchasing books K.Dziubich, WETI slajd: 24

24 K.Dziubich, WETI slajd: 25 BPMN- example

25 BPMN BPMN (Business Process Modeling Notation) - graficzna notacja służąca do opisywania procesów biznesowych promowana przez Business Process Management Initiative. K.Dziubich, WETI slajd: 26 two basic types of models: Collaborative (Public) B2B Processes Internal (Private) Business Processes

26 Notacja BPMN Flow Objects Connecting Objects Swimlanes Artifacts Activity Sequence Flow POOL Data object Event Message Flow LANE Group Gateway Association Annotation K.Dziubich, WETI slajd: 27

27 BPMN elementy przepływu Czynność (activity) jest ogólnym określeniem pracy wykonywanej przez przedsiębiorstwo/ może być atomowa lub nie. Typy czynności będące częścią modelu procesu: zadanie podprocess zadanie (TASK) Proces składający się z podprocesu (SUB-PROCESS). Można go zdekomponować. Proces jest raczej nieograniczony lub zawarty w elemencie grupującym Pool K.Dziubich, WETI slajd: 28

28 BPMN elementy przepływu Zdarzenia (events) : Zdarzenie początkowe (rozpoczyna proces) Zdarzenie (występują podczas przebiegu procesu) Mogą być wykorzystane do: pokazania gdzie w procesie spodziewane są wiadomości lub opóźnienia, przerwania normalnego przepływu przez obsługę wyjątków, wskazania dodatkowej pracy wymaganej dla kompensacji Zdarzenie końcowe (kończy proces) K.Dziubich, WETI slajd: 29

29 BPMN elementy przepływu Przykładowe zdarzenia wyzwalające: (EVENT TRIGGER) Start Event Types: Wiadomość End Event Types: Anulowanie Zegar (np. poniedziałek 9:00) Połączenie (z innym procesem) K.Dziubich, WETI slajd: 30 Wyjątek Intermediate Event Types: Warunek / Zasada (używany tylko do obsługi wyjątków) Wiadomość...

30 BPMN elementy przepływu Brama (gateway): Brama (modeluje punkty decyzyjne, rozdzielanie i łączenie przepływu sekwencji) Przykładowe, bardziej uszczegółowione typy bram (np.. XOR, OR, AND,...) K.Dziubich, WETI slajd: 31

31 BPMN - elementy łączące K.Dziubich, WETI slajd: 32 Przepływ sekwencji (ukazuje porządek w jakim przetwarzane są kolejne czynności w procesie) Przepływ wiadomości (ukazuje przepływ wiadomości pomiędzy dwoma uczestnikami procesu [business entities or business roles]) Asocjacja (do dołączania tekstu, danych i innych artefaktów do przepływu w celu zobrazowania wejścia i wyjścia dla czynności)

32 BPMN - Swimlanes Elementy grupujące POOL i LANE : (np. względem zakresu odpowiedzialności) POOL- kontener graficzny do oddzielenia określonego zbioru czynności dedykowanych dla różnych udziałowców biznesowych procesu (oddzielony na diagramie) LANE jest częścią POOL służy do wydzielenia i organizowania kroków związanych ze specyficzną funkcją przedsiębiorstwa lub rolą w procesie K.Dziubich, WETI slajd: 33

33 K.Dziubich, WETI slajd: 34 BPMN pool example

34 K.Dziubich, WETI slajd: 35 BPMN lane example

35 BPMN - artefakty Obiekt danych (dodatkowe informacje o danych określające jakie dokumenty, dane i inne obiekty są wykorzystywane i modyfikowane przez czynności w procesie / dołączane do czynności za pomocą linii asocjacji) Notka (dodatkowe informacje) - mechanizm dla modelującego umożliwiający załączenie dodatkowych informacji dla czytającego diagram BPMN) Grupa (wizualne grupowanie elementów pomocne do analizy diagramów) K.Dziubich, WETI slajd: 36

36 BPMN artefakty przykład K.Dziubich, WETI slajd: 37

37 BPMN - Internal business processes Internal business processes: przedstawiają punkt widzenia pojedynczej organizacji, choć również ukazują interakcje z udziałowcami zewnętrznymi; definiują czynności które nie są widoczne na zewnątrz organizacji; przedstawiane są za pomocą pojedynczego elementu pool, w którym przebiega całość sekwencji przepływu sterowania bez wychodzenia na zewnątrz; przepływ komunikatów może przebiegać między wieloma elementami pool przedstawiającymi oddzielne wewnętrzne procesy biznesowe. high level Business Process Example as series of Sub-Processes with three decision points in the Process K.Dziubich, WETI slajd: 38

38 BPMN - Collaborative B2B Processes Collaborative B2B process przedstawia interakcje między 2 lub więcej udziałowcami w procesie. Tworzone diagramy oddają raczej ogólny pogląd niż punkt widzenia danego udziałowcy. Przedstawiają sekwencje czynności i wymianę informacji między udziałowcami. Czynność traktowana jest tu jako miejsce styku między udziałowcami, więc proces definiuje interakcje zewnętrzne dla udziałowców. Rozważając proces przedstawiony w pojedynczym elemencie pool (dla jednego udziałowcy) należy traktować go jako procesem abstrakcyjnym. Rzeczywisty proces tego udziałowcy składa się raczej z większej liczby czynności i szczegółów niż jest przedstawiane w modelach procesów współpracy B2B K.Dziubich, WETI slajd: 39

39 Lower-level Business Process for the K.Dziubich, WETI slajd: 40

40 Realizacja pracy dyplomowej K.Dziubich, WETI slajd: 41

41 Realizacja pracy dyplomowej K.Dziubich, WETI slajd: 42

42 K.Dziubich, WETI slajd: 43

43 Process for creating model for small model for a larger model K.Dziubich, WETI slajd: 44

44 7 grzechów głównych procesu modelowania 1. Niejasna orientacja w położeniu i zakresie tematu 2. Myślenie, że metoda nie ma znaczenia 3. Nie przestrzeganie zasad notacji graficznej 4. Uleganie złożoności 5. Oszustwo przez nieprecyzyjność 6. Niewrażliwość na style nauczania 7. Zły wybór kariery zawodowej! K.Dziubich, WETI slajd: 45

45 Problemy z modelowaniem procesów Modelowanie procesów biznesowych jest często kosztowne z uwagi na dużą czasochłonność i łatwość popełnienia błędu W ogólności, pojedyncza osoba nie posiada wiedzy i nie jest w stanie objąć wszystkich szczegółów procesu biznesowego Należy przepytać wiele ludzi aby zebrać możliwie jak największą ilość informacji o procesie - Zazwyczaj uczestnicy procesu dysponują wiedzą jedynie na temat wycinka procesu w zakresie w jakim proces ich dotyczy (wiedzą co robią, jakich narzędzi używają, czasami kto realizuje krok poprzedzający lub następujący) Pozyskane dane szczegółowe należy połączyć i poddać wnioskowaniu aby uzyskać pełny obraz procesu - Kolejność czynności musi być określona (control flow and data flow) - Niekonsekwencje muszą być wykryte, zanalizowane i rozwiązane Redukcja powyższych kosztów jest bardzo pożądana Pomysł na osiągnięcie tego: Dopuścić do działania modele częściowe W pierwszej wersji używać tylko wiedzy częściowej o wycinku procesu - Redukcja potrzebnego czasu: nie ma potrzeby specyfikacji dużego i złożonego modelu Wykorzystanie historii wykonania (WFMS audit trail) do znalezienia wzorców rzeczywistych procesów biznesowych K.Dziubich, WETI slajd: 46

46 Korzyści z modelowania procesów biznesowych lepsze zrozumienie istniejących procesów biznesowych udokumentowanie procesu biznesowego podstawa do ulepszania istniejących procesów biznesowych podstawa do symulacji nowych pojęć i badania ich wpływu na organizacje podstawa do ciągłej optymalizacji podstawa do stworzenia systemu wspierającego procesy biznesowe Systemy przepływu pracy (Workflow Management Systems) K.Dziubich, WETI slajd: 47

47 Platforma projektowa ARIS Platforma projektowa ARIS jako sposób na zapewnienie właściwego styku między procesami biznesowymi przedsiębiorstwa a wymaganiami ich klientów. Może dostarczać odpowiedzi na następujące pytania: kto co robi i w jakiej kolejności, co się osiąga w wyniku tego działania i jakie systemy są wykorzystywane To umożliwia identyfikacje problemów organizacyjnych, strukturalnych i technicznych w workflow ach i umożliwia ich poprawę. Modele procesów mogą być publikowane w świecie, a ich odbiorcy mają do nich dostęp w oparciu o przydzielone im role. K.Dziubich, WETI slajd: 48

48 Platforma projektowa ARIS(2) Wybrane produkty platformy projektowej ARIS: ARIS Business Architect dostępny w sieci www Benchmark wspierający profesjonalne zarządzanie procesem biznesowym ARIS Business Designer narzędzie webowe dla początkujących w zarządzaniu procesami biznesowymi. ARIS Business Publisher to gwarancja ciągłego, taniego dostępu do informacji o procesach przez portale webowe ARIS Toolset narzędzie windows owe umożliwiające projektowanie procesów biznesowych i tworzenie architektury IT przedsiębiorstwa ARIS Easy Design narzędzie pozwalające na dokumentowanie procesów biznesowych w formacie graficznym w sposób bardzo intuicyjny. ARIS Web Publisher wspiera szybką i wydajną propagację informacji o modelach procesów w całym przedsiębiorstwie. ARIS Simulation umożliwia dynamiczną analizę procesów biznesowych. K.Dziubich, WETI slajd: 49

49 Zawiera wiele zaawansowanych funkcji zarządzania bazą danych, użytkownikami, skryptami itp. Oprócz takich metod jak zdarzeniowo zorientowany łańcuch procesu (EPC) ARIS wspiera również BPMN, BPEL, UML, oraz DoDAF i Zachman. Umożliwia też wykonanie podstawowych analiz, raportów i makr K.Dziubich, WETI slajd: 50 ARIS Business Architect

50 Intuicyjna obsługa aplikacji w przeglądarce internetowej Prosty i przyjazny dla zwykłego użytkownika sposób projektowania procesów biznesowych Użytkownik może zagnieżdżać obiekty w innych obiektach aby zdefiniować relacje jakie są dopuszczone w modelu. K.Dziubich, WETI slajd: 51 ARIS Business Designer

51 ARIS Simulation Dostarcza informacji o wąskich gardłach dla zasobów i pomaga określić kiedy procesy są wykonywalne. Dzięki wykorzystaniu symulacji mierników KPI dla procesów zasięg możliwych alternatyw może być oceniony zanim zostaną wykonane kosztowne zmiany procesu. Dane o procesach i KPI w centralnym repozytorium. Podstawą dla prowadzonych symulacji są metody i struktury dedykowane dla narzędzia ARIS. Bezpośrednia wizualizacja przepływu w procesie z jednoczesnym jasnym przeglądem stanu procesu. Pełne opcje analizy umożliwiają jasną identyfikację najlepszych metod postępowania (praktyk) przyjętych dla procesów. K.Dziubich, WETI slajd: 52

52 Inne narzędzia do modelowania Program BizAgi Process Modeler (BizAgi and Instituto de Crédito Oficial (ICO) in Spain have been awarded with the 2010 Gold Award for Europe, competing against the most representative BPM solutions worldwide) Business Process Visual Architect BPMN 2.0 modeler for Visio Gliffy Diagram Designer WizFlow Flowcharter Draw Anywhere Flowchart Creately Lovely Charts + ng_notation_tools K.Dziubich, WETI slajd: 53

53 K.Dziubich, WETI slajd: 54 Porównanie narzędzi

54 K.Dziubich, WETI slajd: 55 Porównanie narzędzi cd.

55 Wzorce projektowe przepływu pracy / Workflow patterns Eindhoven University of Technology Prof. Wil van der Aalst Queensland University of Technology Prof. Arthur ter Hofstede 2010 Workflow Patterns Initiative ( Jako baza dla rozwoju języków i narzędzi Do badania przydatności istniejących języków i rozwiązań do planowanych zastosowań Obejmuje perspektywy: przepływu sterowania Control-Flow Patterns, danych, Workflow Data Patterns zasobów Workflow Resource Patterns obsługi sytuacji wyjątkowych Exception Handling Patterns K.Dziubich, WETI slajd: 56

56 K.Dziubich, WETI slajd: 57 Control-Flow Patterns Basic Control Flow Patterns 1. Sequence 2. Parallel Split 3. Synchronization 4. Exclusive Choice 5. Simple Merge Advanced Branching and Synchronization Patterns 6. Multi-Choice 7. Structured Synchronizing Merge 8. Multi-Merge 9. Structured Discriminator 28. Blocking Discriminator 29. Cancelling Discriminator 30. Structured Partial Join 31. Blocking Partial Join 32. Cancelling Partial Join 33. Generalised AND-Join 37. Local Synchronizing Merge 38. General Synchronizing Merge 41. Thread Merge 42. Thread Split Iteration Patterns 10. Arbitrary Cycles 21. Structured Loop 22. Recursion Termination Patterns 11. Implicit Termination 43. Explicit Termination Multiple Instance Patterns: 12. Multiple Instances without Synchronization 13. Multiple Instances with a Priori Design-Time Knowledge 14. Multiple Instances with a Priori Run-Time Knowledge 15. Multiple Instances without a Priori Run-Time Knowledge 34. Static Partial Join for Multiple Instances 35. Cancelling Partial Join for Multiple Instances 36. Dynamic Partial Join for Multiple Instances Trigger Patterns 23. Transient Trigger 24. Persistent Trigger State-based Patterns 16. Deferred Choice 17. Interleaved Parallel Routing 18. Milestone 39. Critical Section 40. Interleaved Routing Cancellation and Force Completion Patterns 19. Cancel Task 20. Cancel Case 25. Cancel Region 26. Cancel Multiple Instance Activity 27. Complete Multiple Instance Activity

57 Control-Flow Patterns as Petri nets K.Dziubich, WETI slajd: 58

58 Control-Flow Patterns as Petri nets K.Dziubich, WETI slajd: 59

59 Data Visibility 1.Task Data 2.Block Data 3.Scope Data 4.Multiple Instance Data 5.Case Data 6.Folder Data 7.Workflow Data 8.Environment Data Data Transfer Patterns Workflow Data Patterns 27.Data Transfer by Value - Incoming 28.Data Transfer by Value - Outgoing 29.Data Transfer - Copy In/Copy Out 30.Data Transfer by Reference - Unlocked 31.Data Transfer by Reference - With Lock 32.Data Transformation - Input 33.Data Transformation - Output K.Dziubich, WETI slajd: 60 Data-based Routing 34.Task Precondition - Data Existence 35.Task Precondition - Data Value 36.Task Postcondition - Data Existence 37.Task Postcondition - Data Value 38.Event-based Task Trigger 39.Data-based Task Trigger 40.Data-based Routing Data Interaction 9.Data Interaction - Task to Task 10.Data Interaction - Block Task to Sub-Workflow Decomposition 11.Data Interaction - Sub-Workflow Decomposition to Block Task 12.Data Interaction - to Multiple Instance Task 13.Data Interaction - from Multiple Instance Task 14.Data Interaction - Case to Case 15.Data Interaction - Task to Environment - Push-Oriented 16.Data Interaction - Environment to Task - Pull-Oriented 17.Data Interaction - Environment to Task - Push-Oriented 18.Data Interaction - Task to Environment - Pull-Oriented 19.Data Interaction - Case to Environment - Push-Oriented 20.Data Interaction - Environment to Case - Pull-Oriented 21.Data Interaction - Environment to Case - Push-Oriented 22.Data Interaction - Case to Environment - Pull-Oriented 23.Data Interaction - Workflow to Environment - Push-Oriented 24.Data Interaction - Environment to Workflow - Pull-Oriented 25.Data Interaction - Environment to Workflow - Push-Oriented 26.Data Interaction - Workflow to Environment - Pull-Oriented

60 Workflow paterns in use detailed evaluations of ( commercial products open source products standards in the BPM area K.Dziubich, WETI slajd: 61

61 BPM Modeler BizAgi and Workflow Patterns ess%20modeler.pdf K.Dziubich, WETI slajd: 62

62 Przykładowe narzędzia Bizagi proces modeler v dostępny w laboratorium (darmowy ale bez możliwości symulacji) + Bizagi BPM Suite for Workflow Automation (można doinstalować) Business Process Visual Architect - Fast and cross-platforms BPM tool that supports Business Process Management (BPM), Business Process Modeling Notation (BPMN) 2.0, data flow diagram (DFD), and organization chart. BP-VA supports: specifying step-by-step working procedures to all business process elements, animating business process diagram, simulating business process diagram, ( generating reports and publishing project to website. K.Dziubich, WETI slajd: 63

63 Senior IT Consultant : Required Qualities, Skills and Experience: Projects experience in business process creation, automation and implementation Minimum 3 years experience as a Business Analyst Wide knowledge of IT systems and tools Knowledge and experience with ARIS and BPMN will be an asset Degree in engineering, preferably in the specialization of software, telecommunications or electronics Professional approach to work, strong sense of responsibility to the customer Nice and open-minded Company Description: Sii, 3200 engineers K.Dziubich, WETI slajd: 64 Czy są oferty pracy? Business Analyst (IT) małopolskie, Kraków / Warszawa Tasks and required skills: - Methodologically rigorous modeling of business processes with ARIS, BPMN or UML - Knowledge of definition of modeling and quality assurance standards - Experience with design and development of BPM solutions (publishing in documents and portals, reporting, tool automation) - Methodological and technical integration of BPM and IT systems (eg BPEL, SOA) - Design and development of IT solutions for process automation - Ability to modelise business processes into clear flows

64 Przykład modelowania procesów administracyjnych proces zamawiania zasobu (od momentu złożenia wniosku do chwili gdy już zakupiony produkt zostanie wpisany na stan środków trwałych) K.Dziubich, WETI slajd: 65 Udziałowcy modelowanego procesu

65 Opis: Proces zamawiania zasobu poziom 0 Pracownik wydziału, który zgłasza zapotrzebowanie na jakiś zasób składa wniosek na którego podstawie zostaje złożone zamówienie. Następnie mamy do czynienia z drugim procesem, realizacja zamówienia przez kontrahenta. Ostatni proces rozpoczyna się w momencie, gdy pracownik katedry lub jej sekretariat otrzyma fakturę wraz z zamówionymi produktami. Składowe modelowanego procesu (diagram w notacji BPMN) K.Dziubich, WETI slajd: 66

66 Składanie wniosku: Proces zamawiania zasobu poziom 1 Pracownik katedry wypełnia wniosek, który po zaakceptowaniu go przez kierownika katedry, trafia do sekcji finansowej. Tam następuje sprawdzenie dostępności środków finansowych. W przypadku ich braku wnioskodawca musi poprawić wniosek, gdy środki są dostępne wniosek wędruje do sekcji logistycznoinwentarzowej. Tam sprawdzana jest zgodność z planem zamówień publicznych PG. W przypadku niezgodności wnioskodawca musi uzupełnić wyjaśnienie (odpowiednia rubryczka druku wniosku). Dalej przygotowuje się zamówienie i przesyła do działu zamówień publicznych PG korektę planu. K.Dziubich, WETI slajd: 67

67 Odbiór zamówienia: Faktura i towar trafia do sekcji logistyczno-inwentarzowej i zostaje przekazana do sekretariatu katedry gdzie zostaje ona opisana. Następnie wraca do sekcji logistycznoinwentarzowej. Tam następuje rejestracja faktury i ewentualne nadanie numeru ewidencyjnego lub wypisanie OT. Następnie trafia do sekcji finansowej, gdzie następuje jej opracowanie merytoryczne i formalne K.Dziubich, WETI slajd: 68 Proces zamawiania zasobu poziom 1 Następnie faktura wędruje do kwestury i tam jest opłacana. Jeśli nie nadano wcześniej numeru ewidencyjnego następuje nadanie niepowtarzalnego w skali PG numeru inwentarzowego. W następny kroku pracownicy sekcji logistyczno-inwentarzowej wpisują zakupione towary na stan ewidencji ilościowej, środków trwałych lub pozostałych środków trwałych

68 Proces zamawiania zasobu poziom 2 Składanie wniosku K.Dziubich, WETI slajd: 69

69 Proces zamawiania zasobu poziom 2 Odbiór zamówienia K.Dziubich, WETI slajd: 70

Business Proces Automation. K.Dziubich, P. Kaczmarek, WETI, 2007 slide: 1

Business Proces Automation. K.Dziubich, P. Kaczmarek, WETI, 2007 slide: 1 Business Proces Automation. K.Dziubich, P. Kaczmarek, WETI, 2007 slide: 1 Workflow Modeling Business Process "as-is" and "to-be" models Process Description Layers Processes control flow diagrams Modelning

Bardziej szczegółowo

Graficzna notacja procesów biznesowych BPMN. Porównanie z notacja UML. Jakub Morkis, Piotr Chmielewski

Graficzna notacja procesów biznesowych BPMN. Porównanie z notacja UML. Jakub Morkis, Piotr Chmielewski Graficzna notacja procesów biznesowych BPMN. Porównanie z notacja UML Jakub Morkis, Piotr Chmielewski BPMN - Historia Formowanie grumy tworzącej notację Sierpień 2001, 58 członków reprezentujących 35 firm,

Bardziej szczegółowo

Plan wykładu PROJEKTOWANIE SYSTEMÓW PROCESÓW PRACY. Organizacje standaryzujace i stowarzyszenia. Definicje podstawowe.

Plan wykładu PROJEKTOWANIE SYSTEMÓW PROCESÓW PRACY. Organizacje standaryzujace i stowarzyszenia. Definicje podstawowe. Plan wykładu PROJEKTOWANIE SYSTEMÓW PROCESÓW PRACY Michał Kalewski 1 Wstęp Definicje podstawowe 2 Model procesów pracy 3 Wzorce projektowe Podstawowe wzorce wykonania procesów Pozostałe wzorce wykonania

Bardziej szczegółowo

Terminologia BPMN 2.0 Wersja 2.0 opracowana w AION

Terminologia BPMN 2.0 Wersja 2.0 opracowana w AION Terminologia BPMN 2.0 Wersja 2.0 opracowana w AION Terminy standardu OMG BPMN 2.0 są wytłuszczone i uporządkowane alfabetycznie. Podane ich tłumaczenia, pisane zwykłą czcionką, zostały opracowane przez

Bardziej szczegółowo

JBPM [JUG] Tomasz Gratkowski [GRATKOWSKI SOFTWARE]

JBPM [JUG] Tomasz Gratkowski [GRATKOWSKI SOFTWARE] JBPM [JUG] Tomasz Gratkowski [GRATKOWSKI SOFTWARE] Parę słów o mnie 2 Nauczyciel akademicki od 2000 roku Od 2002 współpracuję z firmami jako programista i projektant aplikacji Od 2006 roku właściciel firmy

Bardziej szczegółowo

Wymiana opisu procesów biznesowych pomiędzy środowiskiem Eclipse i EMC Documentum

Wymiana opisu procesów biznesowych pomiędzy środowiskiem Eclipse i EMC Documentum Wymiana opisu procesów biznesowych pomiędzy środowiskiem Eclipse i EMC Documentum Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska Wprowadzenie Systemy CMS (Content

Bardziej szczegółowo

Podstawy modelowania biznesowego w inżynierii oprogramowania

Podstawy modelowania biznesowego w inżynierii oprogramowania Podstawy modelowania biznesowego w inżynierii oprogramowania 1. Rola modelowania biznesowego w inżynierii oprogramowania 2. Przegląd notacji (BPMN, UML w zast. biznesowym) 3. Powiązania modeli biznesowych

Bardziej szczegółowo

Modelowanie biznesowe. Na podstawie materiałów: Mirosława Ochodeka

Modelowanie biznesowe. Na podstawie materiałów: Mirosława Ochodeka Modelowanie biznesowe Na podstawie materiałów: Mirosława Ochodeka Miroslaw.Ochodek@cs.put.poznan.pl 1 Agenda Modelowanie biznesowe Obiekty biznesowe UML diagram klas Activity modeling 2 Proces Def: ICOM

Bardziej szczegółowo

Jak powstaje model biznesowy? Co to jest? Modelowanie biznesowe. Model biznesowy. Jak powstaje model biznesowy? Jak firma generuje przychody?

Jak powstaje model biznesowy? Co to jest? Modelowanie biznesowe. Model biznesowy. Jak powstaje model biznesowy? Jak firma generuje przychody? Modelowanie biznesowe Wprowadzenie (część 1) Co to jest? Każdy model jest błędny. Niektóre modele są użyteczne. George E. P. Box Jak firma generuje przychody? Model biznesowy Sposób generowania przychodów

Bardziej szczegółowo

Analiza biznesowa a metody agile owe

Analiza biznesowa a metody agile owe Analiza biznesowa a metody agile owe P6S_WG01 ma wiedzę w zakresie metodyk zwinnych P6S_WG02 ma wiedzę w zakresie zwinnego gromadzenia i zarządzania wymaganiami P6S_WG03 zna i rozumie proces wytwarzania

Bardziej szczegółowo

Zagadnienia (1/3) Data-flow diagramy przepływów danych ERD diagramy związków encji Diagramy obiektowe w UML (ang. Unified Modeling Language)

Zagadnienia (1/3) Data-flow diagramy przepływów danych ERD diagramy związków encji Diagramy obiektowe w UML (ang. Unified Modeling Language) Zagadnienia (1/3) Rola modelu systemu w procesie analizy wymagań (inżynierii wymagań) Prezentacja różnego rodzaju informacji o systemie w zależności od rodzaju modelu. Budowanie pełnego obrazu systemu

Bardziej szczegółowo

Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON

Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON Opis szkoleń z obszaru INFORMATYKA planowanych

Bardziej szczegółowo

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science Proposal of thesis topic for mgr in (MSE) programme 1 Topic: Monte Carlo Method used for a prognosis of a selected technological process 2 Supervisor: Dr in Małgorzata Langer 3 Auxiliary supervisor: 4

Bardziej szczegółowo

Projekty BPM z perspektywy analityka biznesowego. Wrocław, 20 stycznia 2011

Projekty BPM z perspektywy analityka biznesowego. Wrocław, 20 stycznia 2011 Projekty BPM z perspektywy analityka biznesowego Wrocław, 20 stycznia 2011 Agenda Definicja pojęć: Analiza biznesowa oraz analityk biznesowy Co kryje się za hasłem BPM? Organizacja zarządzana procesowo

Bardziej szczegółowo

Wprowadzenie do zarządzania procesami biznesowymi

Wprowadzenie do zarządzania procesami biznesowymi Wprowadzenie do zarządzania procesami biznesowymi Definicja procesu Proces jest jednostką pracy obejmującą wiele czynności, wykonywanych w ogólności przez różnych wykonawców i w sposób współbieżny. Proces

Bardziej szczegółowo

Informatyzacja przedsiębiorstw WYKŁAD

Informatyzacja przedsiębiorstw WYKŁAD Informatyzacja przedsiębiorstw WYKŁAD dr inż. Piotr Zabawa IBM/Rational Certified Consultant pzabawa@pk.edu.pl wersja 0.1.0 07.10.2010 Wykład 1 Modelowanie procesów biznesowych Przypomnienie rodzajów narzędzi

Bardziej szczegółowo

Automatyczne generowanie testów z modeli. Bogdan Bereza Automatyczne generowanie testów z modeli

Automatyczne generowanie testów z modeli. Bogdan Bereza Automatyczne generowanie testów z modeli Automatyczne generowanie testów z modeli Numer: 1 (33) Rozkmina: Projektowanie testów na podstawie modeli (potem można je wykonywać ręcznie, lub automatycznie zwykle chce się automatycznie) A ja mówię

Bardziej szczegółowo

Analityk i współczesna analiza

Analityk i współczesna analiza Analityk i współczesna analiza 1. Motywacje 2. Analitycy w IBM RUP 3. Kompetencje analityka według IIBA BABOK Materiały pomocnicze do wykładu z Modelowania i Analizy Systemów na Wydziale ETI PG. Ich lektura

Bardziej szczegółowo

AN EVOLUTION PROCESS FOR SERVICE- ORIENTED SYSTEMS

AN EVOLUTION PROCESS FOR SERVICE- ORIENTED SYSTEMS AN EVOLUTION PROCESS FOR SERVICE- ORIENTED SYSTEMS Andrzej Zalewski, Marcin Szlenk, Szymon Kijas a.zalewski@elka.pw.edu.pl s.kijas@elka.pw.edu.pl Praca naukowa finansowana ze środków budżetowych na naukę

Bardziej szczegółowo

Procesowa specyfikacja systemów IT

Procesowa specyfikacja systemów IT Procesowa specyfikacja systemów IT BOC Group BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management Office

Bardziej szczegółowo

BPM vs. Content Management. Jarosław Żeliński analityk biznesowy, projektant systemów

BPM vs. Content Management. Jarosław Żeliński analityk biznesowy, projektant systemów BPM vs. Content Management Jarosław Żeliński analityk biznesowy, projektant systemów Cel prezentacji Celem prezentacji jest zwrócenie uwagi na istotne różnice pomiędzy tym co nazywamy: zarzadzaniem dokumentami,

Bardziej szczegółowo

Modelowanie procesów biznesowych, przepływu pracy i wdrażanie aplikacji w oparciu o Jboss jbpm lub Activiti

Modelowanie procesów biznesowych, przepływu pracy i wdrażanie aplikacji w oparciu o Jboss jbpm lub Activiti Kod szkolenia: Tytuł szkolenia: JBPM Modelowanie procesów biznesowych, przepływu pracy i wdrażanie aplikacji w oparciu o Jboss jbpm lub Activiti Dni: 2 Szkolenie jest zgodne z wersją 6.x, możliwe są również

Bardziej szczegółowo

1. Wybór systemu ERP. 2. Wzajemne relacje systemów ERP i BPMS.

1. Wybór systemu ERP. 2. Wzajemne relacje systemów ERP i BPMS. Agenda 1. Wybór systemu ERP. 2. Wzajemne relacje systemów ERP i BPMS. 1 dr inż. Marek Szelągowski AFiB Vistula marek.szelagowski@dbpm.pl Naszą misją jest: Wspieranie naszych klientów w wypracowywaniu usprawnień

Bardziej szczegółowo

Testowanie oprogramowania w środowisku IBM Rational Software Architect

Testowanie oprogramowania w środowisku IBM Rational Software Architect Testowanie oprogramowania w środowisku IBM Rational Software Architect Software Development 2008 Michał Wolski m.wolski@modesto.pl szkolenia: inżynierii oprogramowania zarządzania projektami usługi doradcze

Bardziej szczegółowo

ZASADY MODELOWANIA DZIAŁANIA SŁUŻB W SYTUACJACH KRYZYSOWYCH - ZASTOSOWANIE SYMULACJI PROCESÓW

ZASADY MODELOWANIA DZIAŁANIA SŁUŻB W SYTUACJACH KRYZYSOWYCH - ZASTOSOWANIE SYMULACJI PROCESÓW Łukasz DZIEMBA, Jerzy UCHROŃSKI 7 ZASADY MODELOWANIA DZIAŁANIA SŁUŻB W SYTUACJACH KRYZYSOWYCH - ZASTOSOWANIE SYMULACJI PROCESÓW 7.1 WPROWADZENIE Artykuł przedstawia przegląd możliwych metod i narzędzi

Bardziej szczegółowo

Procesy biznesowe w praktyce. Przykłady użycia z wykorzystaniem jbpm 4.4

Procesy biznesowe w praktyce. Przykłady użycia z wykorzystaniem jbpm 4.4 Procesy biznesowe w praktyce Przykłady użycia z wykorzystaniem jbpm 4.4 1 Agenda Definicja i zastosowanie procesu biznesowego Języki dziedzinowe (DSL) a rozwiązania BPM JBPM: jbpm 4.4 krótka charakterystyka

Bardziej szczegółowo

PROGRAM STAŻU. Nazwa podmiotu oferującego staż IBM GSDC SP.Z.O.O. Miejsce odbywania stażu IBM, ul. Muchoborska 8, 54-424 Wrocław, Poland

PROGRAM STAŻU. Nazwa podmiotu oferującego staż IBM GSDC SP.Z.O.O. Miejsce odbywania stażu IBM, ul. Muchoborska 8, 54-424 Wrocław, Poland PROGRAM STAŻU Nazwa podmiotu oferującego staż IBM GSDC SP.Z.O.O Miejsce odbywania stażu IBM, ul. Muchoborska 8, 54-424 Wrocław, Poland Stanowisko, obszar działania Młodszy Koordynator w Departamencie Zarządzania

Bardziej szczegółowo

Inżynieria oprogramowania. Jan Magott

Inżynieria oprogramowania. Jan Magott Inżynieria oprogramowania Jan Magott Literatura do języka UML G. Booch, J. Rumbaugh, I. Jacobson, UML przewodnik użytkownika, Seria Inżynieria oprogramowania, WNT, 2001, 2002. M. Fowler, UML w kropelce,

Bardziej szczegółowo

XII International PhD Workshop OWD 2010, 23 26 October 2010. Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych

XII International PhD Workshop OWD 2010, 23 26 October 2010. Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych XII International PhD Workshop OWD 2010, 23 26 October 2010 Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych Methodology of Acquiring and Analyzing Results of Simulation

Bardziej szczegółowo

Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Microsoft Services

Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Microsoft Services Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Services Tradycyjne podejście do wirtualizacji Business system administrators request infrastructure through email or an

Bardziej szczegółowo

Wdrożenie technologii procesowej IBM BPM w EFL

Wdrożenie technologii procesowej IBM BPM w EFL Wdrożenie technologii procesowej IBM BPM w EFL Marcin Naliwajko Z-ca dyrektora Departamentu Technologii Dominik Lisowski Starszy Architekt Systemów IT Grupy EFL WebSphere Message Broker 2008 r. Wdrożenie

Bardziej szczegółowo

PROGRAM STAŻU. IBM Global Services Delivery Centre Sp z o.o. Nazwa podmiotu oferującego staż / Company name. Muchoborska 8, 54-424 Wroclaw

PROGRAM STAŻU. IBM Global Services Delivery Centre Sp z o.o. Nazwa podmiotu oferującego staż / Company name. Muchoborska 8, 54-424 Wroclaw PROGRAM STAŻU Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o. Miejsce odbywania stażu / Legal address Muchoborska 8, 54-424 Wroclaw Stanowisko, obszar działania/

Bardziej szczegółowo

Inżynieria oprogramowania

Inżynieria oprogramowania Inżynieria oprogramowania Wykład 8 Inżynieria wymagań: analiza przypadków użycia a diagram czynności Patrz: Stanisław Wrycza, Bartosz Marcinkowski, Krzysztof Wyrzykowski, Język UML 2.0 w modelowaniu systemów

Bardziej szczegółowo

USPRAWNIANIE, DORADZTWO, KONSULTING

USPRAWNIANIE, DORADZTWO, KONSULTING USPRAWNIANIE, DORADZTWO, KONSULTING LEAN MANAGEMENT All we are doing is looking at a time line from the moment the customer gives us an order to the point when we collect the cash. And we are reducing

Bardziej szczegółowo

Produkt czy projekt? Zarządzanie zakresem w dużych przedsięwzięciach

Produkt czy projekt? Zarządzanie zakresem w dużych przedsięwzięciach Produkt czy projekt? Zarządzanie zakresem w dużych przedsięwzięciach We're Thoriana We are your best insurance against failure in projects. Because we really care about what we are doing. We manage business

Bardziej szczegółowo

Język UML w modelowaniu systemów informatycznych

Język UML w modelowaniu systemów informatycznych Język UML w modelowaniu systemów informatycznych dr hab. Bożena Woźna-Szcześniak Akademia im. Jan Długosza bwozna@gmail.com Wykład 4 Diagramy aktywności I Diagram aktywności (czynności) (ang. activity

Bardziej szczegółowo

XIII International PhD Workshop OWD 2011, October 2011 METODA REEINGINEERINGU ORGANIZACJI Z WYKORZYSTANIEM SYMULATORA PROCESÓW BIZNESOWYCH

XIII International PhD Workshop OWD 2011, October 2011 METODA REEINGINEERINGU ORGANIZACJI Z WYKORZYSTANIEM SYMULATORA PROCESÓW BIZNESOWYCH XIII International PhD Workshop OWD 2011, 22 25 October 2011 METODA REEINGINEERINGU ORGANIZACJI Z WYKORZYSTANIEM SYMULATORA PROCESÓW BIZNESOWYCH METHOD OF REEINGINEERING ORGANIZATION USING BUSINESS PROCESS

Bardziej szczegółowo

Ćwiczenie 1. Modelowanie prostego procesu

Ćwiczenie 1. Modelowanie prostego procesu Ćwiczenie 1. Modelowanie prostego procesu Część 1. Definiowanie nowego projektu 1. Uruchom narzędzie TIBCO Business Studio. 2. Z menu wybierz File -> New -> Project... 3. W oknie dialogowym New Project

Bardziej szczegółowo

Portale raportowe, a narzędzia raportowe typu self- service

Portale raportowe, a narzędzia raportowe typu self- service Portale raportowe, a narzędzia raportowe typu self- service Bartłomiej Graczyk Kierownik Projektów / Architekt rozwiązań Business Intelligence E mail: bartek@graczyk.info.pl Site: www.graczyk.info.pl Agenda

Bardziej szczegółowo

Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)

Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation) Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation) Zarządzanie wymaganiami Ad hoc (najczęściej brak zarządzania nimi) Niejednoznaczna, nieprecyzyjna komunikacja Architektura

Bardziej szczegółowo

SOA: mit, slogan czy konieczność?

SOA: mit, slogan czy konieczność? Forum Sektora Finansowego 2007 SOA: mit, slogan czy konieczność? Krzysztof Komorowski IT Strategy & Architecture IBM 6/5/2007 Proces budowy produktu A.D. 1914 2 6/5/2007 Proces budowy produktu A.D. 2007

Bardziej szczegółowo

Wprowadzenie do metodologii modelowania systemów informacyjnych. Strategia (1) Strategia (2) Etapy Ŝycia systemu informacyjnego

Wprowadzenie do metodologii modelowania systemów informacyjnych. Strategia (1) Strategia (2) Etapy Ŝycia systemu informacyjnego Etapy Ŝycia systemu informacyjnego Wprowadzenie do metodologii modelowania systemów informacyjnych 1. Strategia 2. Analiza 3. Projektowanie 4. Implementowanie, testowanie i dokumentowanie 5. WdroŜenie

Bardziej szczegółowo

HP Service Anywhere Uproszczenie zarządzania usługami IT

HP Service Anywhere Uproszczenie zarządzania usługami IT HP Service Anywhere Uproszczenie zarządzania usługami IT Robert Nowak Architekt rozwiązań HP Software Dlaczego Software as a Service? Najważniejsze powody za SaaS UZUPEŁNIENIE IT 2 Brak zasobów IT Ograniczone

Bardziej szczegółowo

BPMN- BUSINESS PROCESS MODELING NOTATION Narzędzie tworzenia metamodeli procesów biznesowych. Diagram moŝe e być zmieniany na kaŝdym etapie Ŝycia procesu: od stworzenia, poprzez rozwój, wykonanie, monitorowanie

Bardziej szczegółowo

UML cz. III. UML cz. III 1/36

UML cz. III. UML cz. III 1/36 UML cz. III UML cz. III 1/36 UML cz. III 2/36 Diagram współpracy Diagramy współpracy: prezentują obiekty współdziałające ze sobą opisują rolę obiektów w scenariuszu mogą prezentować wzorce projektowe UML

Bardziej szczegółowo

Konfiguracja modelowania w procesie wytwarzania oprogramowania

Konfiguracja modelowania w procesie wytwarzania oprogramowania Konfiguracja modelowania w procesie wytwarzania oprogramowania Anna Bobkowska Materiały pomocnicze do wykładu z Modelowania i Analizy Systemów na Wydziale ETI PG. Ich lektura nie zastępuje obecności na

Bardziej szczegółowo

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Technologie integracyjne i procesowe Jarosław Stępień Oracle Fusion Middleware Elastyczna platforma Warstwa prezentacji (Portale, WEB 2.0) Warstwa procesowa

Bardziej szczegółowo

Bartłomiej Graczyk MCT,MCITP,MCTS

Bartłomiej Graczyk MCT,MCITP,MCTS Praktyczne wykorzystanie elementów raportowania (SSRS, Performance Point Service, Excel Services, Visio Services) w Microsoft Project 2010 Bartłomiej Graczyk 2012-11-05 Bartłomiej Graczyk MCT,MCITP,MCTS

Bardziej szczegółowo

WPROWADZENIE DO UML-a

WPROWADZENIE DO UML-a WPROWADZENIE DO UML-a Maciej Patan Instytut Sterowania i Systemów Informatycznych Dlaczego modelujemy... tworzenie metodologii rozwiązywania problemów, eksploracja różnorakich rozwiązań na drodze eksperymentalnej,

Bardziej szczegółowo

Szkolenia SAS Cennik i kalendarz 2017

Szkolenia SAS Cennik i kalendarz 2017 Szkolenia SAS Spis treści NARZĘDZIA SAS FOUNDATION 2 ZAAWANSOWANA ANALITYKA 2 PROGNOZOWANIE I EKONOMETRIA 3 ANALIZA TREŚCI 3 OPTYMALIZACJA I SYMULACJA 3 3 ROZWIĄZANIA DLA HADOOP 3 HIGH-PERFORMANCE ANALYTICS

Bardziej szczegółowo

Modelowanie przypadków użycia. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Modelowanie przypadków użycia. Jarosław Kuchta Projektowanie Aplikacji Internetowych Modelowanie przypadków użycia Jarosław Kuchta Podstawowe pojęcia Przypadek użycia jest formalnym środkiem dla przedstawienia funkcjonalności systemu informatycznego z punktu widzenia jego użytkowników.

Bardziej szczegółowo

WZORCE LOGIKI APLIKACJI Reużywalne składniki wymagań

WZORCE LOGIKI APLIKACJI Reużywalne składniki wymagań WZORCE LOGIKI APLIKACJI Reużywalne składniki wymagań Albert Ambroziewicz, Michał Śmiałek Politechnika Warszawska KKIO 0, SCR 0 27-29.09.200 Treść prezentacji Wprowadzenie powtarzalność rozwiązań w IO Koncepcja

Bardziej szczegółowo

1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI KARTA PRZEDMIOTU przedmiotu Stopień studiów i forma Rodzaj przedmiotu Grupa kursów Zaawansowane techniki analizy systemowej oparte na modelowaniu warsztaty Studia podyplomowe Obowiązkowy NIE Wykład Ćwiczenia

Bardziej szczegółowo

Spis treúci. 1. Wprowadzenie... 13

Spis treúci. 1. Wprowadzenie... 13 Księgarnia PWN: W. Dąbrowski, A. Stasiak, M. Wolski - Modelowanie systemów informatycznych w języku UML 2.1 Spis treúci 1. Wprowadzenie... 13 2. Modelowanie cele i metody... 15 2.1. Przegląd rozdziału...

Bardziej szczegółowo

Tytuł: Identyfikacja procesu. Przedmiot: Zarządzanie procesami transportowo-logistycznymi Specjalność: Logistyka transportu Wersja: 2014.10.

Tytuł: Identyfikacja procesu. Przedmiot: Zarządzanie procesami transportowo-logistycznymi Specjalność: Logistyka transportu Wersja: 2014.10. Tytuł: Identyfikacja Autor: Piotr SAWICKI Zakład Systemów Transportowych WMRiT PP piotr.sawicki@put.poznan.pl www.put.poznan.pl/~piotr.sawicki www.facebook.com/piotr.sawicki.put Przedmiot: Zarządzanie

Bardziej szczegółowo

O-MaSE Organization-based Multiagent System Engineering. MiASI2, TWO2,

O-MaSE Organization-based Multiagent System Engineering. MiASI2, TWO2, O-MaSE Organization-based Multiagent System Engineering MiASI2, TWO2, 2017-2018 Materiały Strona poświęcona metodzie O-MaSE http://macr.cis.ksu.edu/projects/omase.html (Multiagent & Cooperative Reasoning

Bardziej szczegółowo

PROGRAM STAŻU. Nazwa podmiotu oferującego staż IBM Global Services Delivery Centre Polska Sp. z o.o.

PROGRAM STAŻU. Nazwa podmiotu oferującego staż IBM Global Services Delivery Centre Polska Sp. z o.o. PROGRAM STAŻU Nazwa podmiotu oferującego staż IBM Global Services Delivery Centre Polska Sp. z o.o. Miejsce odbywania stażu ul. Muchoborska 8, 54-424 Wrocław Stanowisko, obszar działania Delivery Compliance

Bardziej szczegółowo

Cooperative Team Process. Ad hoc Workflow. Spontaneous information gathering and routing between individuals

Cooperative Team Process. Ad hoc Workflow. Spontaneous information gathering and routing between individuals Business Process Reengineering Workflow Management dr inż. Jacek Grekow Wydział informatyki, Politechnika Białostocka Fundamentalne przeanalizowanie i radykalna przebudowa przedsiębiorstwa lub ważniejszych

Bardziej szczegółowo

Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty

Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty przedmiotu Stopień studiów i forma: Rodzaj przedmiotu Kod przedmiotu Grupa kursów Zaawansowane techniki analizy

Bardziej szczegółowo

PROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o.

PROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o. PROGRAM STAŻU Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o. Miejsce odbywania stażu / Legal address Muchoborska 8, 54-424 Wroclaw Stanowisko, obszar działania/

Bardziej szczegółowo

Cel szkolenia. Konspekt

Cel szkolenia. Konspekt Cel szkolenia About this CourseThis 5-day course provides administrators with the knowledge and skills needed to deploy and ma Windows 10 desktops, devices, and applications in an enterprise environment.

Bardziej szczegółowo

PROGRAM STAŻU Nazwa podmiotu oferującego staż IBM GSDC SP.Z.O.O

PROGRAM STAŻU Nazwa podmiotu oferującego staż IBM GSDC SP.Z.O.O PROGRAM STAŻU Nazwa podmiotu oferującego staż IBM GSDC SP.Z.O.O Miejsce odbywania stażu IBM, ul. Muchoborska 8, 54-424 Wrocław, Poland Stanowisko, obszar działania Młodszy Koordynator Zarządzania Bazą

Bardziej szczegółowo

e-usługi? Procesy? A może procesy dla e-usług? Agata Filipowska, Wioletta Sokołowska

e-usługi? Procesy? A może procesy dla e-usług? Agata Filipowska, Wioletta Sokołowska e-usługi? Procesy? A może procesy dla e-usług? Agata Filipowska, Wioletta Sokołowska Plan prezentacji Omówienie doświadczeń związanych z potrzebą optymalizacji realizowanych procesów. Przedstawienie zakresu

Bardziej szczegółowo

Model przypadków użycia - rola diagramów aktywności Część 2 Wykładowca Dr inż. Zofia Kruczkiewicz

Model przypadków użycia - rola diagramów aktywności Część 2 Wykładowca Dr inż. Zofia Kruczkiewicz Model przypadków użycia - rola diagramów aktywności Część 2 Wykładowca Dr inż. Zofia Kruczkiewicz Zofia Kruczkiewicz Wyklad_INP002017_4 1 Diagramy czynności I. Diagramy czynności UML II. Przykład diagramów

Bardziej szczegółowo

UML w Visual Studio. Michał Ciećwierz

UML w Visual Studio. Michał Ciećwierz UML w Visual Studio Michał Ciećwierz UNIFIED MODELING LANGUAGE (Zunifikowany język modelowania) Pozwala tworzyć wiele systemów (np. informatycznych) Pozwala obrazować, specyfikować, tworzyć i dokumentować

Bardziej szczegółowo

Maciej Kiewra mkiewra@qbico.pl. Quality Business Intelligence Consulting http://www.qbico.pl

Maciej Kiewra mkiewra@qbico.pl. Quality Business Intelligence Consulting http://www.qbico.pl Maciej Kiewra mkiewra@qbico.pl Quality Business Intelligence Consulting http://www.qbico.pl Wstęp Integration Services narzędzie do integracji danych Pomyślane do implementacji procesów ETL Extract ekstrakcja

Bardziej szczegółowo

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne.

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne. Załącznik nr 1a do Zapytania ofertowego nr POIG.08.02-01/2014 dotyczącego budowy oprogramowania B2B oraz dostawcy sprzętu informatycznego do projektu pn. Budowa systemu B2B integrującego zarządzanie procesami

Bardziej szczegółowo

Michał Adamczyk. Język UML

Michał Adamczyk. Język UML Michał Adamczyk Język UML UML I. Czym jest UML Po co UML II.Narzędzia obsługujące UML, edytory UML III.Rodzaje diagramów UML wraz z przykładami Zastosowanie diagramu Podstawowe elementy diagramu Przykładowy

Bardziej szczegółowo

What our clients think about us? A summary od survey results

What our clients think about us? A summary od survey results What our clients think about us? A summary od survey results customer satisfaction survey We conducted our audit in June 2015 This is the first survey about customer satisfaction Why? To get customer feedback

Bardziej szczegółowo

Installation of EuroCert software for qualified electronic signature

Installation of EuroCert software for qualified electronic signature Installation of EuroCert software for qualified electronic signature for Microsoft Windows systems Warsaw 28.08.2019 Content 1. Downloading and running the software for the e-signature... 3 a) Installer

Bardziej szczegółowo

Inżynieria wymagań. Wykład 3 Zarządzanie wymaganiami w oparciu o przypadki użycia. Część 5 Definicja systemu

Inżynieria wymagań. Wykład 3 Zarządzanie wymaganiami w oparciu o przypadki użycia. Część 5 Definicja systemu Inżynieria wymagań Wykład 3 Zarządzanie wymaganiami w oparciu o przypadki użycia Część 5 Definicja systemu Opracowane w oparciu o materiały IBM (kurs REQ480: Mastering Requirements Management with Use

Bardziej szczegółowo

Analiza i programowanie obiektowe 2016/2017. Wykład 6: Projektowanie obiektowe: diagramy interakcji

Analiza i programowanie obiektowe 2016/2017. Wykład 6: Projektowanie obiektowe: diagramy interakcji Analiza i programowanie obiektowe 2016/2017 Wykład 6: Projektowanie obiektowe: diagramy interakcji Jacek Marciniak Wydział Matematyki i Informatyki Uniwersytet im. Adama Mickiewicza 1 Plan wykładu 1. Przejście

Bardziej szczegółowo

Modelowanie procesów biznesowych, przepływu pracy oraz reguł biznesowych na przykładzie Drools i jbpm lub Activiti

Modelowanie procesów biznesowych, przepływu pracy oraz reguł biznesowych na przykładzie Drools i jbpm lub Activiti Kod szkolenia: Tytuł szkolenia: BPMR Modelowanie procesów biznesowych, przepływu pracy oraz reguł biznesowych na przykładzie Drools i jbpm lub Activiti Dni: 5 Opis: Adresaci Szkolenia: Szkolenie adresowane

Bardziej szczegółowo

Czy OMS Log Analytics potrafi mi pomóc?

Czy OMS Log Analytics potrafi mi pomóc? "OMS, czyli Oh My Server..." Czy OMS Log Analytics potrafi mi pomóc? Łukasz Rutkowski MVP Reconnect, Senior Cloud Architect You won t find a better SCOM and OMS guy there, believe me, trust me. I m an

Bardziej szczegółowo

Zarządzanie sieciami telekomunikacyjnymi

Zarządzanie sieciami telekomunikacyjnymi SNMP Protocol The Simple Network Management Protocol (SNMP) is an application layer protocol that facilitates the exchange of management information between network devices. It is part of the Transmission

Bardziej szczegółowo

System klasy BPMS jako wstęp do optymalizacji architektury aplikacyjnej w spółkach dystrybucyjnych i obrotowych

System klasy BPMS jako wstęp do optymalizacji architektury aplikacyjnej w spółkach dystrybucyjnych i obrotowych System klasy BPMS jako wstęp do optymalizacji architektury aplikacyjnej w spółkach dystrybucyjnych i obrotowych Wisła, 21/11/2012 Carrywater Group S.A. www.carrywater.com Al. Jerozolimskie 65/79, 00-697

Bardziej szczegółowo

Monitoring procesów z wykorzystaniem systemu ADONIS

Monitoring procesów z wykorzystaniem systemu ADONIS Monitoring procesów z wykorzystaniem systemu ADONIS BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management

Bardziej szczegółowo

Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics

Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics Plan studiów stacjonarnych II stopnia (magisterskich) na kierunku ZARZĄDZANIE I INŻYNIERIA PRODUKCJI MANAGEMENT

Bardziej szczegółowo

Dotyczy PN-EN ISO 14001:2005 Systemy zarządzania środowiskowego Wymagania i wytyczne stosowania

Dotyczy PN-EN ISO 14001:2005 Systemy zarządzania środowiskowego Wymagania i wytyczne stosowania POPRAWKA do POLSKIEJ NORMY ICS 13.020.10 PN-EN ISO 14001:2005/AC listopad 2009 Wprowadza EN ISO 14001:2004/AC:2009, IDT ISO 14001:2004/AC1:2009, IDT Dotyczy PN-EN ISO 14001:2005 Systemy zarządzania środowiskowego

Bardziej szczegółowo

Notacje i modelowanie procesów biznesowych

Notacje i modelowanie procesów biznesowych Notacje i modelowanie procesów biznesowych Wprowadzenie do laboratorium dr inż. Anna Lamek 1 Materiały do lab, dyżury, etc Komunikaty, wyniki, dodatki www.ii.pwr.wroc.pl/~anna.lamek KONSULTACJE (p. 5.13

Bardziej szczegółowo

Diagramy czynności Na podstawie UML 2.0 Tutorial

Diagramy czynności Na podstawie UML 2.0 Tutorial Diagramy czynności Na podstawie UML 2.0 Tutorial http://sparxsystems.com.au/resources/uml2_tutorial/ Zofia Kruczkiewicz 1 Diagramy czynności 1. Diagramy czyności UML http://sparxsystems.com.au/resources/uml2_tutorial/

Bardziej szczegółowo

BOC dla KJUF Podsumowanie warsztatów 17-18 listopada 2011

BOC dla KJUF Podsumowanie warsztatów 17-18 listopada 2011 BOC dla KJUF Podsumowanie warsztatów 17-18 listopada 2011 Grupa BOC Profil firmy BOC Założona w 1995 roku Wywodzi się z grupy BPMS Uniwersytetu Wiedeńskiego Obecnie ponad 150 pracowników w 7 krajach europejskich

Bardziej szczegółowo

Wyzwania interoperacyjności

Wyzwania interoperacyjności Wyzwania interoperacyjności Nie ma rozwoju e-zdrowia bez interoperacyjności [There is no development of e-health without interoperability] Interoperacyjność "the ability of health information systems to

Bardziej szczegółowo

Z-LOGN Projektowanie procesów Process design

Z-LOGN Projektowanie procesów Process design KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Z-LOGN1-1073 Projektowanie procesów Process design A. USYTUOWANIE MODUŁU

Bardziej szczegółowo

Tytuł: 02 Modelowanie procesu Pierwsze kroki z ARIS BA

Tytuł: 02 Modelowanie procesu Pierwsze kroki z ARIS BA Tytuł: 02 Modelowanie procesu Pierwsze kroki z ARIS BA Autor: Piotr SAWICKI Zakład Systemów Transportowych WMRiT PP piotr.sawicki@put.poznan.pl www.put.poznan.pl/~piotr.sawicki www.facebook.com/piotr.sawicki.put

Bardziej szczegółowo

ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI

ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI XVIII Forum Teleinformatyki mgr inż. Michał BIJATA, doktorant, Wydział Cybernetyki WAT Michal.Bijata@WAT.edu.pl, Michal@Bijata.com 28 września 2012 AGENDA Architektura

Bardziej szczegółowo

Z-LOG-1073 Projektowanie procesów Process design. Logistyka I stopień Ogólnoakademicki. Stacjonarne

Z-LOG-1073 Projektowanie procesów Process design. Logistyka I stopień Ogólnoakademicki. Stacjonarne KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Z-LOG-1073 Projektowanie procesów Process design A. USYTUOWANIE MODUŁU

Bardziej szczegółowo

Aurea BPM Dokumenty pod kontrolą

Aurea BPM Dokumenty pod kontrolą Aurea BPM Dokumenty pod kontrolą 1 Aurea BPM unikalna platforma o wyróżniających cechach Quality Software Solutions Aurea BPM Aurea BPM system informatyczny wspomagający zarządzanie procesami biznesowymi

Bardziej szczegółowo

Mapowanie procesów - AS IS (jak jest)

Mapowanie procesów - AS IS (jak jest) Zarządzanie procesami dr Mariusz Maciejczak www.maciejczak.pl Mapowanie procesów - AS IS (jak jest) Źródło: G. Jokiel, AE Wrocław Podejście funkcjonalne i procesowe Proces Proces to uporządkowany w czasie

Bardziej szczegółowo

Modelowanie i analiza systemów informatycznych

Modelowanie i analiza systemów informatycznych Modelowanie i analiza systemów informatycznych MBSE/SysML Wykład 11 SYSMOD Wykorzystane materiały Budapest University of Technology and Economics, Department of Measurement and InformaJon Systems: The

Bardziej szczegółowo

Dobre praktyki w doborze technologii rozwiązań informatycznych realizujących usługi publiczne

Dobre praktyki w doborze technologii rozwiązań informatycznych realizujących usługi publiczne Dobre praktyki w doborze technologii rozwiązań informatycznych realizujących usługi publiczne Rafał Czubik Krzysztof Komorowski IBM 2008 IBM Corporation Metodyka jest ważna Procesy i moduły Obszary decyzyjne

Bardziej szczegółowo

Diagramy czynności tworzenie modelu przypadków użycia Wykład 2

Diagramy czynności tworzenie modelu przypadków użycia Wykład 2 Diagramy czynności tworzenie modelu przypadków użycia Wykład 2 Zofia Kruczkiewicz Zofia Kruczkiewicz - Projektowanie oprogramowania 2.2 1 Diagramy czynności- tworzenie modelu przypadków 1. Diagramy czynności

Bardziej szczegółowo

Platforma Office 2010

Platforma Office 2010 Collaborate more Platforma Office 2010 Sebastian Wilczewski Konsultant Betacom S.A. 2 Platforma Office 2010 jako narzędzie do efektywnego zarządzania procesami w organizacji. Jak skutecznie zarządzać informacją?

Bardziej szczegółowo

Cel wykładu. Literatura. Wyższa Szkoła Menedżerska w Legnicy. Modelowanie wymagań Wykład 2

Cel wykładu. Literatura. Wyższa Szkoła Menedżerska w Legnicy. Modelowanie wymagań Wykład 2 Wyższa Szkoła Menedżerska w Legnicy Systemy informatyczne w przedsiębiorstwach Zarządzanie, ZIP, sem. 6 (JG) Modelowanie wymagań Wykład 2 Grzegorz Bazydło Cel wykładu Celem wykładu jest przekazanie wiedzy

Bardziej szczegółowo

UML cz. I. UML cz. I 1/1

UML cz. I. UML cz. I 1/1 UML cz. I UML cz. I 1/1 UML cz. I 2/1 UML - Unified Modeling Language ujednolicony można go współdzielić z wieloma pracownikami modelowania służy do opisu projektowanego modelu język posiada opisaną strukturę

Bardziej szczegółowo

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki

Bardziej szczegółowo

Narzędzia CASE dla.net. Łukasz Popiel

Narzędzia CASE dla.net. Łukasz Popiel Narzędzia CASE dla.net Autor: Łukasz Popiel 2 Czym jest CASE? - definicja CASE (ang. Computer-Aided Software/Systems Engineering) g) oprogramowanie używane do komputerowego wspomagania projektowania oprogramowania

Bardziej szczegółowo

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Usługi analityczne budowa kostki analitycznej Część pierwsza. Usługi analityczne budowa kostki analitycznej Część pierwsza. Wprowadzenie W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji.

Bardziej szczegółowo

Podstawy języka UML2 w realnych projektach

Podstawy języka UML2 w realnych projektach Kod szkolenia: Tytuł szkolenia: UML2/RP Podstawy języka UML2 w realnych projektach Dni: 3 Opis: Adresaci Szkolenia: Szkolenie adresowane jest do osób, które chciałby poznać podstawy UML2. Przede wszystkim

Bardziej szczegółowo

Tworzenie zintegrowanych strategii miejskich. Creation of integrated urban strategies? the example of the Krakow Functional Area

Tworzenie zintegrowanych strategii miejskich. Creation of integrated urban strategies? the example of the Krakow Functional Area ZRÓWNOWAŻONY ROZWÓJ OBSZARÓW MIEJSKICH W KRAJACH CZŁONKOWSKICH UE W LATACH 2014-2020 29 września 1 października 2015 r. Sesja warsztatowa - Zintegrowane Strategie Miejskie tworzenie i realizacja Tworzenie

Bardziej szczegółowo