Today a coworker approached me what some might think is simple question, but others may not truly know… Where does the Fixed Version/Affected Version values come from? You see, in JIRA, by default in any JIRA deployment, is 2 attributes called Fixed Version and Affected Version as shown below.
Before we jump into how to create values for these attributes, lets have a short discussion on WHY you want them. Versions provides a several benefits:
- Provides another method to organize (group) issues in your JIRA project, in conjunction with Components and Labels.
- Identifies key milestones in your projects.
- Gives each ticket a time reference based on business cases.
Who would use Versions, of course the obvious is Software Development teams, related to a point in time when a scheduled release occurs, usually resulting in clear scope for QC (QA depending on your team’s term), Marketing team for promoting the delivery, and release notes for end users, to list a few. But it is not only for Software Development teams, it can also be used for:
- Office Managers can use it to identify schedules for ordering supplies.
- Management Teams can use Versions to identify which topics to discuss in scheduled meetings.
- Versions can also identify enrollment periods for school Admissions.
Anything that relates to milestones can be grouped using Versions, and what is great is that Versions are not limited to the traditional method of a series of numbers and periods (i.e. 1.10.123), they can be text as well.
So now the question is HOW to create versions. I am a believer in why reinvent a wheel (unless you are keeping it from going flat when you hit that pot hole, ouch). Atlassian documentation already provides a great article on how to manage versions. Do note that you need to be a member of the Administrators role in order to manage (CUD, Create, Update and Delete) versions.
If you are a proud user of JIRA Agile, you might also like to know that you can create and update versions directly from the Agile interface as described here. NOTE: Although you can create a version and modify version details such as name, description and Start Date/Release date from Agile, you are not able to modify the order or delete the Version from this view, instead go to the Administration view of the associated JIRA project.
Have fun playing with versions!