Co oznacza decyzja
Proces zatwierdzania powinien podjąć decyzję możliwą do wyśledzenia, a nie tylko wysłać przypomnienia szybciej. Zdefiniuj obiekt, który jest zatwierdzany, jego wersję i efekt zatwierdzenia. Wniosek o zmianę może wymagać nowej decyzji; w przeciwnym razie historia audytu opisuje coś, czego nikt nie zatwierdził.
Role i alternatywy
Zacznij od ról i granic decyzji. Mały zespół może potrzebować tylko wspólnej kolejki z zarejestrowanymi decyzjami. Większy przepływ pracy może wymagać delegowania, eskalacji i oddzielenia między wnioskodawcą a zatwierdzającym. Ustalić wyraźną politykę dotyczącą nieobecności i wygaśnięcia wniosków. Automatyczne zatwierdzanie jest zasadą biznesową wymagającą porozumienia, a nie wygodną domyślne, gdy nikt nie odpowiada.
Przejdź przez zmiany
W przykładowym przepływie zakupów pracownik przedstawia dostawcę, kwotę i wyjaśnienie. Kierownik zatwierdza to zdjęcie. Jeżeli zamówienie zmienia dostawcę, wniosek powraca do przeglądu zamiast dziedziczenia wcześniejszego zatwierdzenia. Jeżeli kierownika nie ma, wyznaczony delegat otrzymuje go wraz z zarejestrowaną delegacją. Interfejs pokazuje stan oczekiwania, stan zatwierdzony, odrzucony i zastąpiony oddzielnie.
Sprawdź ścieżki awarii
Dostawa poczty elektronicznej nie jest dowodem zatwierdzenia. Nie powinno się też powtarzać kliknięć przycisku tworzyć wielu zamówień. Zachować trwały rekord decyzji i uczynić ostateczne działanie bezpiecznym do ponownego spróbowania. Test odrzucenia, wycofania, nieświeże karty przeglądarki i jednocześnie recenzentów. Ograniczenie możliwości przepisywania decyzji w przeszłości; korekty powinny wyjaśniać, co się zmieniło.
Napisz rekord decyzji ludzie mogą rekonstruować
Dla przykładu zakupu oddzielić wniosek od decyzji i zlecenie zakupu utworzone później. Daj każdemu własną tożsamość i zachować wersję, która została poddana przeglądowi. Rejestrowanie osoby działającej, jej władzy w tym momencie, czasu podejmowania decyzji i wyjaśnienia, kiedy polityka wymaga takiej. Lista aktywności chronologicznej powinna pozwolić koledze zrekonstruować wydarzenia bez odczytywania czyjejś skrzynki odbiorczej lub zgadywania, który załącznik jest aktualny.
Przejdź przez sprzeczne działania z właścicielem operacji. Dwóch recenzentów może otworzyć tę samą wersję; pierwsza decyzja może spowodować, że drugi ekran będzie nieświeży. Drugie działanie powinno raczej otrzymać wyraźny wynik niż zastąpić wcześniejszą decyzję. Podobnie wniosek wycofany podczas przeglądu nie może stać się zamówieniem poprzez opóźnione kliknięcie. Wyjaśnij, czy wymagane są wszystkie niezależne zatwierdzenia, czy jedna odmowa kończy proces i które zmiany zresetują uprzednio zebrane zatwierdzenia.
Oddzielne niepowodzenie polityki od niepowodzenia dostawy. Zatwierdzony zakup, który nie może dotrzeć do systemu zakupów, powinien pozostać zatwierdzony z jego wykonaniem oznaczonym w oczekiwaniu lub nieudanym. Odesłanie go z powrotem na kolejną decyzję zarządu mogłoby mylić autoryzację z transportem. Przywróć tylko zaległe działanie, używając identyfikatora, który zapobiega powielaniu zleceń. Podaj operatorowi kontrolowaną ścieżkę naprawy, zachowaj jej historię i potwierdź ukończenie zamówienia. Przegląd przewyższa okresowo, aby dowiedzieć się, czy normalny przepływ pracy brakuje uzasadnionego powtarzającego się wyjątku.
Mała matryca akceptacji
| Przypadek | Dowody do kontroli |
|---|---|
| Zmieniony dostawca po zatwierdzeniu | Nowa wersja wymaga uzgodnionego przeglądu; poprzednia decyzja pozostaje dołączona do poprzedniej wersji i nie może zezwolić na jej zastąpienie. |
| Dwóch recenzentów działa razem | Obaj użytkownicy otrzymują jasne wyniki, bez cichego nadpisania i bez dodatkowego zamówienia z przegranej akcji. |
| Zgłoszenie nie powiodło się po zatwierdzeniu | Zarejestrowana decyzja przetrwa; w oczekiwaniu na dostawę można ponownie spróbować bez ponownego otwarcia zatwierdzenia lub powtórzenia dokonanego zakupu. |
| Tymczasowy delegat wygasa | Później chronione działania sprawdzają obecny organ i odrzucają wygasłe przekazanie uprawnień, zachowując jednocześnie działania podjęte wcześniej zgodnie z prawem. |
Uzgodnij te zasady
Kto może poprosić, zdecydować, przekazać i obejść? Które pole zmienia unieważnienie zatwierdzenia? Co się dzieje, gdy termin mija? Wprowadzić zwykły wniosek i sporny wyjątek do dyskusji automatyki. Uzgodnij politykę przed narysowaniem jej ekranów.