Symulacje procesów to ruchy o tej samej naturze, które są uogólniane w prototyp. Tak więc termin ten opisuje rozwój na poziomie typu. To samo modelowanie procesów jest wielokrotnie wykorzystywane do tworzenia aplikacji. Ogromna liczba egzemplarzy ma fundamentalne znaczenie. Jednym z możliwych zastosowań ruchu jest określenie, w jaki sposób rzeczy powinny lub mogą być zrobione. Modelowanie procesów to przybliżone oczekiwanie na wygląd aplikacji. Sam ruch jest określany podczas rzeczywistego rozwoju systemu.
Cele modelowania
Po pierwsze, jest to potrzebne do śledzenia tego, co faktycznie dzieje się podczas pracy. Niezbędne jest przyjęcie punktu widzenia zewnętrznego obserwatora, który przygląda się, jak przebiega proces. Następnym krokiem jest zidentyfikowanie ulepszeń, które należy wprowadzić, aby poprawić wydajność lub skuteczność.
Nakaz
Zdefiniuj pożądane procesy i sposób ich wykonania.
Musisz ustalić zasady, wytyczne i zachowania poznawcze, których przestrzeganie doprowadzi do pożądanej wydajności. Mogą one obejmować od ścisłego egzekwowania do elastycznego przywództwa.
Wyjaśnienie
Podaj wyjaśnienia dotyczące ważności procesów. Należy zbadać i ocenić kilka możliwych kierunków działania opartych na racjonalnych argumentach.
Ustal wyraźny związek między procesami i wymaganiami, które musi spełniać model poznawczy. Predefiniuje punkty, z których można pobrać dane do raportowania.
Cel
Z teoretycznego punktu widzenia modelowanie procesów wyjaśnia kluczowe pojęcia potrzebne do opisania tego, co dzieje się podczas rozwoju. Z perspektywy operacyjnej metaprocesy mają na celu dostarczenie wskazówek metodologom i twórcom aplikacji.
Działania związane z modelowaniem procesów biznesowych zwykle wiążą się z potrzebą zmiany lub zidentyfikowania problemów, które należy naprawić. Ta transformacja może wymagać zaangażowania IT. Chociaż jest to częsty powód konieczności wdrożenia modelowania biznesowego. Programy zarządzania zmianami są pożądane, aby wprowadzić procesy w życie.
Wraz z rozwojem technologii od głównych dostawców platform, koncepcja biznesuprocesy stają się w pełni wykonalne (i zdolne do projektowania dwukierunkowego). Z każdym dniem zbliża się do rzeczywistości. Obsługiwane technologie obejmują ujednolicony język, architekturę opartą na modelach i programowanie zorientowane na usługi.
Koncepcja modelowania obejmuje aspekty procesów architektury biznesowej przedsiębiorstwa, czego efektem jest kompleksowa aplikacja. Relacje w kontekście pozostałych systemów przedsiębiorstwa, danych, struktury organizacyjnej, strategii itp. stwarzają większe możliwości analizy i planowania zmian. Jednym z przykładów z życia są fuzje i przejęcia przedsiębiorstw. Szczegółowe zrozumienie procesów w obu firmach pozwala kierownictwu zidentyfikować zwolnienia, co prowadzi do płynniejszej fuzji.
Koncepcja modelowania zawsze była kluczowym aspektem przebudowy procesów biznesowych i podejść do ciągłego doskonalenia w Six Sigma.
Klasyfikacja
Istnieje pięć rodzajów pokrycia, w których termin model procesu został zdefiniowany inaczej:
- Zorientowane na aktywność: powiązany zestaw czynności wykonywanych dla określonego wyniku definicji produktu. Zestaw częściowo uporządkowanych kroków zaprojektowanych w celu osiągnięcia celu symulacji.
- Orientacja produktu: Seria działań, które prowadzą do delikatnych przekształceń pomagających osiągnąć pożądany rezultat.
- Zorientowany na podejmowanie decyzji: zestaw powiązanych przepisów ustanowionych w celu zdefiniowania towaru.
- Orientacja strategii:pozwala tworzyć modele, które są wielozadaniowymi procesami i planować wszystkie możliwe sposoby rozwoju produktu w oparciu o intencje i strategię.
Wyrównanie
Procesy mogą być różnego rodzaju. Definicje te odpowiadają różnym sposobom symulacji procesu. Więc:
Strategiczne. Mają na celu zbadanie alternatywnych sposobów działania i opracowanie planu. Często kreatywna i wymagająca współpracy człowieka. Dlatego tworzenie alternatyw i wybieranie z nich to bardzo ważne czynności
Procesy taktyczne. Ma to pomóc ci osiągnąć swój plan. Bardziej zależy im na taktyce, która zostanie przyjęta, aby faktycznie wykonać zadania niż na rozwoju
Według szczegółowości
Szczegóły odnoszą się do poziomu szczegółowości modelu procesu i wpływają na rodzaj wskazówek, wyjaśnień i działań następczych, które można zapewnić. Zgrubna specyfikacja ogranicza je do raczej wąskiego poziomu, podczas gdy drobna szczegółowość zapewnia bardziej szczegółową możliwość. Wymagany poziom szczegółowości zależy od konkretnej sytuacji.
Kierownik projektu, przedstawiciel klienta, kierownictwo wyższego lub średniego szczebla potrzebują dość przybliżonego opisu procesu, ponieważ chcą mieć pojęcie o czasie, budżecie i planowaniu zasobów dla swoich rozwiązań. Wręcz przeciwnie, wolą programiści, użytkownicy, testerzy, analitycyszczegółowy model procesu, w którym każdy element może dostarczyć im instrukcje i ważne zależności wykonawcze.
Chociaż istnieją oznaczenia dla drobnoziarnistych wzorów, większość tradycyjnych procesów jest opisami przybliżonymi. Modele powinny zapewniać szeroki zakres szczegółów.
Elastyczność
To kolejna metoda modelowania procesów. Stwierdzono, że chociaż modele te mają charakter normatywny, w praktyce mogą występować odchylenia. Dlatego ramy dla przyjęcia ewoluowały tak, aby metody rozwoju systemów były dopasowane do konkretnych sytuacji organizacyjnych, a tym samym zwiększały ich użyteczność.
Procesowe podejście do zarządzania Modelowanie procesów biznesowych można zorganizować w zakresie elastyczności od „niskiego” do „wysokiego”. Na „dolnym” końcu tego spektrum znajdują się metody twarde. Natomiast na „górze” znajduje się konstrukcja modułowa. Metody sztywne są całkowicie z góry określone i pozostawiają niewiele miejsca na dostosowanie do istniejącej sytuacji. Z drugiej strony systemy modułowe mogą być modyfikowane i rozbudowywane w celu dopasowania do konkretnej strategii.
Na koniec, wybór i dostosowanie metody pozwala każdemu projektowi tworzyć metody z różnych podejść i dostosowywać je do potrzeb.
Jakość metod
W większości istniejących struktur stworzonych w celu zrozumienia właściwości, granica między naturą modelowania a ich zastosowaniem nie jest nakreślona. Ten raportskupi się zarówno na jakości technik modelowania procesów, jak i modelach, aby wyraźnie je określić. Opracowano różne struktury pomagające w zrozumieniu właściwości. Ta struktura ma również tę zaletę, że zapewnia jednolity i formalny opis elementu modelu w ramach tego samego lub różnych typów przy użyciu tych samych technik modelowania. Krótko mówiąc, może dokonać oceny zarówno jakości produktu, jak i procesu, które zostały wcześniej zdefiniowane.
Właściwości związane z metodami modelowania procesów biznesowych:
- Ekspresyjność: stopień, w jakim dana technika jest w stanie określić prototypy dowolnej liczby i typów zastosowań.
- Losowość: stopień swobody podczas modelowania tej samej strefy.
- Dopuszczalność: Poziom, na którym dana technika jest specjalnie dostosowana do konkretnego obszaru zastosowania.
- Przejrzystość: Łatwość, z jaką uczestnicy rozumieją, jak to działa.
- Spójność: stopień, w jakim poszczególne podmodele metody modelowania są spójne.
- Kompletność: poziom, na którym wszystkie niezbędne koncepcje domeny są reprezentowane w prototypie.
- Wydajność: Stopień, w jakim proces symulacji wykorzystuje zasoby, takie jak czas i ludzie.
Ocena struktury metod modelowania DEMO ma ujawnić wady Q-ME. Jednym z nich jest to, że nie zawiera wymiernej metryki wyrażającej jakość techniki modelowania biznesowego, co utrudnia porównanie właściwości różnychporusza się w rankingu ogólnym.
Istnieje również systematyczne podejście do pomiaru charakteru produktów, znane jako metryka złożoności, zaproponowane przez Rossiego (1996). Podstawą do obliczania tych parametrów są metody metamodelowe. W porównaniu z systemem zaproponowanym przez Krogstie pomiar jest bardziej skoncentrowany na poziomie technicznym niż na indywidualnym modelu.
Autorzy (Cardoso, Mendling, Neuman i Reijers, 2006) wykorzystali metryki złożoności, aby zmierzyć prostotę i zrozumiałość projektu. Potwierdzają to późniejsze badania Medlinga. Twierdził, że bez użycia mierników jakości prosty proces może być modelowany w złożony i nieodpowiedni sposób. To z kolei prowadzi do zmniejszonej zrozumiałości, wyższych kosztów utrzymania i ewentualnie nieefektywnej realizacji przedmiotowego procesu.
Jakość modeli
Wczesne projekty odzwierciedlały dynamikę procesu, z praktyczną opcją uzyskaną przez wdrożenie w zakresie odpowiednich koncepcji, dostępnych technologii, określonych środowisk, ograniczeń itd.
Przeprowadzono ogromną ilość badań nad jakością modeli, ale mniej uwagi poświęcono samej pracy. Kwestii tych nie można wyczerpująco ocenić, ale w praktyce istnieją cztery główne wytyczne w tym zakresie. To jest:
- struktury jakości odgórnej;
- wskaźniki nadrzędne;
- recenzje empiryczne;
- pragmatyczne rekomendacje.
Hommes powiedział, że wszystkie główne cechy jakości modeli można podzielić na 2 grupy według poprawności i użyteczności. Poprawność waha się od dostosowania się do układu do zjawiska modelowanego przez jego reguły składniowe. Symulacja jest również niezależna od celu.
Podczas gdy użyteczność może być postrzegana jako model, Homms wprowadza również dodatkowe rozróżnienie między wewnętrzną poprawnością (jakość empiryczna, syntaktyczna i semantyczna) a zewnętrzną poprawnością (ważność).
Ponadto szersze podejście powinno opierać się na semiotyce, a nie na językoznawstwie, jak zrobił to Krogst, używając odgórnego systemu znanego jako SEQUAL. Definiuje kilka wymiarów jakości w oparciu o relacje między modelem, eksternalizacją wiedzy, dziedziną, językiem modelowania i czynnościami uczenia się.
Jednak ta struktura nie umożliwia definiowania różnych poziomów jakości, ale jest szeroko stosowana w procesach biznesowych w testach empirycznych. Nowe poziomy jakości zostały zidentyfikowane na podstawie wcześniejszych badań przeprowadzonych przez Moody przy użyciu modelu koncepcyjnego.
Trzy projekty
- Składnia: ocenia stopień, w jakim model jest zgodny z regułami gramatycznymi używanego języka modelowania.
- Semantic: sprawdza, czy aplikacja dokładnie spełnia wymagania użytkownika.
- Pragmatic: Określa, czy model może być wystarczająco zrozumiały dla wszystkich interesariuszy w procesie modelowania. To znaczy, że musi…pozwól tłumaczom używać go do swoich potrzeb.
W badaniu zauważono, że system jakości był łatwy w użyciu i przydatny do oceny modeli procesów, ale miał ograniczenia pod względem niezawodności i utrudniał wykrywanie defektów. To oni doprowadzili do udoskonalenia konstrukcji poprzez późniejsze badania Krogstie.
Trzy inne aspekty jakości
- Fizyczne: Czy model zewnętrzny jest stały i dostępny do zrozumienia dla odbiorców.
- Empiryczne: czy aplikacja jest modelowana zgodnie z ustalonymi regułami dla tego języka.
- Społeczne: sprawdza, czy istnieją porozumienia między interesariuszami w dziedzinie modelowania.
Rozważyliśmy więc kategorię modelowania procesów. Przeanalizowaliśmy znane dziś metody i etapy.