I offer paid 30 mins or 60 mins 1-1 consultancy calls.
Jira Courses, Training and Consulting: Sparxsys Trainings
Thanks for coming here, I hope you are enjoying learning here, I have also written some books in case you want to learn a bit more :)
If you need my help with Drupal, Linux, Jira, Scripting, Automation or want to contact me then raise a ticket for me please :) and I will get back to you, promise. At Sparxsys we provide Atlassian consultancy services, reach out to me at ravi at sparxsys dot com

Essential Jira Knowledge for Engineers: Why You Should Learn It and How to Control Field Visibility

In a recent discussion for our GetAnswers video, Milind Gautam and Ravi Sagar addressed two common questions about Jira and other Atlassian tools. Here is a summary of why Jira is crucial for engineering students and a comparison of the best methods for hiding fields within projects.
 

Jira Relevance for Engineering Students

Learning Jira is sensible for engineering students because it is a very popular tool used extensively for software development in IT companies. Since most students in software-related fields will eventually work for software companies, they will definitely be working on Jira.

While Jira is a vast tool, students do not need to learn everything. The bare minimum a student should know is:

  • What Jira is.
  • How it is used in the software development process.

Jira often serves as a central tool in software development methodologies, encompassing the entire process from requirement gathering and planning to development and solution design.
 

Hiding Fields in Jira: Configuration vs. Context

When attempting to hide a field in a Jira project, you generally have two options: Field Configuration and Custom Field Context (Context).

  • Field Configuration
    • Description: A setting used to make a field required, optional, or completely hidden. Hiding a field via configuration causes it to disappear entirely from the associated project.
    • Use Case: Recommended when working on projects that are unrelated, have different configurations, and different ways of working.
  • Custom Field Context (Context)
    • Description: A more controlled method that defines whether a field should be applicable in a specific project or not. You can create a new context to limit a field's applicability to selected projects (e.g., 'project demo' and 'project X') and specific issue types (e.g., 'bug').
    • Use Case: Better suited for multiple projects that have some overlap or common working methodologies, as it allows for configuration reuse (themes) while still controlling field visibility.

Key Differences:

  • Control: Context is considered a more controlled way of managing field availability than field configuration.
  • Visibility: Field configuration only displays fields that are already available through context.
  • Granularity: Context offers more granularity, allowing you to control options in drop-down fields to be different between projects (e.g., Project A needs four options, but Project B needs three different options).

Ravi Sagar noted that, if given a choice, he would be more inclined to use context for managing field availability.

Subscribe

* indicates required

Please confirm that you would like to from Sparxsys:

You can unsubscribe at any time by clicking the link in the footer of our emails. For information about our privacy practices, please visit our website.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices.

Want to contact me?