Prawie 3 lata temu napisałem na blogu wpis dotyczący karty aglomeracyjnej, a w szczególności sposobu naliczania opłat na niej. Osatnio zauważyłem, że obowiązuje zasada, że jeżeli jednego dnia, nastąpi naliczenie opłat w wysokości opłaty za bilet 24-godzinny, naliczanie opłat zostaje wstrzymane. Na poniższym diagramie, pochodzącym z pierwotnego wpisu, zostało dodane rozszerzenie, które obsługuje to ograniczenie w procesie. Ta cena biletu 24-godzinnego (oznaczenie CB24G) jest „górną” wartością graniczną stosowaną w tym procesie. Jest to moja próba przykładowego zobrazowania procesu – nie sprawdzałem jak dokładnie przebiega ten proces w rzeczywistości.
W ramach kroku naliczenie opłaty, następuje sprawdzenie jaką kwotę dotychczas pobrano za przejazdy oraz czy te opłaty dotyczą danego dnia (lub inaczej zdefiniowanego okresu). Jeżeli przekroczono kwotę, jest ona ustalana na cenę biletu 24-godzinnego (CB24G). Przy następnym przebiegu, następuje sprawdzenie okresu, który został opłacony (do końca doby) i jeżeli został przekroczony, naliczanie opłaty rozpoczyna się od początku.
Wiele procesów ma wbudowane wartości graniczne dolne lub górne. Inne zastosowanie wartości granicznej można zauważyć w procesie sprzedaży w internecie, gdy proces wyboru opłaty za dostawę jest wyłączany w momencie obsługi koszyka o wartości wyższej niż pewna umowna wartość. Można sobie też wyobrazić proces sprzedaży, gdy transakcja jest realizowana dopiero od wybrania X sztuk produktów. W księgarni internetowej można teoretycznie spotkać rozwiązanie, że przy określonej liczbie książek w koszyku, można wybrać dodatkową książkę taniej.
W podanych przykładach wartość graniczna jest używana na bramce do włączenia lub wyłączenia pewnej części procesu/ścieżki. Takie działanie może być korzystne dla Klienta procesu lub nie. Wynika z przejętego modelu biznesowego, a w szczególności kosztów obsługi danego procesu.
Wartości graniczne mogą też być stosowane w regułach biznesowych czy pętlach.