INSTALLATION LINK

Inspiration

I've noticed that many teams enjoy using external websites like WheelsOfName.com to randomly assign who will manage the JIRA board on a given day or week. It’s a fun and engaging ritual that adds a bit of excitement to the process. However, these external tools require manual upkeep of the user list, which can be cumbersome. I thought, why not bring this functionality directly into JIRA? By building a similar feature within the platform, we can streamline the process and make it easier to manage the user list, all without leaving the tool teams are already using.

What it does

Board Wheel is a tool integrated directly into JIRA that allows teams to randomly assign users to manage or oversee the JIRA board for a given day, week, or any custom time frame. Instead of relying on external websites to create and maintain a user list, Board Wheel pulls the list of users directly from JIRA, making it easier to manage and update the pool of participants.

The tool works by spinning a virtual "wheel" to randomly select a person from the user list, taking the guesswork and effort out of deciding who will take on the task of managing the board for that period. It's a fun, interactive way to distribute responsibilities, promote fairness, and add an element of surprise to the process. Teams can use it for rotating tasks like board grooming, sprint planning, or simply overseeing daily stand-ups, ensuring that everyone gets a turn in a lighthearted way.

How we built it

I used the forge cli to create a custom UI project for the jira:projectPage module, so that users can install it right into their Project page. I used forge storage to store the data for the app. I used forge deploy to deploy the project to my atlassian instance and then used forge tunnel to connect to to my local project. Once the project was built, I deployed it for production and created the install link for distribution.

Challenges we ran into

Initially it was a bit of a learning curve to understand the forge platform and setup the environment.

Accomplishments that we're proud of

It was really exciting to see my custom app actually running inside the project page.

What we learned

forge storage platform and custom ui platform

Built With

Share this project:

Updates