Enforcing Relational Workflows in TargetProcess

I am currently evaluating several different problem management tools and narrowing them down to TargetProcess, Redmine, and Youtrack. For what I need, TargetProcess seems to do everything with a much smaller need for customization, however, as the only person working on QA with a small start, I try to make the process as automated as possible.

YouTrack has a workflow editor that allows you to write validation rules for your problems and therefore allows me to indicate that you cannot move a problem of a certain type to a certain state without a corresponding problem of another type, for example, you cannot transfer a function from "New" without having a set of related requirements in the form of test cases.

Although it is not so rooted in Redmine, there is a plugin that allows you to write these types of rules. However, I could not find something similar for TargetProcess and I am afraid that the ability to perform such a deep configuration will add additional time, since I have to spend more time on this process myself.

Is there a way to achieve this in TargetProcess, whether using a plugin or an external service? I see that I could connect something before the REST api, but that would make it difficult to give feedback on why the problem was not achieved. TargetProcess is an impressive tool, however it is very expensive, and if it does not do everything I want, it is difficult to justify the costs.

TL / DR

Is there a mechanism for writing business rules in TargetProcess in such a way as to ensure a proper QA process, so I can focus on providing value through QA, rather than process management?

+4
source share

Source: https://habr.com/ru/post/1547705/


All Articles