简体   繁体   English

在Tar​​getProcess中实施关系工作流程

[英]Enforcing relational workflows in TargetProcess

I'm currently evaluating a few different issue management tools, and have it narrowed down to TargetProcess, Redmine and Youtrack. 我目前正在评估一些不同的问题管理工具,并将其范围缩小到TargetProcess,Redmine和Youtrack。 For what I need TargetProcess seems to do everything with a lot less need for customisation, however as the only person working on QA at a small startup, I'm trying to make sure that as much of the process is automated as possible. 对于我需要的东西,TargetProcess似乎不需要定制就可以完成所有事情,但是作为唯一一家在小型初创公司进行质量检查的人,我正在尝试确保尽可能多的过程实现自动化。

YouTrack has a workflow editor which allows you to write validation rules for your issues, and would therefore allow me to specify that you can't move an issue of a certain type into a certain state without having a related issue of another type, for example you cannot move a feature out of "New" without having a set of related requirements in the form of test cases. YouTrack有一个工作流编辑器 ,可让您编写问题的验证规则,因此,我可以指定您将某个类型的问题移到某个状态而没有其他类型的相关问题,例如没有测试用例形式的一组相关要求,就不能将功能移出“新”功能。

While this isn't as ingrained in Redmine, there is a plugin which allows you to write these types of rules. 尽管这在Redmine中并不根深蒂固,但是有一个插件可让您编写这些类型的规则。 I haven't however been able to find anything of the sort for TargetProcess, and worry that the ability to perform this sort of deep customisation will add an extra time-sink as I have to spend more time on this process myself. 但是,我无法为TargetProcess找到任何种类的东西,并且担心执行这种深度定制的能力会增加额外的时间,因为我必须自己在该过程上花费更多时间。

Is there any way to achieve this in TargetProcess, be it using a plugin or an external service? 有什么方法可以在TargetProcess中实现,无论是使用插件还是外部服务? I can see that I could hook something up to the REST api, but this would make it difficult to give feedback as to why an issue had not been progressed. 我可以看到我可以将某些东西连接到REST api上,但这将很难就问题未解决的原因提供反馈。 TargetProcess is an impressive tool, however it is very expensive, and unless it does everything I want, it is difficult to justify the outlay. TargetProcess是一个令人印象深刻的工具,但是它非常昂贵,并且除非它能够完成我想要的一切,否则很难证明该支出是合理的。

TL/DR TL / DR

Is there a mechanism for writing business rules into TargetProcess such that the proper QA process is enforced, so I can concentrate on providing value through QA rather than process management? 是否存在将业务规则写入TargetProcess的机制,以便实施适当的QA流程,所以我可以专注于通过QA提供价值,而不是流程管理?

There are no customized Business Rules in Targetprocess so far. 到目前为止,Targetprocess中没有自定义的业务规则。 The only thing that exist is a Mashup that allows some rules customization related to custom fields 唯一存在的是一个Mashup,它允许自定义字段相关的一些规则自定义

https://github.com/TargetProcess/TP3MashupLibrary/tree/master/Custom%20Field%20Constraints https://github.com/TargetProcess/TP3MashupLibrary/tree/master/Custom%20Field%20Constraints

Custom Business Rules are requested by many people and we are going to start development this year. 自定义业务规则受到许多人的要求,我们将在今年开始开发。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM