Kontroluj swoje zarządzanie projektem Redmine lepiej dzięki Workflow.

Workflow pozwala na skonfigurowanie, które role mają pozwolenie na zmianę określonych statusów zadania lub które pola mają się pojawić pod określonym śledzącym. Jest to szczególnie przydatne w rozwoju oprogramowania, ale znajduje zastosowanie praktycznie wszędzie. Workflow w Easy Redmine ma dwie podstawowe funkcje.
Przejścia statusów Redmine
Tutaj można wybrać kombinację roli użytkownika i śledzącego (lub zaznaczyć wszystkie role/śledzące, aby zastosować zmianę dla wszystkich możliwych kombinacji) i następnie ustawić, które zmiany statusu zadania są dozwolone dla tej roli na tym śledzącym. Kolumna po lewej stronie przedstawia aktualny status zadania, a kolumny po prawej stronie przedstawiają możliwe zmiany statusu do wyboru.
Na przykład użytkownik może skonfigurować, że nikt nie może zmienić statusu zadania na "Gotowe", chyba że zostanie ono sprawdzone przez przełożonego lub dyrektora technicznego. Aby to osiągnąć, wybierz kombinację odpowiedniego śledzącego i roli użytkownika (takiego jak śledzący "zadanie" i rola "menedżer portfela") i odznacz odpowiednie pole, aby zdefiniować uprawnienie do zmiany statusu dla wybranej kombinacji.
Uprawnienia pól Redmine
Jeszcze raz, po prostu wybierz kombinację roli i śledzącego (lub wybierz wszystkie). Lewa kolumna przedstawia standardowe pola i niestandardowe pola, które utworzyłeś. Po prawej stronie można wybrać, czy pole powinno być dostępne w trybie standardowym (puste pola - nic nie jest wybrane), trybie tylko do odczytu lub trybie wymaganym.
- Tylko do odczytu - użytkownik nie może zmienić tego pola, gdy zadanie jest ustawione w trybie "tylko do odczytu". Na przykład nie można zmienić śledzącego, chyba że zadanie jest przygotowane do inspekcji (status jest ustawiony na "do sprawdzenia")
- Wymagane - pole w tym trybie musi być wypełnione, w przeciwnym razie zadanie nie może zostać zapisane
Należy uważać przy ustawianiu pól tylko do odczytu lub wymaganych. Szczególnie z uwagi na to, aby nie uniemożliwić użytkownikom rzeczywistej pracy. W poprzednim przypadku na przykład mieliśmy do czynienia z problemem, gdy nasz klient skonfigurował standardowe pola "temat" i "opis" jako tylko do odczytu, gdy status jest "Nowy", co dotyczy również tworzenia nowego zadania. Ponieważ użytkownicy nie mogli edytować tych pól, nie mogli utworzyć nowego zadania, ponieważ zadanie nie może zostać utworzone bez tematu.
Workflow w Easy Redmine
Porady i sztuczki dla Workflow Redmine
Gdy status nie jest przeznaczony do użycia pod żadnym śledzącym, upewnij się, że odznaczysz odpowiednie pola wyboru w krzyżu.
Przykład użycia 1 - Ustawienie łańcucha zatwierdzeń w Redmine
To jest przykład, jak działa łańcuch zatwierdzeń. Każda rola (np. przedstawiciel, menedżer, technik itp.) może zmieniać status zadania w określony sposób, który zapewnia, że proces jest płynny i nie ma wewnętrznych konfliktów. Na przykład tylko przedstawiciel, który jest w bezpośrednim kontakcie z klientem, może zmienić status na "Gotowe", gdy cały proces zostanie zakończony i gdy klient zostanie poinformowany. Podczas gdy tylko menedżer może zatwierdzać lub odrzucać konkretne żądania zainicjowane przez klienta.
Klient inicjuje nowe żądanie (zadanie), przedstawiciel odpowiada klientowi, że żądanie zostało przekazane do dalszego zatwierdzenia i oznacza je statusem "Oczekujące na zatwierdzenie". Menedżer ma listę wszystkich żądań (zadań), które są oznaczone jako "oczekujące na zatwierdzenie". Gdy zdecyduje, czy odpowiednie żądanie powinno być zatwierdzone do dalszych działań, zmienia status żądania (zadania) odpowiednio na "Zatwierdzone" lub "Odrzucone".
Technik ma listę, na której wyświetlane są wszystkie "zatwierdzone" żądania. Ciągle pracuje nad nimi i gdy skończy z którymkolwiek, zmienia jego status na "Do sprawdzenia i faktury". W tym momencie żądanie (zadanie) jest wyświetlane na liście przedstawiciela, który podwójnie sprawdza pracę technika. Jeśli wszystkie wymagania klienta są spełnione, oznacza zadanie jako "Gotowe" i informuje klienta odpowiednio.
Przypadek użycia 2 - Wymuszanie wprowadzania ważnych danych przez użytkowników Redmine - wymagane
Kiedy potrzebujesz pewnych danych, które są dla Ciebie kluczowe, po prostu wymuś wprowadzenie danych w określonych polach, co można zrobić poprzez ustawienie takiego pola w trybie "Wymagane". Na przykład, kiedy potrzebujesz daty urodzenia swojego klienta (np. w celu ustalenia, czy klient jest pełnoletni), możesz ustawić pole "Data urodzenia" jako "Wymagane", aby klient nie mógł przejść dalej bez wypełnienia tego pola.
Przepływ pracy w Easy Redmine
Przypadek użycia 3 - Zapobieganie nieautoryzowanym użytkownikom Redmine zmiany ważnych danych - tylko do odczytu
Bądź ostrożny, ponieważ temat i opis muszą być włączone w nowym zadaniu. Niektórym użytkownikom wolno wykonywać tylko określone czynności i nie mogą edytować ani usuwać ważnych informacji, co można osiągnąć poprzez włączenie trybu "Tylko do odczytu".
Na przykład, jeśli klient wprowadzi swoją datę urodzenia, to takie pole może być ustawione w trybie "Tylko do odczytu", aby zapobiec przypadkowej utracie takich danych. Alternatywnie tylko menedżer (lub inna odpowiednia osoba) może mieć uprawnienia do zmiany/usunięcia tych danych, podczas gdy inni nie mogą.
Przypadek użycia 4 - Wyłączanie niepotrzebnych statusów zadań w Redmine
Status "Kod do przeglądu" jest ważny dla działu IT, ale nie dla innych działów. Specjaliści IT będą mogli używać statusu "Kod do przeglądu", ale użytkownicy z innych działów nie będą mieli do niego dostępu.

Najlepsza aktualizacja Redmine? Łatwa.
Zdobądź wszystkie potężne narzędzia do doskonałego planowania, zarządzania i kontroli projektów w jednym oprogramowaniu.