Modelowanie procesów: podejścia, metody, kroki

Symulacje procesów to ruchy o tym samym charakterze, które są podsumowane w prototypie. Tak więc termin ten opisuje rozwój na poziomie typu. Ta sama symulacja procesu jest wielokrotnie wykorzystywana do tworzenia aplikacji. Istotna jest duża liczba instancji. Jednym z możliwych zastosowań ruchu jest nakazanie, jak rzeczy powinny lub mogą być zrobione. Modelowanie procesu to przybliżone oczekiwanie, jak będzie wyglądała aplikacja. Sam proces jest definiowany podczas rzeczywistego rozwoju systemu.

Cele modelowania

podejście do zarządzania

Po pierwsze, jest on potrzebny do śledzenia tego, co faktycznie dzieje się w pracy. Konieczne jest przyjęcie perspektywy zewnętrznego obserwatora, który patrzy na to, jak działa dany proces. Kolejnym krokiem jest określenie usprawnień, które należy wprowadzić w celu zwiększenia wydajności lub efektywności.

Wstępna

podejście do zarządzania modelowanie procesów biznesowych

Określenie pożądanych procesów i sposobu, w jaki powinny lub mogą być one zrealizowane.

Należy ustalić zasady, wytyczne i zachowania poznawcze, których przestrzeganie doprowadzi do osiągnięcia pożądanych wyników. Mogą one obejmować zarówno ścisłe egzekwowanie, jak i elastyczne zarządzanie.

Wyjaśnienie

podejście procesowe

Przedstawić wyjaśnienie zasadności procesów. Należy zbadać i ocenić kilka możliwych kierunków działania opartych na racjonalnych argumentach.

Ustanowienie wyraźnego powiązania pomiędzy procesami a wymaganiami, które musi spełniać model kognitywny. Wstępnie definiuje punkty, w których dane mogą być pobierane do raportowania.

Przeznaczenie

Z perspektywy teoretycznej modelowanie procesów wyjaśnia kluczowe pojęcia, konieczny dla opisy tego, co dzieje się podczas rozwoju. Z operacyjnego punktu widzenia meta-procesy mają na celu dostarczenie wskazówek dla inżynierów procesu i twórców aplikacji.

Działania związane z modelowaniem procesów biznesowych zazwyczaj polegają na zmianie lub identyfikacji problemów, które należy naprawić. Transformacja ta może wymagać zaangażowania IT. Choć jest to częsty powód konieczności wprowadzenia modelowania biznesowego. Programy zarządzania zmianą są pożądane, aby wprowadzić procesy w życie.

Dzięki postępowi technologicznemu ze strony głównych dostawców platform, koncepcja procesu biznesowego staje się w pełni wykonalna (i zdolna do dwukierunkowego projektowania). Z dnia na dzień jest coraz bliżej rzeczywistości. Wspierane technologie obejmują ujednolicony język, architekturę opartą na modelu i rozwój zorientowany na usługi.

Koncepcja modelowania obejmuje aspekty procesów korporacyjnej architektury biznesowej, prowadząc do wszechstronnego zastosowania. Relacje w kontekście pozostałych systemów przedsiębiorstwa, danych, struktura organizacyjna, strategie itp. д. Stworzyć więcej możliwości analizy i planowania zmian. Jednym z realnych przykładów są fuzje i przejęcia przedsiębiorstw. Szczegółowe zrozumienie procesów w obu firmach pozwala kierownictwu na identyfikację zwolnień, co skutkuje płynniejszą fuzją.

Koncepcja modelowania zawsze była kluczowym aspektem podejścia do reengineeringu procesów biznesowych i ciągłego doskonalenia, co widać w Six Sigma.

Klasyfikacja

Jest pięć rodzaje pokrycia, w których termin model procesu został różnie zdefiniowany:

  • Zorientowany na działanie: powiązany zestaw działań wykonywanych dla określonego wyniku definicji produktu. Zbiór częściowo uporządkowanych kroków mających na celu osiągnięcie celu modelowania.
  • Orientacja na produkt: seria działań, w wyniku których dochodzi do sensownych przekształceń w celu osiągnięcia pożądanego rezultatu.
  • Zorientowany na strategię podejmowanie decyzji: zbiór powiązanych przepisów ustanowionych w celu zdefiniowania produktu.
  • Orientacja na strategię: umożliwia tworzenie modeli, które reprezentują procesy wielozadaniowe i planują wszystkie różne sposoby rozwoju produktu w oparciu o intencje i strategię.

Przez wyrównanie

podejście procesowe do modelowania procesów zarządzania

Procesy mogą być różnego rodzaju. Definicje te odpowiadają w różny sposób Modelowanie symulacyjne procesów. A więc:

  • Strategiczny. Mają one na celu zbadanie alternatywnych sposobów działania i opracowanie planu. Często twórcze i wymagające współpracy międzyludzkiej. Zatem tworzenie alternatyw i wybieranie spośród nich jest bardzo ważne rodzaje działalności.
  • Procesy taktyczne. Jest to pomoc w dotarciu do planu. W większym stopniu dotyczy taktyki, jaką należy przyjąć przy faktycznym wykonywaniu zadań, niż projektowania.

Granularność

Szczegółowość odnosi się do poziomu szczegółowości w modelu procesu i wpływa na rodzaj wytycznych, wyjaśnień i identyfikowalności, które mogą być dostarczone. Gruboziarnistość ogranicza je do dość wąskiego poziomu, natomiast drobnoziarnistość zapewnia więcej szczegółów. Natura wymaganej szczegółowości zależy od konkretnej sytuacji.

Kierownik projektu, przedstawiciel klienta, kierownictwo wyższego lub średniego szczebla potrzebują dość zgrubnego opisu procesu, ponieważ chcą mieć pojęcie o planowaniu czasu, budżetu i zasobów dla swoich rozwiązań. Wręcz przeciwnie, deweloperzy oprogramowanie, Użytkownicy, testerzy, analitycy będą woleli szczegółowy model procesu, gdzie każdy element może dostarczyć im instrukcji i ważnych zależności wykonawczych.

Chociaż istnieją oznaczenia dla drobnoziarnistych wzorców, większość tradycyjnych procesów to przybliżone opisy. Modele muszą zapewniać szeroki zakres szczegółów.

W kwestii elastyczności

procesowe podejście do zarządzania modelowanie procesów biznesowych

Jest to kolejna metoda modelowania procesów. Stwierdzono, że choć modele te mają charakter normatywny, w rzeczywistej praktyce możliwe są odchylenia. Dlatego podstawa przyjęcie rozwinęło się w taki sposób, że metody rozwoju systemu są dostosowane do konkretnych sytuacji organizacyjnych, co zwiększa ich użyteczność.

Procesowe podejście do zarządzania modelowanie procesów biznesowych mogą być organizowane w zakresie elastyczności od "niskiej" do "wysokiej. Na "niższym" końcu spektrum znajdują się metody sztywne. Natomiast na "szczycie" spektrum leży konstrukcja modułowa. Sztywne metody są całkowicie z góry ustalone i pozostawiają niewiele miejsca na dostosowanie do istniejących sytuacji. Z drugiej strony, systemy modułowe mogą być modyfikowane i rozbudowywane w celu dopasowania do konkretnej strategii.

Wreszcie, wybór i dostosowanie metody pozwala każdemu projektowi stworzyć sposoby z różnych podejść i dostosować je do potrzeb.

Jakość metod

W większości istniejących ram stworzonych w celu zrozumienia właściwości, granica między charakterem modelowania a ich zastosowaniem nie jest wyznaczona. W niniejszym raporcie skupimy się zarówno na jakości metod modelowania procesów, jak i na modelach, aby dokonać wyraźnego rozróżnienia między nimi. Opracowano różne struktury, które pomagają w zrozumieniu właściwości. Struktura ta ma również tę zaletę, że zapewnia jednolity i formalny opis elementu modelu w ramach tego samego lub różnych typów przy zastosowaniu tych samych metod 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, które odnoszą się do metod modelowania procesów biznesowych:

  • Ekspresyjność: stopień, w jakim dana technika jest w stanie oznaczać prototypy dowolnej liczby i rodzaju obszarów zastosowań.
  • Dyskrecja: stopień swobody w modelowaniu tego samego obszaru.
  • Przydatność: poziom, w którym technika jest specjalnie dostosowana do danego obszaru zastosowania.
  • Zrozumiałość: łatwość, z jaką uczestnicy rozumieją, jak rzeczy działają.
  • Spójność: stopień, w jakim poszczególne podmodele metody symulacji tworzą spójną całość.
  • Kompletność: poziom, na którym wszystkie niezbędne koncepcje domeny są reprezentowane w prototypie.
  • Wydajność: stopień, w jakim proces modelowania wykorzystuje zasoby takie jak czas i ludzie.

Argumentuje się, że ocena ramowa dla metod modelowania DEMO wskazała na braki Q-ME. Jednym z nich jest to, że nie zawiera on wymiernej metryki wyrażającej jakość technik modelowania biznesowego, co utrudnia porównanie właściwości różnych technik w ogólnym rankingu.

Istnieje również systematyczne podejście do pomiaru charakteru produktów, znane jako metryka złożoności, zaproponowane przez Rossiego (1996). Metody metamodelu są wykorzystywane jako podstawa do obliczeń tych parametrów. W porównaniu z systemem zaproponowanym przez Krogstie, pomiar koncentruje się bardziej na poziomie technicznym niż na indywidualnym modelu.

Autorzy (Cardoso, Mendling, Neuman i Reijers, 2006) wykorzystali metryki złożoności do pomiaru prostoty i zrozumiałości projektu. Potwierdzają to nowsze badania przeprowadzone przez Medlinga. Twierdził, że bez zastosowania metryk jakościowych prosty proces może być modelowany w sposób złożony i niewłaściwy. To z kolei prowadzi do mniejszej zrozumiałości, wyższych kosztów utrzymania i ewentualnie nieefektywnej realizacji danego procesu.

Jakość modeli

Podejście do modelowania oparte na zarządzaniu procesami

Najwcześniejsze opracowania odzwierciedlały dynamikę procesu z praktyczną opcją uzyskaną przez wdrożenie w zakresie odpowiednich koncepcji, dostępnych technologii, specyficznych środowisk, ograniczeń i tak dalej.

Przeprowadzono ogromną ilość badań nad jakością modeli, ale mniej uwagi poświęcono samej pracy. Kwestii tych nie można ocenić w sposób wyczerpujący, ale w praktyce można wyróżnić cztery główne wytyczne. Są to:

  • odgórne struktury jakości;
  • metryka rosnąca;
  • recenzje empiryczne;
  • pragmatyczne wytyczne.

Hommes stwierdził, że wszystkie główne cechy jakościowe modeli można podzielić na 2 grupy poprawności i użyteczności. Poprawność obejmuje zgodność układu ze zjawiskiem, które jest modelowane przez jego reguły syntaktyczne. Modelowanie jest również niezależne od celu.

Biorąc pod uwagę, że użyteczność może być postrzegana jako model, Hommes dokonuje dodatkowo rozróżnienia pomiędzy poprawnością wewnętrzną (jakość empiryczna, syntaktyczna i semantyczna) a poprawnością zewnętrzną (ważność).

Ponadto szersze podejście musi być oparte na semiotyce, a nie na lingwistyce, jak to uczynił Kroghsti stosując odgórny system znany jako SEQUAL. Określa on kilka wymiarów jakości opartych na relacjach między modelem, eksternalizacją wiedzy, domeną, językiem modelowania i czynnościami uczenia się.

Ramy te nie zapewniają jednak sposobu definiowania różnych poziomów jakości, ale są szeroko stosowane dla procesów biznesowych w testach empirycznych. Zgodnie z wcześniejszymi badaniami przeprowadzonymi przez Moody`ego z wykorzystaniem modelu koncepcyjnego zdefiniowano nowe poziomy jakości.

Trzy opracowania

  1. Składnia: ocenia stopień, w jakim model jest zgodny z zasadami gramatycznymi stosowanego języka modelowania.
  2. Semantyczne: dowiedz się, czy aplikacja dokładnie spełnia wymagania użytkownika.
  3. Pragmatyczny: wyjaśnia, czy model może być wystarczająco zrozumiały dla wszystkich stron zaangażowanych w proces modelowania. Oznacza to, że powinien on umożliwiać tłumaczom korzystanie z niego w celu zaspokojenia swoich potrzeb.

W badaniu stwierdzono, że ramy jakości były łatwe w użyciu i przydatne do oceny modeli procesów, ale miały ograniczenia w zakresie wiarygodności i utrudniały identyfikację wad. To właśnie one doprowadziły do dopracowania ram poprzez badanie uzupełniające przeprowadzone przez Krogstie.

Trzy kolejne aspekty jakościowe

Procesowe podejście do zarządzania
  1. Fizyczne: czy model zewnętrzny jest stały i dostępny dla odbiorców, aby mogli go zrozumieć.
  2. Empiryczne: czy aplikacja jest modelowana zgodnie z ustalonymi zasadami dotyczącymi danego języka.
  3. Społeczne: Ustalenie, czy istnieje porozumienie między interesariuszami w dziedzinie modelowania.

Przyjrzeliśmy się więc kategorii modelowania procesów. Dokonano przeglądu znanych dotychczas metod i etapów.

Artykuły na ten temat