KLASYFIKACJA METOD MODELOWANIA PROCESÓW BIZNESOWYCH

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

Download "KLASYFIKACJA METOD MODELOWANIA PROCESÓW BIZNESOWYCH"

Transkrypt

1 Aby zacytować tę publikację: Sitek T., Gola M., Klasyfikacja metod modelowania procesów biznesowych, [w:] Wachowicz J. (red.), Problemy wykorzystania informatyki w zarządzaniu, Wydawnictwo Politechniki Gdańskiej, Gdańsk 2005, s KLASYFIKACJA METOD MODELOWANIA PROCESÓW BIZNESOWYCH Marcin GOLA Tomasz SITEK W artykule podjęto próbę klasyfikacji metod modelowania procesów biznesowych uwzględniając złożoność metody, cel modelowania oraz zakres modelowanych aspektów organizacji. Zawarto także opis popularnych diagramów używanych w metodologiach modelowania procesów bitznesowych. Wyjaśniono przy tym podstawowe pojęcia związane z modelowaniem procesów biznesowych w kontekście inżynierii oprogramowania oraz zarzadzania procesami biznesowymi. 1 WSTĘP Technologie informatyczne stają się coraz bardziej wydajne. Problemem, jaki stoi przed informatyką, jest jak najlepsze dostosowanie ich do rozwiązywania problemów użytkowników. W dziedzinie biznesu problem ten występuje w coraz trudniejszym dostosowaniu się informatyki do zmieniającego się przedsiębiorstwa. Procesy globalizacji powodują większą konkurencyjność rynków, a co za tym idzie, presję na obniżanie kosztów w przedsiębiorstwie poprzez gruntowną reorganizację procesów firmy oraz ich automatyzacje przy wykorzystaniu technologii informatycznych. Nowe produkty, a także współpraca pomiędzy firmami bardzo często są zależne od sprawnych systemów informatycznych. Informatyka stara się coraz lepiej dostosować do tych trendów. Nowe metodologie i narzędzia inżynierii oprogramowania coraz bardziej skracają cykl wytwórczy oprogramowania. Coraz częściej tworzy się wysokopoziomowe narzędzia pozwalające na budowę systemów lub aplikacji bez pomocy informatyków. Warunkiem ich skuteczności jest jednak dobrze zdefiniowany problem informatyczny. Takim coraz lepiej zdefiniowanym problemem informatycznym stają się także systemy przepływu roboczego (workflow) oparte na opisie procesu biznesowego. Trendom tym sprzyjają nowe metodologie nauki zarządzania związane z zarządzaniem jakością oraz reinżynierią procesów. Aby lepiej kontrolować oraz optymalizować procesy gospodarcze, menedżerowie i specjaliści do spraw jakości dokładnie dokumentują ich przebieg oraz zbierają ich dokładne statystyki. Tak udokumentowane i dobrze zdefiniowane procesy są doskonałą informacją do tworzenia systemów informatycznych.

2 Autorzy przeprowadzili badania wybranych popularnych metodologii modelowania procesów biznesowych. Badania te doprowadziły do szeregu analiz porównawczych, niniejszy artykuł można traktować jako raport podsumowujący je. 2 PROCES BIZNESOWY DEFINICJA I CELE MODELOWANIA 2.1 Wertykalne i horyzontalne spojrzenie na organizację Na początku lat dziewięćdziesiątych odkryto już, że problemy, których doświadczają organizacje nie są związane z zadaniami, lecz z procesami. Odkryto, iż w firmach nie ma osób, które byłyby w stanie zawsze przekazać klientom informację o stanie procesu, którego rezultatu oczekują. Magazyn minimalizuje rotacje zapasów, ekspedycja skupia się na kosztach wysyłki, wydział kredytów skupia się na tym czy standardy kredytowania są zachowane. Nikt natomiast nie zastanawia się czy połączone zadania proces, daje rezultat oczekiwany przez klienta. Nowe techniki zarządzania Total Quality Management oraz Reengineering przyniosły znaczną poprawę wyników działania przedsiębiorstw, gdyż przedmiotem ich zainteresowania były nie zadania, lecz właśnie procesy. Jeden z twórców reengineeringu Michael Hammer podaje cztery wyróżniki organizacji zorientowanej horyzontalnie (systemowo, procesowo) [8 s. 21]. 1. Procesy są rozpoznawane i nazywane. 2. Każdy pracownik jest świadomy wszystkich procesów w firmie i ich znaczenia dla organizacji. Wszyscy pracownicy powinni zdawać sobie sprawę z wejść i wyjść każdego procesu i ich wzajemnych zależności. 3. Procesy są mierzone. Organizacja posiada miernik każdego procesu, który pozwala określić czas procesu, jego dokładność i koszt. 4. Procesy są zarządzane. Konieczne jest ciągłe szukanie sposobów na ulepszenie procesu, poprawianie jego mierzonych parametrów. Podejście horyzontalne związane jest z przetwarzaniem dużych ilości informacji w przedsiębiorstwie. Rozwój organizacji horyzontalnych nie byłby możliwy bez rozwoju technologii informatycznych. 2.2 Definicja procesu biznesowego Najprostsza definicja procesu spotykana w literaturze mówi, iż proces to zbiór logicznie powiązanych czynności, wykonywanych w celu osiągnięcia wspólnego celu [11 s. 38]. Dokładniejszą definicje przedstawia Hammer: Proces to powiązana grupa zadań, których wspólny rezultat stanowi wartość dla klienta [8 s. 15]. Zaznacza przy tym, że najważniejszym słowem w tej definicji jest klient. W innym miejscu Hammer dodaje: Możemy myśleć o procesie, że powoduje przekształcenia, otrzymując wkłady (inputs) i przetwarzając je na produkty (outputs) wyższej wartości [8 s. 18]. Nie wszystkie zbiory czynności mające wspólny cel będą leżały w kręgu zainteresowań analityków. Procesy, na których należy się skupiać są zawsze związane z przewagą strategiczną przedsiębiorstwa. Jeśli przewaga tkwi w produktach, to zapewne modelowane i analizowane będą procesy związane z przygotowaniem i wprowadzaniem na rynek nowych produktów. Jeśli przewagą strategiczną firmy jest czas realizacji zamówienia to analitycy będą skupiać się na procesach przyjmowania i realizacji zamówień. Procesy związane z przewagą strategiczną przedsiębiorstwa są zawsze głównymi kandydatami do automatyzacji przy pomocy systemów informatycznych.

3 Wyróżnia się procesy podstawowe (core processes) i procesy pomocnicze. Procesy podstawowe są to procesy, które posiadają interakcję z otoczeniem firmy (zwłaszcza z klientami) oraz są krytyczne dla dostarczania towarów i usług oferowanych przez przedsiębiorstwo. Procesy pomocnicze (wspomagające) są procesami, których odbiorcą jest klient wewnętrzny w przedsiębiorstwie. Procesy wspomagające mogą być również bardzo ważne z punktu widzenia przewagi strategicznej przedsiębiorstwa. Jeśli źródłem przewagi strategicznej są niskie koszty, to niezwykle istotnym jest proces budżetowania. Rummler i Brache wyróżniają także procesy zarządzania. Ich przykładowa lista wygląda następująco [12 s. 77]: Ogólne procesy podstawowe (np. zakładanie nowego biznesu; przygotowanie i wprowadzenie nowego produktu (usługi); produkcja; obsługa pogwarancyjna) Procesy podstawowe specyficzne dla branży (np. załatwianie wniosku kredytowego bankowość, rozpatrzenie wniosku o odszkodowanie ubezpieczenia, przydzielanie dotacji-agendy rządowe, przyjmowanie rezerwacji hotele) Ogólne procesy wspierające (np. formalne planowanie strategiczne i taktyczne, budżetowanie, rekrutacja, szkolenie) Ogólne procesy zarządzania (np. planowanie strategiczne i taktyczne, ustalanie celów, alokacja zasobów) Procesy można rozpatrywać na różnych poziomach abstrakcji. Wszystkie przedsiębiorstwa branży motoryzacyjnej można rozpatrywać jako uczestników jednego procesu, który przekształca czynniki produkcji takie jak stal i chemikalia na samochody oferowane klientom. Procesy można analizować także na poziomie jednego przedsiębiorstwa, np. produkującego opony. W takim pojedynczym przedsiębiorstwie można wyróżnić zazwyczaj około kilkunastu procesów pomocniczych i podstawowych [8 s. 21]. Najpełniejszą listę elementów dobrze zdefiniowanego procesu przedstawiają Eriksson i Penker [5 s. 106]. Przedstawiają oni listę pytań, na które trzeba odpowiedzieć, aby dobrze zdefiniować proces. Przykładowe z nich brzmią: Które czynności są konieczne?, Kiedy są te czynności wykonywane i w jakim porządku?, Dlaczego dane czynności są wykonywane; jaki jest cel procesu?, W jaki sposób poszczególne czynności są wykonywane?. 2.3 Zalety modelowania procesów biznesowych W literaturze można znaleźć wiele powodów, dla których warto formalnie modelować procesy biznesowe. W modelowaniu systemów produkcji są to np. [4 s. 116]: podniesienie satysfakcji klienta poprzez identyfikację czynności wpływających na długość cyklu wytwórczego, ustalenie mierników osiągnięć skoncentrowanych na zadowoleniu klienta poprzez określenie czynników wpływających na usatysfakcjonowanie odbiorcy produktu, zmniejszenie ilości braków poprzez określenie źródeł ich powstawania, redukcja kosztów poprzez wykrycie czynności nie dających wartości produktowi, ustalenie przyczyn zaburzeń procesu poprzez wykrycie nieciągłości w przepływie informacji pomiędzy zespołami funkcjonalnymi i redundancji informacji,

4 podniesienie produktywności dzięki usunięciu wykrytych nieciągłości w realizowanym procesie. Opisywanie procedur organizacyjnych w postaci rysunkowej posiada wiele zalet nad opisywaniem takich procedur samym tekstem. Są to [2 s. 184]: przejrzystość, zachęta do czytania, łatwość zrozumienia, łatwość aktualizacji, przydatność do szkoleń, spójność, łatwość tworzenia, pokazywanie relacji. Procesy w przedsiębiorstwach modeluje się jednak zazwyczaj w kontekście wdrażania systemów zarządzania jakością lub w kontekście budowy systemów informatycznych, na tego rodzaju zastosowaniach autorzy skupili się przeprowadzając badania wybranych metodologii. 3 MODELOWANIE PROCESÓW BIZNESOWYCH W INŻYNIERII OPROGRAMOWANIA Leffinwell i Widrig wymieniają trzy kategorie aplikacji programowych [10 s. 20]: systemy informatyczne i inne aplikacje tworzone do użytku wewnętrznego firmy (np. system płacowy) zwane w skrócie IS/IT (information systems/information technology) oprogramowanie na półkę sprzedawane jako produkt komercyjny (np. edytor tekstu) zwane w skrócie ISV (independent software vendors) systemy wbudowane (np. oprogramowanie telefonu komórkowego). Autorzy ci twierdzą, iż do w cyklu rozwojowym pierwszej z wymienionych kategorii konieczny jest pierwszy etap zwany przez nich modelowaniem przedsiębiorstwa (business modelling). W budowaniu systemów IS/IT jest to technika pozwalając uzyskać odpowiedź na pytania [10 s. 58]: Po co w ogóle budować system? Gdzie on się powinien znajdować? Jako możemy określić czy zakładana funkcjonalność systemu jest optymalna? Kiedy powinniśmy stosować kroki manualnego przetwarzania lub obejścia systemu? Kiedy powinniśmy rozważyć restrukturyzację samego przedsiębiorstwa w celu rozwiązania problemu? 4 ARCHITEKTURA, METODA, NOTACJA, NARZĘDZIE ROZRÓŻNIENIE POJĘĆ Przeglądając literaturę dotyczącą modelowania procesów biznesowych bardzo często trudno jest wyróżnić granice pomiędzy pojęciami: architektura, metoda, narzędzie i notacja. Różni producenci czy konsorcja mają do zaoferowania inny element modelowania procesów biznesowych. Podstawowym elementem z wymienionych powyżej pojęć jest notacja. Notacja jest to zbiór dopuszczalnych elementów graficznych występujących na diagramach procesów biznesowych wraz z regułami łącznia tych elementów. Istnieją bardzo dokładnie zdefiniowane notacje jak np. notacja BPMN. Inne notacje nie mają dokładnej definicji, a w zasadzie są notacjami zdefiniowanymi przez narzędzie. Przykładem tego może być obrazkowa notacja MS Visio. Istnieją notacje, które są bardzo dokładnie opisane i bardzo ściśle opisana jest ich gramatyka. Przykładem takiej notacji może być notacja IDEF0, będąca niegdyś wykorzystywana do celów wojskowych. Zaletą tego podejścia jest precyzja informacji, jaką uzyskujemy dzięki stosowaniu dyscypliny w opisie poszczególnych procesów biznesowych. Wadą ściśle

5 zdefiniowanych notacji jest długi czas ich uczenia a także niemożliwość użycia jej w środowiskach gdzie modelowanie procesów może się wiązać z zaangażowaniem ludzi bez przygotowania informatycznego. Narzędzie jest programem komputerowym służącym do tworzenia diagramu procesu biznesowego przy pomocy edytora graficznego mającego zaimplementowane ograniczanie wynikające z gramatyki używanej notacji. Do modelowania procesów biznesowym używa się zazwyczaj narzędzi określanych jako CASE (Computer Aided Software Engineering) lub jako CABE (Computer Aided Business Engineering). Pierwszy typ narzędzi zorientowany jest na użytkowników informatyków, podczas gdy drugi typ zorientowany jest na specjalistów ds. zarządzania procesami. Narzędzia CASE oparte są zazwyczaj na bardzo sformalizowanej notacji, podczas gdy narzędzia CABE opierają się raczej na bardzo luźno sformalizowanych notacjach i skupiają się na funkcjonalnościach związanych z symulacją procesów oraz generowaniem raportów ze statystykami procesów. Jedno narzędzie może pozwalać na użycie wielu notacji. Metoda czy inaczej metodologia jest elementem, który nie zawsze jest oferowany razem z notacją lub narzędziem. Metoda jest algorytmem, który mówi, w jaki sposób podejść do modelowania tego, co się dzieje w przedsiębiorstwie. Specyfikuje, od czego zacząć i jakich diagramów kolejno używać, aby stworzyć precyzyjny model przedsiębiorstwa. Bardzo często z metodą wiążą się narzędzia producenta, który daną metodę wymyślił. Przykładem tego może być metoda CASE firmy Oracle, mogąca być wykorzystana w zasadzie jedynie z narzędziem Oracle Designer. Metoda może być jednak nie związana z narzędziem. Metodę modelowania procesów biznesowych RUP można by użyć w większości edytorów UML. Rzadko spotyka się metodologie nie związane ani z narzędziem ani z notacją. Do tego grona kandyduje metodologia ARIS. Trudno jednak powiedzieć, że ARIS oferuje bardzo precyzyjny algorytm modelowania procesów biznesowych. Sami producenci ARIS twierdzą, że ARIS to coś więcej niż metoda to architektura. Architektura jest koncepcją zbioru modeli całościowo opisujących przedsiębiorstwo. W przypadku architektury może istnieć wiele metod tworzenia poszczególnych modeli występujących w danej architekturze. ARIS jest architekturą zasadniczo niezależną od żadnej notacji. Architekturę opisu procesów biznesowych opartą na notacji UML opisali w swojej książce Eriksson i Penker [5] 5 ZBADANE METODY I NARZĘDZIA Przeprowadzone badania miały na celu sprawdzić możliwości użycia wybranych metodologii modelowania oraz narzędzi z nimi związanych. Wybrano 7 metod, za główne kryterium wyboru uznano ich popularność na rynku oraz oryginalność zapisu (w trakcie badań przebadano większą liczbę metod i narzędzi większość nieuwzględnionych w niniejszym opracowaniu powstała w oparciu o jedną z wybranych siedmiu). W tabeli 1 poniżej zestawiono podstawowe informacje na temat każdej z nich. 1 Nazwa metody: Rational Unified Process - Business Modeling Twórcy metody: IBM/Rational Software Corporation Badane narzędzie: Rational Rose Enterprise Edition Release Version:

6 2 3 Nazwa metody: Eriksson-Penker Unified Modeling Language Business Extensions Twórcy metody: Hans Erik Eriksson, Magnus Penker, Open Training Company Badane narzędzie: Enterprise Architect 3.60, Sparx Systems Pty Ltd. 4 5 Nazwa metody: Microsoft Visio Stencils Twórcy metody: National Institute of Standards and Technology, USA; Action Technologies Badane narzędzie: Microsoft Visio Professional 2002 SR-1 Nazwa metody igrafx Process Twórcy metody: Corel Corporation Badane narzędzie: igrafx Process Nazwa metody Oracle Case Method Twórcy metody: Oracle Corporation Badane narzędzie: RDBMS Oracle 9i, Oracle 9i Designer Nazwa metody ARIS (Architecture of Integrated Information Systems) Twórcy metody: IDS Prof. Scheer GmbH Badane narzędzie: ARIS Toolset version , IDS Scheer AG Nazwa metody Business Process Modeling Notation Twórcy metody: Business Process Management Initiative Badane narzędzie: System Architect 10, Popkin Software Tabela 1 Zbadane metody i związane z nimi narzędzia modelowania procesów biznesowych Należy zwrócić uwagę, iż celem niniejszego opracowania nie jest szczegółowa charakterystyka wybranych do badań metodologii, stąd czytelnika zainteresowanego opisami każdej z nich trzeba odesłać do innych źródeł (w szczególności: do stron internetowych producentów, gdzie można znaleźć niejednokrotnie sporo ciekawych opracowań). W kolejnych rozdziałach zaprezentowane zostaną rezultaty analiz porównawczych tychże metod ze względu na możliwości modelowania różnych kategorii procesów oraz ze względu na wsparcie dla różnych podejść do modelowania biznesu (od prostych rysunków po złożone modele wszystkich perspektyw biznesowych).

7 6 DIAGRAMY PROCESÓW KLASYFIKACJA 6.1 Wprowadzenie Kompleksowy model architektury systemu informacyjnego przedsiębiorstwa bardzo trafnie opisał w 1987 roku John A. Zachman. Rysunek 1 przedstawia jego schemat. Rysunek 1 Ramy modelowania systemów informacyjnych według Zachamana Źródło: [6, s. 2] Bardzo często to, co nazywamy potocznie modelowaniem procesów biznesowych znajduje się pomiędzy perspektywami określonymi przez Zachmana jako SCOPE i SYSTEM MODEL. W praktyce jednak typowe diagramy modelowania procesów biznesowych znajdują się tylko w abstrakcjach What, How i Who perspektywy BUSINESS MODEL, czyli odpowiadają na pytania, kto wykonuje proces, co jest przetwarzane w procesie i jak jest to robione. W zasadzie każdy typowy diagram spotykany w metodologiach i notacjach procesów biznesowych można zaliczyć do jednej z wymienionych poniżej grup: diagramy hierarchii procesów i czynności, diagramy zależności między procesami, diagramy struktury procesu, diagramy przepływu czynności w procesie. W dalszej części rozdziału diagramy te zostaną scharakteryzowane. Po charakterystyce tej zostaną przedstawione wyniki analizy badanych narzędzi pod kątem możliwości modelowania przy ich pomocy każdego rodzaju diagramów.

8 6.2 Diagramy hierarchii procesów i czynności Przedstawienie na diagramie hierarchii procesów i czynności jest bardzo łatwym, a zarazem bardzo użytecznym sposobem przedstawienia na rysunku tego, co dzieje się w przedsiębiorstwie. Najwyższym poziomem drzewa procesów i czynności może być cel firmy. Na najniższym poziomie drzewa można umieścić atomowe czynności nie dające rozbić się na podczynności. Diagramy te występują w wielu notacjach. Zazwyczaj pokazują one kody poszczególnych czynności będących węzłami danego drzewa. Metoda CASE firmy Oracle używa tego typu diagramy do dokładnego określenia granic implementowanego systemu. Dzięki wylistowaniu wszystkich czynności przedsiębiorstwa na różnych stopniach abstrakcji, analityk może bardzo precyzyjnie określić, które z czynności będą lub nie będą wspomagane przez systemy informatyczne. 6.3 Diagramy zależności między procesami Diagramy hierarchii procesów i czynności nie zawierają informacji, jakie są interfejsy pomiędzy procesami, tzn. które procesy współpracują ze sobą. Do przedstawienia tego rodzaju informacji służą diagramy zależności między procesami, określane często jako mapy procesów. Diagramy zależności pomiędzy procesami nie mają na celu pokazania sekwencji czynności. Ich głównym zadaniem jest pokazanie, że wyjścia jednego procesu są jednocześnie wejściami innego procesu. Tego typu diagramy, bardzo często używane w metodologiach modelowania procesów biznesowych, pozwalają głównie na zrozumienie przepływu informacji pomiędzy procesami przedsiębiorstwa. 6.4 Diagramy struktury procesu Innym typem diagramu często używanym w modelowaniu procesów biznesowych jest diagram struktury procesu. Celem tworzenia tego typu diagramów jest przedstawienie informacji o procesie bez podawania informacji jak proces ten jest realizowany. Występuje tu podejście czarnej skrzynki. Typowe informacje zawarte na diagramie struktury procesu to: wejścia procesu (wiedza, informacje, materiały fizyczne) wyjścia procesu (wiedza, informacje, materiały fizyczne) cele procesu (jednostki miary oraz ich wartości) kontroler procesu (kto jest odpowiedzialny za wyniki procesu) 6.5 Diagramy przepływu czynności w procesie Tworzenie diagramu przepływu czynności w procesie jest bardzo często synonimem modelowania procesów biznesowych. Notacja Business Process Modeling Notation zawiera jedynie ten rodzaj diagramu. Diagram przepływu czynności pokazuje, w jaki sposób osiągane zostają cele danego procesu, tzn., w jaki sposób wejścia procesu zostają przekształcone na wyjścia. Diagramy przepływu czynności wywodzą się od diagramów algorytmów, dlatego ich głównymi elementami są zazwyczaj punkty decyzyjne oraz operacje czy czynności. Typowe dla tych diagramów jest także pokazanie torów symbolizujących wykonawcę czynności. Inne elementy mogące występować na tego typu diagramach to zdarzenia oraz obiekty, których przepływ może również być zarysowany na diagramie przepływu czynności.

9 Diagramy takie są bardzo dobrze modelowane przy pomocy notacji UML, a zwłaszcza po rozszerzeniach dodanych w UML Możliwości modelowania różnych diagramów badanymi narzędziami W trakcie badania poszczególnych narzędzi okazało się, że opisane powyżej rodzaje diagramów są wspierane przez różne narzędzia. W poniższej tabeli 2 pokazano wyniki tych analiz, jest to jednocześnie ich pewna klasyfikacja. Szare pola oznaczają możliwość stworzenia diagramu danej kategorii przy użyciu danej aplikacji. Pola białe - dane narzędzie nie pozwala na tworzenie wybranego diagramu. Diagram Hierarchia procesów i czynności Zależności między procesami Struktura procesu Przepływ czynności w procesie Narzędzie igrafx Process Microsoft Visio Oracle Designer Rational Rose Enterprise Architect System Architect ARIS Toolset Tabela 2 Możliwości generowania różnych typów diagramów poszczególnymi narzędziami Źródło: opracowanie własne Analiza wyraźnie wykazała, do jakich celów poszczególne narzędzia zostały zaprojektowane. I tak możemy zauważyć, iż produkt firmy Microsoft jest bardzo wszechstronny i możemy go wykorzystać do budowy różnych modeli procesów. igrafx z kolei to program nadający się doskonale do modelowania przepływów czynności w czasie, aczkolwiek to jedyna jego funkcjonalność (w kontekście tej analizy porównawczej). W następnym rozdziale przedstawiono własny podział podejść do modelowania biznesu. Wyróżnione podejścia scharakteryzowano pokrótce w kolejnych podrozdziałach, w ostatnim zaś zawarto wyniki badania odpowiadające na pytanie o możliwości zastosowania konkretnej metodologii przy każdym z tych podejść. 7 PODEJŚCIA W TWORZENIU GRAFICZNYCH MODELI BIZNESU 7.1 Rysunkowe proste schematy Najprostszym podejściem w modelowaniu procesów biznesowych jest tworzenie rysunków, których głównym zadaniem jest proste, schematyczne zobrazowanie przebiegu czynności lub struktur organizacyjnych w firmie. Bardzo często do tego podejścia używane są graficzne edytory procesów typu Microsoft Visio. Modelowanie w podejściu rysunkowym nie ma na celu bardzo precyzyjnego opisu procesu, lecz raczej schematyczne pokazanie tego, co dzieje się w firmie. Notacje tego typu diagramów nie są zazwyczaj formalnie zdefiniowane i od wykonujących te diagramy nie wymaga się ich znajomości. Notacja jest w tych wypadkach narzucana raczej przez samo narzędzie. Podejście to nie wiąże się zazwyczaj z żadną metodologią modelowania, choć stworzenie tego typu schematów może być pierwszym krokiem, aby stworzyć bardziej dokładne i precyzyjne diagramy. Jest to raczej podejście używane w narzędziach typu CABE niż w narzędziach typu CASE.

10 7.2 Symulacyjne symulacja i dokładne modelowanie przepływu czynności Podejście symulacyjne pierwotnie było używane w narzędziach CABE (np. igrafx), choć obecnie jest już w dostępne w narzędziach CASE mających rozbudowane opcje modelowania procesów biznesowych (Oracle Designer, narzędzia BPMN). Podejście symulacyjne do modelowania procesów biznesowych skupia się na tworzeniu diagramów przepływu czynności w procesie. W wielu przypadkach modelowanie procesów biznesowych jest wręcz synonimem tworzenia diagramów przepływu czynności w procesie. W podejściu tym, w przeciwieństwie do podejścia rysunkowego, konieczne jest bardzo dokładne odzwierciedlenie na diagramie logiki przepływu czynności w procesie. Istotne w tym przypadku jest bardzo dokładnie modelowanie przy pomocy bramek logicznych. Osoba modelująca musi wciąż zadawać sobie pytania, co jest warunkiem koniecznym a co wystarczającym, aby rozpoczęła się kolejna czynność. Podejście to ma obecnie dwa główne zastosowania. Pierwszym zastosowaniem tego podejścia jest zarządzanie procesem. Dzięki dokładnemu odzwierciedleniu przepływu czynności na diagramie, możliwe jest zebranie statystyk procesu oraz modyfikacja procesu, dzięki której można poprawić jego efektywność (przykład symulacji jest opisany w rozdziale 6). Drugim zastosowaniem takich precyzyjnych diagramów jest tworzenie aplikacji klasy workflow. Zastosowanie to jest szczególnie ważne w przypadku systemów klasy B2B, gdzie przepływ czynności pomiędzy partnerami z różnych przedsiębiorstw musi być bardzo dokładnie sprecyzowany. Cel ten przyświecał twórcom notacji BPMN, którzy poszli nawet o krok dalej i sformalizowali mapowanie elementów graficznych diagramu przepływu czynności do formatu XML. Diagramy tego typu nie posiadają bardzo wyrafinowanej notacji. Często stosowana jest notacja typowa dla diagramów algorytmów. Kolejne wersje narzędzi CASE i CABE używają już jednak notacji BPMN do tego typu diagramów. Notacja BPMN jest konkurencyjna dla notacji diagramu czynności UML 2.0.Standard UML nie jest w obecnie w stanie konkurować z popularnością BMPN. To właśnie na BPMN wzorowali się twórcy rozszerzeń dla diagramu czynności w wersji UML Analityczno-holistyczne modelowanie wszystkich możliwych perspektyw Istnieją metodologie modelowania procesów biznesowych oferujące holistyczne podejście do modelowania przedsiębiorstwa. Metodologie te nazywa się wręcz architekturami. Podejście te wykracza poza zwykłe modelowanie przepływu czynności. Innymi modelowanymi aspektami przedsiębiorstwa mogą być: struktura organizacyjna, zasoby przedsiębiorstwa, mapa procesów, strategia i cele firmy, wiedza. Podejście analityczno-holistyczne zawiera w sobie także szczegółowe modelowanie procesów. Twórcy architektur procesów biznesowych twierdzą jednak, że samo modelowanie przepływu czynności nie jest wystarczające do poznania pełnego obrazu przedsiębiorstwa. Podejście analityczno holistyczne nie wiąże się zwykle z jakimś określonym typem diagramów czy notacją. Jest to przede wszystkim zbiór wytycznych, co należy modelować. Rysunki 2 i 3 przedstawiają typowy schemat dla podejścia analityczno-

11 holistycznego. Pod każdą z perspektyw przedstawionych na rysunkach architektur może się kryć szereg typowych i niestandardowych diagramów. Podejście to użyteczne jest, gdy analityk chce zamodelować całkowicie nową dziedzinę. Użycie poszczególnych perspektyw gwarantuje, że nie pominiemy żadnego aspektu modelowanej dziedziny. W przypadkach, gdy interesuje nas jedynie mały wycinek przedsiębiorstwa wygodniej jest zastosować podejście symulacyjne, gdzie skupiamy się jedynie na dynamicznych aspektach jednego procesu. Business Vision View Business Process View Business Structure View Business Behaviour View Rysunek 2 Perspektywy architektury biznesu według Erikssona i Penkera Źródło: [5 s. 90] Rysunek 3 Perspektywy architektury biznesu według metodologii ARIS Źródło: [9 s. 39]

12 7.4 Inżynieryjne modelowanie tego, co bezpośrednio pomoże w tworzeniu oprogramowania Podejście inżynieryjne było pierwszym podejściem do modelowania procesów biznesowych. Opiera się ono na założeniu, że jest sens modelować tylko to, co może przydać się w tworzeniu oprogramowania. Mogą to być klasy opisujące dziedzinę przedmiotową, które zostaną zamienione na klasy projektu programu, lub też mogą to być czynności, które zostaną zamienione na procedury w systemie informatycznym. Podejście to prezentuje wiele narzędzi CASE oferujących generowanie projektów aplikacji na podstawie diagramów opisujących dziedzinę przedmiotową. W podejściu tym analityk nigdy nie zacznie modelować np. struktury organizacyjnej, jeśli elementy tej struktury organizacyjnej nie wystąpią jako obiekty tworzonego systemu, lecz jedynie maja pomóc analitykowi w zrozumieniu przedsiębiorstwa, dla którego tworzy system. Przykładem tego podejścia może być również modelowanie procesów przedsiębiorstwa przy pomocy diagramów przepływu danych. To podejście wciąż jest stosowane (np. w narzędziu Oracle Designer opisywanym w rozdziale 7), gdyż pozwala na bardzo łatwe i praktyczne przejście z diagramu opisującego dziedzinę przedmiotową do diagramu projektu aplikacji. Innym przykładem stosowania tego podejścia jest używanie edytorów UMLa do modelowania elementów przedsiębiorstwa. Projektanci bardzo często nie traktują modelowania procesów biznesowych jako osobnego etapu w fazie zbierania wymagań. Opisywanie biznesu zaczynają po prostu w momencie tworzenia projektu systemu, gdzie obiekty i klasy ze świata biznesu bardzo szybko stają się obiektami i klasy oprogramowania. Podejście to jest naturalnym podejściem projektanta, który nie zetknął się nigdy z metodologiami modelowania biznesu. W sytuacjach, gdy kompleksowość dziedziny przedmiotowej nie jest duża podejście to może być efektywne. 7.5 Standaryzowane notacja BPMN ukierunkowana na tworzenie systemów zarządzania przepływem procesu Podejście standaryzowane jest wypadkową podejścia inżynieryjnego, symulacyjnego oraz rysunkowego. Standard modelowania procesów biznesowych stworzony przez konsorcjum Business Process Management Initiative zawiera jedynie standard diagramu przepływu czynności w procesie. Jest to podejście bardzo pragmatyczne, gdyż zakłada, że inne perspektywy, występujące w architekturach podejść analityczno-holistycznych, nie mają tak praktycznego znaczenia dla informatyki, że warto byłoby je umieścić pod szyldem standardu modelowania procesów biznesowych. Podejście standaryzowane zakłada rozwój modelowania procesów biznesowych w kierunku systemów zarządzania procesami biznesowymi (BPMS business process managament systems). Oznacza to rozwijanie standardów mapowania elementów notacji graficznych do standardu XML, który ma być jednoznacznym opisem modelu procesu biznesowego, tak samo jak model danych jest jednoznacznym opisem danych w systemach zarządzania bazami danych (DBMS). Podejście standaryzowane jest pewnym kompromisem między prostotą opisu procesów konieczną dla specjalistów zarządzania procesami oraz precyzją wymaganą do tworzenia systemów informatycznych. Notacja BPMN pozwala w miarę prosty sposób opisać procesy biznesowe, a zarazem jest na tyle precyzyjna, że pozwala na

13 jednoznaczne mapowanie diagramów do języków BPML, BPEL i BPML4WS, które są szkieletem działania silników (engines) systemów BPMS. Przewiduje się, że w niedługim czasie wszystkie narzędzia CASE i CABE będą używać do modelowania przepływu czynności jedynie standardu BPMN oraz diagramów czynności z UML Podejścia a zbadane metody - wyniki badania Tabela 3 przedstawia jak opisane w pracy metody mapują się do podejść, której objęły badania. Podejścia Rysunkowe Symulacyjne Inżynieryjne Metody Microsoft Visio Stencils igrafx Process ARIS BPMN Oracle Case RUP Eriksson-Penker Tabela 3 Podejścia do modelowania procesów biznesowych a zbadane metody Źródło: opracowanie własne Analitycznoholistyczne Standaryzowane Tabela ta jest wynikiem możliwie najbardziej obiektywnych analiz porównawczych dokonanych podczas badań. Jak wyraźnie można zauważyć, nie można jednoznacznie określić, że jedna metoda odpowiada jednoznacznie tylko jednemu podejściu. Ciemny prostokąt oznacza, że metoda głównie wiąże się z danym podejściem. Jasnoszary prostokąt oznacza, że metodę można użyć w innym podejściu, choć nie jest to idealna metoda do takiego zastosowania. Przykładowo, podejście standaryzowane to przede wszystkim metoda BPMN. Notacja IDEF0 używana w MS Visio jest również pewnym standardem przemysłowym do dzisiaj stosowanym np. w wojsku. Metoda Erikssona-Penkera to przede wszystkim podejście analitycznoholistyczne, ale można ją także użyć w podejściu rysunkowym. 8 PODSUMOWANIE W niniejszym opracowaniu podjęto próbę klasyfikacji popularnych metodologii modelowania procesów biznesowych. Okazało się, że nie wszystkie narzędzia wspierają możliwe podejścia do modelowania. Wnioski z tych badań płynące mogą okazać się cenne dla kogoś stojącego przed wyborem metodologii (lub w zależności od punktu widzenia - narzędzia) dla celów związanych z inżynierią oprogramowania. Chociaż badanie przyniosło konkretne rezultaty, ważne jest, by uświadomić sobie podstawowe problemy, które może napotkać osoba decyzyjna, stojąca przed koniecznością wspomnianego wyboru. Po pierwsze, trudno jest zdobyć zwięzłą informację o metodach. Wiele metod nie ma formalnego opisu i zaleceń dotyczących jej stosowania. Inne metody zawierają bardzo dokładne opisy stosowania metody sięgające kilku tysięcy stron. Ponadto chcąc poznać zalety metod empirycznie należy nastawić się na bardzo długi cykl uczenia się ich. Konieczne jest to zrozumienie zarówno podstaw notacji samej metody, ale także nauka obsługi samego narzędzia. Dosyć często może też okazać się, że zaistniała konieczność porównania narzędzi znacznie różniących się funkcjonalnością, a wręcz należących do różnych klas -

14 modelowanie procesów biznesowych może być wspomagane zarówno przez edytory graficzne typu MS Visio jak i przez skomplikowane narzędzia klasy CASE jak Oracle Designer. By przekonać się o "jakości" metody dla celów modelowania procesów z konkretnej dziedziny należałoby podjąć próbę stworzenia co najmniej dwóch takich samych modeli w różnych narzędziach. W trakcie badań zauważono jednak kolejne niebezpieczeństwo związane z uzyskaniem obiektywnego wyniku takich analiz porównawczych. Jeżeli analityk przeprowadzi badania szeregowo, można zaryzykować tezę, iż zawsze modele budowane w pierwszej kolejności uzna (subiektywnie) za trudniejsze, niezależnie od samej metodologii czy narzędzia. ŹRÓDŁA [1] Barker R., Longman C.: CASE* Method SM. Modelowanie funkcji i procesów. Warszawa: Wydawnictwa Naukowo Techniczne [2] Biernacki P. T.: Dokumentowanie i symulowanie procesów biznesowych od ISO 9000 do six sigma. [w:] Systemy informatyczne zastosowania i wdrożenia. Warszawa: Wydawnictwa Naukowo Techniczne [3] Business Process Management Initiative: Business Process Modeling Notation, Version 1.0 May 3, 2004; [4] Czerska J.: Mapa systemu. Jak uzyskać informacje o procesie i możliwościach jego doskonalenia.[w:] Inżynieria Systemów Zarządzania. Praca zbiorowa pod redakcją Ludmiły Zawadzkiej. Gdańsk: Wydawnictwo Politechniki Gdańskiej [5] Eriksson H-E., Penker M.: Business Modeling with UML. Business Patterns at Work. New York: Wiley Computer Publishing [6] Frankel D.S., Harmon P., Mukerji J., Odell J., Owen M., Rivitt P., Rosen M., Soley R.M.: The Zachman Framework and the OMG s Model Driven Architecture [W:] Business Process Trends, September 2003: [7] Gola M., Porównanie metod i narzędzi modelowania procesów biznesowych - praca magisterska, Gdańsk 2005 [8] Hammer M.: Reinżynieria i jej następstwa. Jak organizacje skoncentrowane na procesach zmieniają naszą pracę i nasze życie. Warszawa: Wydawnictwo Naukowe PWN [9] IDS Scheer: ARIS Method [w:] ARIS 6 Collaborative Suite, July [10] Leffingwell D., Widrig D.: Zarządzanie wymaganiami. Warszawa: Wydawnictwa Naukowo Techniczne [11] Quint Wellington Redwood Academy. Materiały Szkoleniowe: IT Service Management Foundations. Quint [12] Rummler G. A., Brache A. P. : Podnoszenie efektywności organizacji. Warszawa: Polskie Wydawnictwo Ekonomiczne 2000.

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

Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08

Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08 Spis treści Wstęp.............................................................. 7 Część I Podstawy analizy i modelowania systemów 1. Charakterystyka systemów informacyjnych....................... 13 1.1.

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

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

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

Narzędzia Informatyki w biznesie

Narzędzia Informatyki w biznesie Narzędzia Informatyki w biznesie Przedstawiony program specjalności obejmuje obszary wiedzy informatycznej (wraz z stosowanymi w nich technikami i narzędziami), które wydają się być najistotniejsze w kontekście

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

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

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

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

Informatyczne fundamenty

Informatyczne fundamenty Informatyczne fundamenty Informatyka to szeroka dziedzina wiedzy i praktycznych umiejętności. Na naszych studiach zapewniamy solidną podstawę kształcenia dla profesjonalnego inżyniera IT. Bez względu na

Bardziej szczegółowo

MiASI. Modelowanie systemów biznesowych. Piotr Fulmański. 7 stycznia 2010. Wydział Matematyki i Informatyki, Uniwersytet Łódzki, Polska

MiASI. Modelowanie systemów biznesowych. Piotr Fulmański. 7 stycznia 2010. Wydział Matematyki i Informatyki, Uniwersytet Łódzki, Polska MiASI Modelowanie systemów biznesowych Piotr Fulmański Wydział Matematyki i Informatyki, Uniwersytet Łódzki, Polska 7 stycznia 2010 Spis treści 1 Czym jest system biznesowy? Po co model bizensowy? Czym

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

Techniki i rozwiązania IT w optymalizacji procesów

Techniki i rozwiązania IT w optymalizacji procesów Techniki i rozwiązania IT w optymalizacji procesów dr inż. amber.zarz.agh.edu.pl/amaciol Cel przedmiotu Zapoznać się z problemami informacyjnodecyzyjnymi zarządzania organizacjami Nauczyć się wykorzystywać

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

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

Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami

Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami Politechnika Gdańska Wydział Zarządzania i Ekonomii Katedra Zastosowań Informatyki w Zarządzaniu Zakład Zarządzania Technologiami Informatycznymi Model referencyjny Open Source dla dr hab. inż. Cezary

Bardziej szczegółowo

Praktyczne aspekty stosowania metody punktów funkcyjnych COSMIC. Jarosław Świerczek

Praktyczne aspekty stosowania metody punktów funkcyjnych COSMIC. Jarosław Świerczek Praktyczne aspekty stosowania metody punktów funkcyjnych COSMIC Jarosław Świerczek Punkty funkcyjne Punkt funkcyjny to metryka złożoności oprogramowania wyznaczana w oparciu o określające to oprogramowanie

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

REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN

REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN Podziękowania REQB Poziom Podstawowy Przykładowy Egzamin Dokument ten został stworzony przez główny zespół Grupy Roboczej REQB dla Poziomu Podstawowego. Tłumaczenie

Bardziej szczegółowo

JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?

JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE? K O N F E R E N C J A I N F O S H A R E 2 0 0 7 G d a ń s k 25-26.04.2007 JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE? Zespół Zarządzania Technologiami Informatycznymi Prezentacja dr inż.

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

Opis metodyki i procesu produkcji oprogramowania

Opis metodyki i procesu produkcji oprogramowania Opis metodyki i procesu produkcji oprogramowania Rational Unified Process Rational Unified Process (RUP) to iteracyjny proces wytwarzania oprogramowania opracowany przez firmę Rational Software, a obecnie

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

PRZEWODNIK PO PRZEDMIOCIE WYKŁAD ĆWICZENIA LABORATORIUM PROJEKT SEMINARIUM

PRZEWODNIK PO PRZEDMIOCIE WYKŁAD ĆWICZENIA LABORATORIUM PROJEKT SEMINARIUM Politechnika Częstochowska, Wydział Zarządzania PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Rok Semestr Jednostka prowadząca Osoba sporządzająca Profil Rodzaj

Bardziej szczegółowo

Zarządzanie firmą Celem specjalności jest

Zarządzanie firmą Celem specjalności jest Zarządzanie firmą Celem specjalności jest przygotowanie jej absolwentów do pracy na kierowniczych stanowiskach średniego i wyższego szczebla we wszystkich rodzajach przedsiębiorstw. Słuchacz specjalności

Bardziej szczegółowo

POD O EJŚ J CIE I P ROC O ESOW

POD O EJŚ J CIE I P ROC O ESOW Wykład 7. PODEJŚCIE PROCESOWE W ZARZĄDZANIU JAKOŚCIĄ 1 1. Procesy i ich znaczenie w działalności organizacji: Proces jest to zaprojektowany ciąg logiczny następu- jących po sobie czynności (operacji),

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

Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym

Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym konceptualnym modelem danych jest tzw. model związków encji (ERM

Bardziej szczegółowo

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:

Bardziej szczegółowo

Dopasowanie IT/biznes

Dopasowanie IT/biznes Dopasowanie IT/biznes Dlaczego trzeba mówić o dopasowaniu IT-biznes HARVARD BUSINESS REVIEW, 2008-11-01 Dlaczego trzeba mówić o dopasowaniu IT-biznes http://ceo.cxo.pl/artykuly/51237_2/zarzadzanie.it.a.wzrost.wartosci.html

Bardziej szczegółowo

PANEL DYSKUSYJNY. Nowa specjalność studiów magisterskich Inżynieria procesów biznesowych a potrzeby rynku pracy

PANEL DYSKUSYJNY. Nowa specjalność studiów magisterskich Inżynieria procesów biznesowych a potrzeby rynku pracy PANEL DYSKUSYJNY Przygotowanie absolwenta a potrzeby pracodawców w zakresie inżynierii procesów biznesowych 8 czerwca 2010 Nowa specjalność studiów magisterskich Inżynieria procesów biznesowych a potrzeby

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy

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

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

PROCES. PROCES to seria kroków i działań, która przetwarza dostarczone przez dostawców wejścia w odbierane przez klientów wyjścia

PROCES. PROCES to seria kroków i działań, która przetwarza dostarczone przez dostawców wejścia w odbierane przez klientów wyjścia Mapowanie procesów Agenda Proces i charakterystyka procesu Mapy i mapowanie procesów Notacja a modelowanie Charakterystyka notacji graficznych Charakterystyka wybranych notacji BPMN Przykład PROCES PROCES

Bardziej szczegółowo

Wykład 1 Inżynieria Oprogramowania

Wykład 1 Inżynieria Oprogramowania Wykład 1 Inżynieria Oprogramowania Wstęp do inżynierii oprogramowania. Cykle rozwoju oprogramowaniaiteracyjno-rozwojowy cykl oprogramowania Autor: Zofia Kruczkiewicz System Informacyjny =Techniczny SI

Bardziej szczegółowo

Dopasowanie IT/biznes

Dopasowanie IT/biznes Dopasowanie IT/biznes Dlaczego trzeba mówić o dopasowaniu IT-biznes HARVARD BUSINESS REVIEW, 2008-11-01 Dlaczego trzeba mówić o dopasowaniu IT-biznes http://ceo.cxo.pl/artykuly/51237_2/zarzadzanie.it.a.wzrost.wartosci.html

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

Balanced Scorecard. Zaprogramuj swoją strategię. wyceny i doradztwo finansowe modelowanie i analizy business excellence

Balanced Scorecard. Zaprogramuj swoją strategię. wyceny i doradztwo finansowe modelowanie i analizy business excellence Balanced Scorecard Zaprogramuj swoją strategię wyceny i doradztwo finansowe modelowanie i analizy business excellence Agenda Koncepcja Strategicznej Karty Wyników Mapa strategii Narzędzia ICT dla wdrożenia

Bardziej szczegółowo

Jarosław Żeliński analityk biznesowy, projektant systemów

Jarosław Żeliński analityk biznesowy, projektant systemów Trendy w architekturze oprogramowania zarządzającego procesami biznesowymi i przepływem pracy - dedykowane czy standardowe? Jarosław Żeliński analityk biznesowy, projektant systemów O mnie Od 1991 roku

Bardziej szczegółowo

Kurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017

Kurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017 Wykład 12 7 czerwca 2017 Czym jest UML? UML składa się z dwóch podstawowych elementów: notacja: elementy graficzne, składnia języka modelowania, metamodel: definicje pojęć języka i powiazania pomiędzy

Bardziej szczegółowo

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Kierunek: Informatyka Modeling and analysis of computer systems Forma studiów: Stacjonarne Rodzaj przedmiotu: obowiązkowy w ramach specjalności:

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

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

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

Projektowanie interakcji

Projektowanie interakcji Projektowanie interakcji K2 User Experience www.k2.pl/ux Tytuł dokumentu: k2-projektowanie_ux-oferta.pdf Data: 21 sierpnia 2009 Przygotowany przez: Maciej Lipiec Maciej Lipiec User Experience Director

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

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

PRZEWODNIK PO PRZEDMIOCIE. Projektowanie procesów. Logistyka (inżynierska) niestacjonarne. I stopnia. dr Aleksandra Grabińska.

PRZEWODNIK PO PRZEDMIOCIE. Projektowanie procesów. Logistyka (inżynierska) niestacjonarne. I stopnia. dr Aleksandra Grabińska. Politechnika Częstochowska, Wydział Zarządzania PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Projektowanie procesów Logistyka (inżynierska) niestacjonarne I stopnia

Bardziej szczegółowo

Instrumenty zarządzania łańcuchami dostaw Redakcja naukowa Marek Ciesielski

Instrumenty zarządzania łańcuchami dostaw Redakcja naukowa Marek Ciesielski Instrumenty zarządzania łańcuchami dostaw Redakcja naukowa Marek Ciesielski Przedsiębiorstwo dzięki prawidłowo ukształtowanemu łańcuchowi dostaw może osiągnąć trwałą przewagę konkurencyjną na rynku. Dlatego

Bardziej szczegółowo

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe Technologie informacyjne prof. dr hab. Zdzisław Szyjewski 1. Rola i zadania systemu operacyjnego 2. Zarządzanie pamięcią komputera 3. Zarządzanie danymi

Bardziej szczegółowo

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20 Z1-PU7 WYDANIE N2 Strona: 1 z 5 (pieczęć wydziału) KARTA PRZEDMIOTU 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA 3) Karta przedmiotu ważna od roku akademickiego: 2014/2015 2) Kod przedmiotu:

Bardziej szczegółowo

OPROGRAMOWANIE WSPOMAGAJĄCE ZARZĄDZANIE PROJEKTAMI. PLANOWANIE ZADAŃ I HARMONOGRAMÓW. WYKRESY GANTTA

OPROGRAMOWANIE WSPOMAGAJĄCE ZARZĄDZANIE PROJEKTAMI. PLANOWANIE ZADAŃ I HARMONOGRAMÓW. WYKRESY GANTTA OPROGRAMOWANIE WSPOMAGAJĄCE ZARZĄDZANIE PROJEKTAMI. PLANOWANIE ZADAŃ I HARMONOGRAMÓW. WYKRESY GANTTA Projekt to metoda na osiągnięcie celów organizacyjnych. Jest to zbiór powiązanych ze sobą, zmierzających

Bardziej szczegółowo

Nowości oraz trendy w obszarze BPM nurty i kierunki rozwoju. Jarosław Żeliński analityk biznesowy, projektant systemów

Nowości oraz trendy w obszarze BPM nurty i kierunki rozwoju. Jarosław Żeliński analityk biznesowy, projektant systemów Nowości oraz trendy w obszarze BPM nurty i kierunki rozwoju Jarosław Żeliński analityk biznesowy, projektant systemów O mnie qod 1991 roku w branży IT i zarządzania jako analityk projektant rozwiązań qod

Bardziej szczegółowo

Zastosowanie symulacji Monte Carlo do zarządzania ryzykiem przedsięwzięcia z wykorzystaniem metod sieciowych PERT i CPM

Zastosowanie symulacji Monte Carlo do zarządzania ryzykiem przedsięwzięcia z wykorzystaniem metod sieciowych PERT i CPM SZKOŁA GŁÓWNA HANDLOWA w Warszawie STUDIUM MAGISTERSKIE Kierunek: Metody ilościowe w ekonomii i systemy informacyjne Karol Walędzik Nr albumu: 26353 Zastosowanie symulacji Monte Carlo do zarządzania ryzykiem

Bardziej szczegółowo

The Binder Consulting

The Binder Consulting The Binder Consulting Contents Indywidualne szkolenia specjalistyczne...3 Konsultacje dla tworzenia rozwiazan mobilnych... 3 Dedykowane rozwiazania informatyczne... 3 Konsultacje i wdrożenie mechanizmów

Bardziej szczegółowo

Diagramy obiegu dokumentów a UML w modelowaniu procesów biznesowych. Stanisław Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska

Diagramy obiegu dokumentów a UML w modelowaniu procesów biznesowych. Stanisław Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska Diagramy obiegu dokumentów a UML w modelowaniu procesów biznesowych Stanisław Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska Wprowadzenie Modelowanie biznesowe jest stykiem między

Bardziej szczegółowo

Program naprawczy Lean Navigator

Program naprawczy Lean Navigator Program naprawczy Lean Navigator OLSZTYN 2015 OPIS PRODUKTU Program Naprawczy Lean Navigator jest produktem skierowanym do przedsiębiorstw pragnących kompleksowo usprawnić swoją sytuację organizacyjną

Bardziej szczegółowo

Launch. przygotowanie i wprowadzanie nowych produktów na rynek

Launch. przygotowanie i wprowadzanie nowych produktów na rynek Z przyjemnością odpowiemy na wszystkie pytania. Prosimy o kontakt: e-mail: kontakt@mr-db.pl tel. +48 606 356 999 www.mr-db.pl MRDB Szkolenie otwarte: Launch przygotowanie i wprowadzanie nowych produktów

Bardziej szczegółowo

Społecznie odpowiedzialne zarządzanie w organizacjach publicznych. Teza cele konstrukcja realizacja

Społecznie odpowiedzialne zarządzanie w organizacjach publicznych. Teza cele konstrukcja realizacja Dr Grzegorz Baran, Instytut Spraw Publicznych UJ Społecznie odpowiedzialne zarządzanie w organizacjach publicznych Teza cele konstrukcja realizacja Teza Zakorzenienie modelu działania organizacji publicznej

Bardziej szczegółowo

Model dojrzałości dopasowania strategicznego. Nadzór Poziom 1 Poziom 2 Poziom 3 Poziom 4 Poziom 5 Na poziomie

Model dojrzałości dopasowania strategicznego. Nadzór Poziom 1 Poziom 2 Poziom 3 Poziom 4 Poziom 5 Na poziomie Tab. 1. Opis poziomów dojrzałości procesów dla obszaru nadzór. Formalne strategiczne planowanie biznesowe Formalne strategiczne planowanie Struktura organizacyjna Zależności organizacyjne Kontrola budżetowania

Bardziej szczegółowo

Diagramu Związków Encji - CELE. Diagram Związków Encji - CHARAKTERYSTYKA. Diagram Związków Encji - Podstawowe bloki składowe i reguły konstrukcji

Diagramu Związków Encji - CELE. Diagram Związków Encji - CHARAKTERYSTYKA. Diagram Związków Encji - Podstawowe bloki składowe i reguły konstrukcji Diagramy związków encji (ERD) 1 Projektowanie bazy danych za pomocą narzędzi CASE Materiał pochodzi ze strony : http://jjakiela.prz.edu.pl/labs.htm Diagramu Związków Encji - CELE Zrozumienie struktury

Bardziej szczegółowo

KATEDRA INFORMATYKI STOSOWANEJ PŁ INŻYNIERIA OPROGRAMOWANIA

KATEDRA INFORMATYKI STOSOWANEJ PŁ INŻYNIERIA OPROGRAMOWANIA KATEDRA INFORMATYKI STOSOWANEJ PŁ INŻYNIERIA OPROGRAMOWANIA Przygotował: mgr inż. Radosław Adamus Wprowadzenie Podstawą każdego projektu, którego celem jest budowa oprogramowania są wymagania, czyli warunki,

Bardziej szczegółowo

Lean management w procesie obsługi klienta

Lean management w procesie obsługi klienta Lean management w procesie obsługi klienta Lean Management oznacza sprawne a zarazem efektywne kosztowe wykonywanie wszystkich działań w firmie przy założeniu minimalizacji strat, minimalizacji stanów

Bardziej szczegółowo

KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA

KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA Nazwa kierunku studiów: Informatyczne Techniki Zarządzania Ścieżka kształcenia: IT Project Manager, Administrator Bezpieczeństwa

Bardziej szczegółowo

ANALIZA EKONOMICZNO-FINANSOWA

ANALIZA EKONOMICZNO-FINANSOWA PROGRAM STUDIÓW FINANSE, RACHUNKOWOŚĆ ZARZĄDCZA I CONTROLLING PRZEDMIOT ZAGADNIENIA GODZ. ZAAWANSOWANE NARZĘDZIA RACHUNKOWOŚCI Rachunkowość zarządcza Prognozowanie sprzedaży i kosztów, rachunki optymalizacyjne

Bardziej szczegółowo

Modelowanie obiektowe - Ćw. 3.

Modelowanie obiektowe - Ćw. 3. 1 Modelowanie obiektowe - Ćw. 3. Treść zajęć: Diagramy przypadków użycia. Zasady tworzenia diagramów przypadków użycia w programie Enterprise Architect. Poznane dotychczas diagramy (czyli diagramy klas)

Bardziej szczegółowo

Analiza procesów jak to robić i dlaczego to robić przed wdrożeniem systemu elektronicznego obiegu dokumentów w firmie? Piotr Biernacki MGX

Analiza procesów jak to robić i dlaczego to robić przed wdrożeniem systemu elektronicznego obiegu dokumentów w firmie? Piotr Biernacki MGX Analiza procesów jak to robić i dlaczego to robić przed wdrożeniem systemu elektronicznego obiegu dokumentów w firmie? Piotr Biernacki MGX Infoservice Organizacja nie ucząca się Przypadek z życia nie stosowania

Bardziej szczegółowo

ZARZĄDZANIU. Wykład VI. dr Jan Kazimirski

ZARZĄDZANIU. Wykład VI. dr Jan Kazimirski INFORMATYKA W ZARZĄDZANIU Wykład VI dr Jan Kazimirski jankazim@mac.edu.pl http://www.mac.edu.pl/jankazim MODELOWANIE SYSTEMÓW UML Literatura Joseph Schmuller UML dla każdego, Helion 2001 Perdita Stevens

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

Etapy życia oprogramowania

Etapy życia oprogramowania Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 w prezentacji wykorzystano również materiały przygotowane przez Michała Kolano

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

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

Jak zostać dobrym analitykiem? Wpisany przez RR Nie, 21 paź 2012

Jak zostać dobrym analitykiem? Wpisany przez RR Nie, 21 paź 2012 Analityk systemów informatycznych to zawód cieszący się w ostatnich latach rosnącą popularnością. Młodych ludzi zachęcają liczne oferty pracy, perspektywa wysokich zarobków i możliwość podnoszenia kwalifikacji.

Bardziej szczegółowo

Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1

Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1 Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1 Zofia Kruczkiewicz 1 Zunifikowany iteracyjno- przyrostowy proces tworzenia oprogramowania kiedy? Przepływ działań Modelowanie przedsiębiorstwa

Bardziej szczegółowo

Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania

Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania Etapy życia oprogramowania Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 Określenie wymagań Testowanie Pielęgnacja Faza strategiczna

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

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

Projekt architektury systemów informatycznych Uniwersytetu Warszawskiego w oparciu o metodykę TOGAF. Tomasz Turski 26.05.2011

Projekt architektury systemów informatycznych Uniwersytetu Warszawskiego w oparciu o metodykę TOGAF. Tomasz Turski 26.05.2011 Projekt architektury systemów informatycznych Uniwersytetu Warszawskiego w oparciu o metodykę TOGAF Tomasz Turski 26.05.2011 Plan prezentacji Architektura korporacyjna Frameworki Pryncypia Metodyka TOGAF

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 3 Diagramy przypadków użycia Diagramy przypadków użycia (ang. use case)

Bardziej szczegółowo

Katalog rozwiązań informatycznych dla firm produkcyjnych

Katalog rozwiązań informatycznych dla firm produkcyjnych Katalog rozwiązań informatycznych dla firm produkcyjnych www.streamsoft.pl Obserwować, poszukiwać, zmieniać produkcję w celu uzyskania największej efektywności. Jednym słowem być jak Taiichi Ohno, dyrektor

Bardziej szczegółowo

Projektowanie informatycznych systemów zarządzania produkcją

Projektowanie informatycznych systemów zarządzania produkcją Wydział Odlewnictwa Wirtualizacja procesów odlewniczych Katedra Informatyki Stosowanej WZ AGH Projektowanie informatycznych systemów zarządzania produkcją Jerzy Duda, Adam Stawowy www.pi.zarz.agh.edu.pl

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

Informacja o firmie i oferowanych rozwiązaniach

Informacja o firmie i oferowanych rozwiązaniach Informacja o firmie i oferowanych rozwiązaniach Kim jesteśmy INTEGRIS Systemy IT Sp. z o.o jest jednym z najdłużej działających na polskim rynku autoryzowanych Partnerów Microsoft w zakresie rozwiązań

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

Maciej Oleksy Zenon Matuszyk

Maciej Oleksy Zenon Matuszyk Maciej Oleksy Zenon Matuszyk Jest to proces związany z wytwarzaniem oprogramowania. Jest on jednym z procesów kontroli jakości oprogramowania. Weryfikacja oprogramowania - testowanie zgodności systemu

Bardziej szczegółowo

Nowe narzędzia zarządzania jakością

Nowe narzędzia zarządzania jakością Nowe narzędzia zarządzania jakością Agnieszka Michalak 106947 Piotr Michalak 106928 Filip Najdek 106946 Co to jest? Nowe narzędzia jakości - grupa siedmiu nowych narzędzi zarządzania jakością, które mają

Bardziej szczegółowo

DYNAMICZNE ASPEKTY PROCESÓW BIZNESOWYCH. Wszystkie prawa zastrzeżone

DYNAMICZNE ASPEKTY PROCESÓW BIZNESOWYCH. Wszystkie prawa zastrzeżone DYNAMICZNE ASPEKTY PROCESÓW BIZNESOWYCH TOMASZ GZIK WPROWADZENIE 1 Dlaczego mówi się o dynamicznych procesach biznesowych? 2 Co się o nich mówi? 3 Definicje 3 Dynamiczne aspekty procesów 4 Kierunki rozwoju

Bardziej szczegółowo

tel. (+48 81) 538 47 21/22 fax (+48 81) 538 45 80 Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt

tel. (+48 81) 538 47 21/22 fax (+48 81) 538 45 80 Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt 0-618 Lublin tel. (+8 81) 58 7 1/ fax (+8 81) 58 5 80 Przedmiot: Rok: INF I Inżynieria Semestr: V Rodzaj zajęć i liczba godzin: Studia stacjonarne Studia niestacjonarne Wykład 0 1 Ćwiczenia Laboratorium

Bardziej szczegółowo

StratEX: zmieniamy pomysł w praktyczne działanie. www.stratex.pl

StratEX: zmieniamy pomysł w praktyczne działanie. www.stratex.pl StratEX: zmieniamy pomysł w praktyczne działanie profil firmy www.stratex.pl Nasza tożsamość Misja Zmieniamy pomysł w praktyczne działanie Założyliśmy StratEX Strategy Execution w 2008 roku jako konsultanci

Bardziej szczegółowo

CUTEC ekspert narzędziem

CUTEC ekspert narzędziem CUTEC ekspert narzędziem Cutec zgrzyta narzędzi wysoka precyzja CNC Szlifierka S20 z ISOG. Zakres stosowania S20 sięga daleko poza klasyczny Oprócz szlifowania narzędzi. Wymagający klienci z napędem, lotniczym

Bardziej szczegółowo

Podstawy inżynierii oprogramowania

Podstawy inżynierii oprogramowania Podstawy inżynierii oprogramowania Modelowanie. Podstawy notacji UML Aleksander Lamża ZKSB Instytut Informatyki Uniwersytet Śląski w Katowicach aleksander.lamza@us.edu.pl Zawartość Czym jest UML? Wybrane

Bardziej szczegółowo

WDROŻENIE MODELOWANIA PROCESÓW ORAZ WSPARCIE

WDROŻENIE MODELOWANIA PROCESÓW ORAZ WSPARCIE OFERTA WDROŻENIE MODELOWANIA PROCESÓW ORAZ WSPARCIE W TWORZENIU MODELU AS-IS /Jest to przykład (wzór) oferty treść jest wypełniana na podstawie nie zobowiązujących rozmów i spotkań z Klientem, pracownikami

Bardziej szczegółowo

Dwie szkoły oceny 360 stopni. Sprawdź różnicę pomiędzy klasycznym a nowoczesnym podejściem

Dwie szkoły oceny 360 stopni. Sprawdź różnicę pomiędzy klasycznym a nowoczesnym podejściem Sprawdź różnicę pomiędzy klasycznym a nowoczesnym podejściem Czy stosowanie tradycyjnego podejścia do metody 360 stopni jest jedynym rozwiązaniem? Poznaj dwa podejścia do przeprowadzania procesu oceny

Bardziej szczegółowo

Inżynieria oprogramowania II

Inżynieria oprogramowania II Wymagania funkcjonalne, przypadki użycia Inżynieria oprogramowania II Problem i cel Tworzenie projektów bez konkretnego celu nie jest dobre Praktycznie każdy projekt informatyczny powstaje z uwagi na jakiś

Bardziej szczegółowo

Zwrot z inwestycji w IT: prawda czy mity

Zwrot z inwestycji w IT: prawda czy mity Zwrot z inwestycji w IT: prawda czy mity Inwestycje w technologie IT 1 muszą podlegać takim samym regułom oceny, jak wszystkie inne: muszą mieć ekonomiczne uzasadnienie. Stanowią one koszty i jako takie

Bardziej szczegółowo

Sybase Professional Services

Sybase Professional Services Sybase Professional Services Zarządzanie Portfelem Aplikacji Marek Ryński Sybase Polska Dyrektor Zarządzający, DRB Legionowo, 09.2008 W gąszczu IT czyli za co ja mam płacić? (problem) Złożoność technologii

Bardziej szczegółowo

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Zarządzanie testowaniem wspierane narzędziem HP Quality Center Zarządzanie testowaniem wspierane narzędziem HP Quality Center studium przypadku Mirek Piotr Szydłowski Ślęzak Warszawa, 17.05.2011 2008.09.25 WWW.CORRSE.COM Firma CORRSE Nasze zainteresowania zawodowe

Bardziej szczegółowo