I was inspire to write this after working within an organisation that heavily uses Sub Tasks for allocating individual parts of the software development process. Creating multiple Sub Tasks easily and fast can save a lot of administration time.
What it does
This plugin allows you to easily create multiple Sub Tasks for a JIRA Issues. Commonly created sets of Sub Tasks can be created by defining Templates.
- Allow for the easy creation of multiple Sub Tasks
- Defne templates for comonly used sets of Sub Tasks
- Templates are defined for each Project
- Pre-specify Sub Task field values
- Allow entry of additional information during the bulk Sub Task creation
- Automatically copy fields from the parent Issue to the Sub Taks
How I built it
Challenges I ran into
My biggest challenge for this plugin was deciding how to allow the user to enter as mush or as little Sub Task information as they require without having the screen seeming cluttered and hard to understand. I settled on a combination of checkboxes that allow you to show/hide entry fields per Sub Task and for all Sub Tasks that you want to create. So a user can show a field for all Sub Tasks that want to create or just for some of them.
For the Sub Task templates you can also show fields that don't necessarily have values. This can act as a prompt (to basically say enter something here) when you are creating bulk Sub Tasks from a template.
Accomplishments that I'm proud of
An interface that isn't cluttered (See Challenges I ran into) and yet is powerful enough to enter a large amount of data. The interface is also easy to use without a need for additional training or having to constantly refer to help pages.
What I learned
I have learnt the following:
- Interface design principles
- Client side caching of data to speed up response times
What's next for Sub Task Manager
- Sub Task templates for individual users.
- The ability to move Sub Task between Issues/Projects