Słownik · M
Maszyna Stanów
State Machine
Model zdefiniowanych stanów i dozwolonych przejść
Co to znaczy
Maszyna stanów opisuje system za pomocą stanów i zasad przechodzenia między nimi. W modelu o skończonej liczbie stanów ich zbiór jest ograniczony i jawnie określony. Zdarzenia i warunki sterują przejściami. Taki model ułatwia testowanie reguł procesu, ale nie usuwa wszystkich możliwych błędów logicznych.
Co to oznacza w firmie
Obsługa zamówienia może przechodzić przez stany Nowe, Zweryfikowane, W realizacji, Wysłane i Zamknięte. Reguła przejścia może blokować wysyłkę do czasu wykonania wymaganych kontroli. Trzeba również określić i przetestować wyjątki, ponowienia oraz anulowanie zamówienia.
W praktyce
Jak realizujemy projekty Q-Dev