Inspiration

Stakeholders want to know about the latest development of their projects, but the Product Owner not always have time to contact each of them, or to write descriptions for the sprint. Some stakeholders are not comfortable with the user story format (As a user I want to... so that...), although it contains the important facts why the story should be implemented. This inspired creating a tool that could generate content focused on stakeholders, highlighting what they have requested and which benefit they will get, in a visual that imitates a newspaper to be simpler and not focused on tech - without wasting the Product Owner's time. This format seems to be also good for printing and putting it on wall, which can bring visibility in an "organic" way.

What it does

Using Machine Learning, the tool extracts roles, requests and benefits from user stories and writes in a newspaper-like way a page that shows-off why the sprint is important, who it is helping, and what we can expect in the future. It works for next-gen projects that has stories created using the agile story template (As a user I want... so that...).

How I built it

The plugin was written in Javascript and used components from Atlaskit for React. The back-end solution was developed using the Atlassian Connect Spring Boot framework, the Jira REST API, and Google AutoML, using Java.

Challenges I ran into

Finding the correct place to create the add-on was harder than I thought. I started using Google AutoML via REST with local authentication, but on the last minutes I had to change to use their own libraries when I had to deploy it on a server.

Accomplishments that I'm proud of

The integration with Jira works smoothly. Creating and using a ML model. Testing the add-on in different Jira accounts brought extra satisfaction :)

What I learned

Integration with the Jira Platform More knowledge on security and JWT

What's next for Jira Project

Improving layout and publishing it on the Atlassian Marketplace

Built With

Share this project:

Updates