Beheer uw Redmine-projectmanagement beter met Workflow.

1/7/2018
7 minutes
Lukáš Beňa.
Door gebruik te maken van workflow-instellingen in Easy Redmine, kunt u statusovergangen en veldmachtigingen op een zeer eenvoudige manier beheren. De functie is toegankelijk vanuit de administratie en kan daarom alleen worden beheerd door een beheerder.

Workflow stelt u in staat om te configureren welke rollen zijn toegestaan om bepaalde taakstatussen te wijzigen of welke velden moeten verschijnen onder een bepaalde tracker. Dit is vooral handig in softwareontwikkeling, maar vindt ook elders toepassing. Workflow in Easy Redmine heeft twee basisfuncties.


Redmine statusovergangen

Hier kunt u een combinatie van een gebruikersrol en een tracker selecteren (of alle rollen/trackers selecteren om de wijziging voor alle mogelijke combinaties toe te passen) en vervolgens instellen welke taakstatuswijzigingen zijn toegestaan voor deze rol op deze tracker. De kolom aan de linkerkant vertegenwoordigt de huidige status van de taak en de kolommen aan de rechterkant vertegenwoordigen mogelijke statuswijzigingen om uit te kiezen.

Bijvoorbeeld, een gebruiker kan configureren dat niemand een taakstatus kan wijzigen naar "Klaar" tenzij deze eerst is gecontroleerd door een supervisor of CTO. Om dat te bereiken, selecteert u een combinatie van de juiste tracker en de gebruikersrol (zoals de "taak" tracker en de "portfoliomanager" rol) en schakelt u het juiste vakje uit om toestemming te definiëren om de status te wijzigen voor de geselecteerde combinatie.


Redmine veldmachtigingen

Selecteer nogmaals de combinatie van een rol en tracker (of selecteer alles). De linkerkolom vertegenwoordigt de standaardvelden en aangepaste velden die u hebt gemaakt. Aan de rechterkant kunt u selecteren of het veld toegankelijk moet zijn in standaardmodus (lege velden - er is niets geselecteerd), alleen-lezen modus of vereiste modus.

  • Alleen lezen - een gebruiker kan dit veld niet wijzigen wanneer de taak is ingesteld in "alleen-lezen" modus. Bijvoorbeeld, u kunt geen tracker wijzigen tenzij de taak is voorbereid voor inspectie (status is ingesteld op "te controleren")
  • Vereist - het veld moet in deze modus worden ingevuld, anders kan de taak niet worden opgeslagen

Men moet voorzichtig zijn bij het instellen van de alleen-lezen of vereiste velden. Vooral met betrekking tot het voorkomen van het daadwerkelijke werk van uw gebruikers. In een vorig geval bijvoorbeeld, hadden we te maken met een probleem toen onze klant de standaardvelden "Onderwerp" en "beschrijving" configureerde als alleen-lezen wanneer de status "Nieuw" is, wat ook van toepassing is op de creatie van een nieuwe taak. Omdat de gebruikers deze velden niet mochten bewerken, konden ze geen nieuwe taak maken omdat een taak niet kan worden gemaakt zonder onderwerp.

Easy Redmine 2018 - Workflow - taakveldmachtigingen

Workflow in Easy Redmine


Tips en trucs voor Redmine Workflow

Wanneer de status niet bedoeld is om te worden gebruikt onder een tracker, zorg er dan voor dat de respectieve selectievakjes in een kruisvorm worden uitgeschakeld.


Gebruiksscenario 1 - Stel een goedkeuringsketen in Redmine in

Dit is een voorbeeld van hoe een goedkeuringsketen werkt. Elke rol (bijv. vertegenwoordiger, manager, technicus, enz...) mag alleen de status van een taak op een bepaalde manier wijzigen die ervoor zorgt dat het proces soepel verloopt en er geen interne conflicten zijn. Bijvoorbeeld, alleen de vertegenwoordiger die in direct contact staat met de klant mag de status wijzigen naar "Klaar" zodra het hele proces is voltooid en zodra de klant op de hoogte is gebracht. Terwijl alleen een manager specifieke verzoeken die door de klant zijn geïnitieerd, kan goedkeuren of afwijzen.

De klant initieert een nieuw verzoek (taak), de vertegenwoordiger antwoordt dan aan de klant dat het verzoek is doorgestuurd voor verdere goedkeuring en markeert het met de status "Wachten op goedkeuring". De manager heeft een lijst van alle verzoeken (taken) die zijn gemarkeerd als "wachten op goedkeuring". Zodra hij beslist of het betreffende verzoek al dan niet moet worden goedgekeurd voor verdere actie(s), wijzigt hij vervolgens de status van het verzoek (taak) dienovereenkomstig naar "Goedgekeurd" of "Afgewezen".

De technicus heeft een lijst waarin alle "goedgekeurde" verzoeken worden weergegeven. Hij werkt continu aan deze en zodra hij klaar is met een van hen, wijzigt hij de status naar "Te controleren en factureren". Op dit moment wordt het verzoek (taak) weergegeven in de lijst van de vertegenwoordiger die het werk van de technicus dubbel controleert. Als aan alle eisen van de klant is voldaan, markeert hij de taak als "klaar" en informeert de klant dienovereenkomstig.


Gebruiksscenario 2 - Laat Redmine-gebruikers belangrijke gegevens invoeren - vereist

Als u bepaalde gegevens nodig heeft die cruciaal voor u zijn, maakt u gewoon bepaalde velden verplicht, wat eenvoudig kan worden gedaan door zo'n veld op "Vereist" te zetten. Bijvoorbeeld, als u de geboortedatum van uw klant nodig heeft (bijvoorbeeld om vast te stellen of de klant meerderjarig is), kunt u het veld "Geboortedatum" als "Vereist" instellen, zodat de klant niet verder kan zonder dit veld eerst in te vullen.

Easy Redmine 2018 - Workflow - CRM fields permissions

Workflow in Easy Redmine


Gebruiksscenario 3 - Voorkom dat onbevoegde Redmine-gebruikers belangrijke gegevens wijzigen - alleen-lezen

Wees voorzichtig, want het onderwerp en de beschrijving moeten zijn ingeschakeld in een nieuwe taak. Bepaalde gebruikers mogen alleen bepaalde acties uitvoeren en ze mogen geen belangrijke informatie bewerken of verwijderen, dit kan worden bereikt door de "Alleen-lezen" modus in te schakelen.

Bijvoorbeeld, als een klant zijn of haar geboortedatum invult, kan zo'n veld in de Alleen-lezen modus worden gezet om per ongeluk verlies van dergelijke gegevens te voorkomen. Of alleen een manager (of een andere geschikte persoon) kan deze gegevens wijzigen/verwijderen terwijl anderen dat niet kunnen.


Gebruiksscenario 4 - Schakel onnodige taakstatussen uit in Redmine

Status "code review" is belangrijk voor de IT-afdeling, maar niet voor andere afdelingen. IT-specialisten kunnen de status "Code review" gebruiken, maar gebruikers van andere afdelingen hebben er geen toegang toe.

De ultieme Redmine-upgrade? Makkelijk.

Krijg alle krachtige tools voor perfect projectplanning, -beheer en -controle in één software.

Probeer Easy Redmine 30 dagen gratis uit

Volledige functies, SSL-beveiligd, dagelijkse back-ups, in uw geografische locatie