Description
We have had a request from SysEng and T&S to turn on Test Manager on the DM (now really software) JIRA project. Test Manager is the JIRA add-on that the verification teams use to create test plans and test cases The purpose for this change is that it would allow tickets to be linked to Test Run failures and vice versa.
Do not be alarmed: We can configure this so it is not visible on existing issue types.
I can create a new issue type, Fail, for Test Manager to be activated for. Since this won't affect existing uses at all, that's not what the RFC is about. The question here is whether some DM users would actually be interested in this functionality, in which case I suggest we repurpose the existing issue type Bug rather than go through all the work of adding a new issue type. Bug does not appear to be a heavily used issue type currently.
If we did that, the effect on someone wanting to file a Bug without being interested in the Test Manager part would be that they would have an extra panel in their ticket that would be blank. Screenshot attached.
If you care about whether we can re-use Bug (simplest option) versus creating a new Issue Type, comment below. Significant strength of feeling against using Bug nixes it.
I am strongly in favor of adding this section to Bug type tickets, because I think it would be less disruptive than trying to remember the difference between Fail and Bug. Also it seems innocuous to have an extra section that we can ignore.
Do we have a use case for tying non-Bug tickets to tests? For example what if we want to allocate time to run a series of tests? I gently suggest expanding this RFC to include Story ("I am going to run some tests") and Milestone ("when these tests pass we have reached this milestone") as well. I don't see any point to Epic.