While working with Scrum teams on a daily basis we wanted to put the fun back into agile estimation with slick, native mobile apps and a plugin for JIRA. Also, when developers join an estimation session we wanted to detach them from their laptops - to make the session more effective - while keeping the digital tech side of things - so they can certainly use their mobile phones for voting.
What it does
The Scrum Master can initiate a voting session for an agile story in JIRA, the developers can join the session and use their mobile phones to vote for each story with an estimation value. Once everybody is finished the Scrum Master announces the result and adds it to the story in JIRA.
How I built it
We used the available JIRA SDK and specific IDEs for each mobile platform.
Challenges I ran into
The most interesting challenge was to set up and fine tune the web socket based sessions as communication channels.
Accomplishments that I'm proud of
It is a working prototype, it complies with coding standards on both the JIRA side as well as on native mobile app development side.
What I learned
Integration methods with JIRA and web socket technology.
What's next for Scrum Poker for JIRA
We are working on an enhanced version of JIRA and with this current release we are encouraging everyone to give feedback.