Hi,
In a common development process of a s/w team we have a version that we plan to release to the public, and its our goal to complete it. So we set issues with the Fix Version set to that version.
Let's say that for example we plan a release called version 1.2.3, and we have 10 issues with Fix Version=1.2.3. So we prepare a build of that version and send it to QA. Now the QA team looks for all the issue under Fix Version=1.2.3 and tests them. By that we find some bugs and so we open Jira issues for that.
My question is how should we call the next build with those bug fixes?
- Giving it a different name, and there will be for sure a couple of version until QA completes? Then how should I track and gather all those versions that are related?
- Using the same version code (the same Fix Version)? Doing that we won't be able to tell for a bug on which build it's resolved. And if a bug appears on one of the intermediate version then how the QA tells the developer in which version build it can be found (how to properly mark the Affects Version)?