Search Results

h1

Przez telefon czy na stronie?

11 stycznia, 2020

Chyba każdy zna ten moment gdy jest przerwa w dostawie prądu – czy to chwilowa objawiająca się tylko mrugnięciem czy też dłuższa, wymagająca określonych działań (sięgnięcia po latarkę, świeczkę czy inny sprzęt). Gdy ostatnio w sobotę, nastąpiły 3 krótkie „mrugnięcia” a później przyszedł do mnie sąsiad z pytaniem czy coś wiem, przypomniałem sobie o innej […]

h1

Gdy odbiorca decyduje

17 marca, 2018

Sprzedaż lub kupno mebla? Sprzedaż książki? Wymiana? Skorzystanie z usług? Przeszukiwanie ofert w okolicy a także dalej. Publikacja oferty. Zakończenie oferty. Promocja oferty. Oddam za darmo. Odbiór własny. Te i inne sformułowania są charakterystyczne dla serwisów, w ramach których zwykły użytkownik Internetu może sprzedać, kupić lub wymienić produkt/usługę. Takich serwisów jest wiele i nabierają popularności. […]

h1

Lokalnie czy na serwerze?

14 stycznia, 2017

Kilka razy na tydzień czy nawet dziennie, wypełniamy w przeglądarce formularze. Czy to pola do logowania w aplikacji, czy to formularz zamówienia, rejestracji w serwisie czy może komentarz na forum? Każdy z tych formularzy ma określoną liczbę pól, istotną dla danej operacji. Wypełniając formularz nie zastanawiamy się jednak na tym, że pod nim kryje się […]

h1

Proces to-be ze zdarzeniem warunkowym

25 kwietnia, 2016

Pod jednym z moich wpisów, dotyczącym kroków procesu ręcznego, skupiłem się na tym jak wygląda (proces as-is) proces wynajęcia żelazka w hotelu. Wskazałem również jak taki proces mógłby wyglądać (proces to-be) po zmianach. Pod wpisem pojawił się komentarz: “wiem, że sam przykład jest poboczny i służy wywołaniu tematu, ale… naprawdę tak załatwiono sprawę żelazka? normalnie […]

h1

Po co to zdarzenie początkowe?

13 lutego, 2016

W przypadku BPMN stosowanie zdarzeń początkowych nie jest obligatoryjne, jednakże dobrą praktyką jest ich stosowanie. Jest to istotne, aby oznaczyć gdzie zaczyna się proces. Łatwiej odbiorcy diagramu określić, która czynność jest pierwsza. Łatwiej mu także zapoznać się z logiką procesu, który jest na diagramie. Wyobraźmy sobie, że na poniższym przykładowym (w BPMN) diagramie nie ma […]

h1

Poza basenem, czyli proces współpracy

11 stycznia, 2016

W poprzednim wpisie, skupiłem się na procesie odbywającym się w ramach danej jednostki, gdy to pracownik odbiera bilet od pasażera i samodzielnie przeprowadza proces przy użyciu narzędzia. Cofnijmy się jednak o krok a dokładnie 2 kroki wcześniej, zanim konduktor rozpoczął weryfikację biletu. Z racji, że miałem bilet internetowy, najpierw zostałem poproszony o bilet a następnie […]

h1

Jak stosować zdarzenie error wewnątrz procesu?

20 listopada, 2015

W pracy korzystam z narzędzia napisanego w VBA (ang. Visual Basic for Applications) do generowania wynikowego pliku tekstowego z arkusza kalkulacyjnego. Jednym z kroków jest odczytanie liczby rekordów i przypisanie jej do zmiennej pomocniczej. Podczas tworzenia narzędzia założyłem zmienną jako Liczba Całkowita (typ Integer). Podczas próby wykonania nowego raportu pojawił się błąd „overflow”. Oznacza on, […]

h1

Jak korzystać z bramek opartych o zdarzenia?

14 listopada, 2015

Wielokrotnie byłem świadkiem w kolejce w sklepie, gdy pracownik sklepu w pewnym momencie przerywał kasowanie produktów, tzn. automatyczne odczytywanie kodów (czynność Odczytaj kod na diagramie) produktów i ich dodawanie do listy produktów. W tym momencie brał produkt i ręcznie przepisywał kolejne cyfry kodu kreskowego do odpowiedniego miejsca na ekranie kasy (czynność Przyjmij kod na diagramie). […]

h1

Co z tymi nazwami kroków?

1 Maj, 2015

Ostatnio ponownie trafiłem na artykuł na Modern Analyst, o tytule „Efficient BPMN: from Anti-Patterns to Best Practices”. Artykuł dotyczy tworzenia modeli/diagramów procesów opartych o najlepsze praktyki (ang. best practices) zamiast o błędne sposoby postępowania, tzw. antywzorców (ang. anti-pattern). Ten artykuł to dobra okazja, do ponownego zweryfikowania czy stosuję pierwszą z zasad, dotyczącą stosowania właściwych nazw […]

h1

Gdy brak scenariusza

28 września, 2013

Kilkakrotnie na swoim blogu poruszałem temat wyjątków: w zakresie ich rozróżniania od ścieżki altnernatywnej, obsługi wyjątku w procesie (np. brak papieru w drukarce), przykładowej reakcji systemu (np. na wyjątek związany z brakiem odpowiedzi z usługi). Ostatnio odebrany telefon, szczegóły poniżej, wskazał mi jeszcze jeden przypadek, gdy w ramach realizowanego procesu, następuje jego zakończenie w wyniku […]