Inspiration

Inspiration of this plugin come from various project I have worked on. I have gain the impression from multiple client that this plugin maybe useful for ServiceDesk. Beside that, it can also help software teams to better understand bug previously reported and when JIRA is a big collection which could be serve as a KB in a way. Service Desk Environment:

  • When agent is assisting customer, they want to know more about the customer by looking for all issue previously reported by the customer.
  • When agent is new to an existing problem which may have been resolved by other colleague. This assist in self-learning or KB for agent.
  • When agent need to refer to other JIRA project for information such as Tracking No.

Inventory Management or Tracking Industry:

  • When user wish to track a list of inventory using custom field. Instead of using JIRA Key, User will be able search for fields with similar issue context

Software Development

  • When developer wish to track other customfield used in other platform. Such as batch release # and with the plugin it can search for all issue with the same batch release # as the issue that the developer is viewing.

What it does

Search for related issue based on field and field value. Adding the result into issue view and allow user to further process the list of result. User will be able to search within the result. User will no longer have the need to open multiple screen with all the information on screen.

How I built it

I used Dynatable JS and TokenInput JS to develop parts of the plugins. Beside that, I build it using mainly Java and Velocity template.

Challenges I ran into

When conceptualizing the configuration page and how should I approach the UX/UI. Should I allow the plugin to be more configurable or static.

Accomplishments that I'm proud of

Manage to code a more dynamic form which is absent in current JIRA AUI.

What I learned

Alot of limitation when building and project management. I find that there are a lack of time as my scoop of plugin is too big and I have excluded 70% of the feature or what I envision the plugin to be

What's next for Smart Issue Searcher

  • Live Preview of Issue when hovering over the result in table
  • Templated Panel which could be added without much configuration
  • Populating all linked issue into a tree format
  • Populate all attachment related to the current viewing issue
  • Row and Column Re-ordering
  • Position of field
  • Hide and Unhide field based on user preference

Built With

Share this project:

Updates