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

1/7/2018
6 minutes
Lukáš Beňa -> Łukasz Beňa
Poprzez użycie ustawień przepływu pracy w Easy Redmine, możesz kontrolować przejścia statusów oraz uprawnienia do pól w bardzo prosty sposób. Funkcja ta jest dostępna z poziomu administracji i może być zarządzana tylko przez administratora.

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.

Easy Redmine 2018 - Workflow - uprawnienia pól zadania

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.

Easy Redmine 2018 - Workflow - CRM fields permissions

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.

Wypróbuj Easy Redmine przez 30 dni za darmo

Pełne funkcje, zabezpieczenie SSL, codzienne kopie zapasowe, dostępne w Twojej lokalizacji