Saving WSJF Score to custom fields & the Apps for Every Teams Campaign

Hi all, David here. I just wanted to share a quick update with you all on two fronts.

Firstly, it’s been a month(ish) since we released our WSJF Priority Calculator for Jira. It’s been really interesting to see the interest level in the app right from launch, and also to get some helpful feedback.

We’re intending to keep improving the app’s functionality and the news that I want to share today is that you can now save the WSJF score to a custom issue field in Jira. This means that the score is available in JQL searches, and visible on the issues themselves as long as you configure the app to save the score. There is also extensive help documentation baked into the app in case you run in to problems.

We think this is a big step forward in terms of the app’s integration with Jira, and we believe this will make it even more useful for teams who use WSJF for their prioritization sessions.

We’ve also added the ability to provide feedback to us directly inside the app by clicking the feedback button. We can’t wait to hear what you have to say as we continue to evolve both the Example Mapping for Jira and WSJF Priority Calculator apps moving forwards.

Secondly, Atlassian are currently running an #Appsforeveryteam event. The campaign’s purpose is to highlight that you can make any of their tools work for your teams’ unique needs by using some of the apps available in the Atlassian Marketplace.

There are thousands of apps and integrations to try and most offer a free trial, so why not give them a go? Especially our own apps!

 

 

Announcing our new App – WSJF Priority Calculator for Jira!

WSJF Hero Image

Hi, David from TeamUp Labs again to share some very exciting news with you. We’re delighted to announce that we’ve launched WSJF Priority Calculator for Jira. The app is available to trial now here.

In case you don’t know the WSJF technique, it stands for Weighted Shortest Job First. This is a data driven prioritization technique. It works by applying relative scores for various levers, and then dividing those scores based on estimated size to provide a rank. The higher the rank, the more valuable the item to your customers.

This technique has been applied most famously in the SAFe Agile Framework, but can be used without SAFe as a way to improve the prioritization process and remove common problems. From what I’ve seen, WSJF can prevent the Highest Paid or Loudest person from dominating the conversation. It reduces the impact emotion can have, in deference of data achieved by consensus.

The great news is the app requires zero configuration. You choose from any of your existing Jira issue filters and click prioritize. You will then enter scores for each WSJF lever (Business Value, Time Criticality, Risk Reduction and Estimated Size). When you’ve entered all the scores you want to, click View Results. You don’t have to score every issue in your filter if you don’t want to.

On the results tab, you can see the issues you did score ordered by rank. Your teams should pick up the highest scoring issues first. The highest scoring issues are the ones that will provide your customers the most value.

If you need to tweak anything, you can go back to the Edit tab and change values. The app saves the values against the issues, so you don’t need to worry about re-entering them each time.

The results tab also has some charts to enable a different interpretation of the rank. There is a Do Now Do Later graph, important, valuable work will bubble up to the top right. The hotter the temperature the more valuable the work is, based on the WSJF score. There are also histograms to break down the distribution of each of the WSJF components.

We have lots of ideas on how to keep evolving the app, but we’d also welcome your feedback. Please trial it in your Jira Cloud instance and let us know how you get on. You can contact us using Twitter – @Teamuplabs.

Incorporation and Example Mapping for Jira!

Hi again! It’s been a little while since we last updated this blog. We’ve been hard at work in the background and I have the pleasure to share two major TeamUp Labs! announcements with you today.

We’ve incorporated! We’re a real company registered with Companies House. We have a bank account and shares and even a company stamp. It’s been challenging to get to this stage. We’ve had to learn about the responsibilities of company Directorship and accounting. But it’s great that it’s happened. Incorporating also shows that our commitment to TeamUp Labs is genuine. Our desire to build tools that help teams deliver great products remains unwavering,

More excitingly, I’m thrilled to announce that we have released our first Jira application. Example Mapping for Jira is now available on the Atlassian Marketplace for Jira Cloud users.

Example Mapping for Jira

 
I’m delighted about this. I value the Example Mapping tool available at http://www.teamuplabs.com, but I recognise there are drawbacks. For example, the Example Map belongs under a single user’s account. That user had to log in to access it if the team wanted to review it or change it. Also, having to go to a different website, log in, create the example map and then copy the output, is not the ideal UX.

By creating Example Mapping for Jira we’ve addressed these problems. With the application installed you can create, edit and view an Example map from any Issue. You will no longer need to leave your story workflow to get all the benefits of Example mapping, it’s right there inside Jira.

The Example map anchors to the Jira issue, instead of a user’s dashboard. This means anyone who can access the issue can view and edit the Example map. This makes it much easier for the whole team to contribute in real time. Data is now stored in Jira and you no longer need a separate TeamUp Labs user to be able to use Example mapping.

We’ve also included a host of other improvements in this release. Drag and drop of rules and examples works better than ever. The summary view in the Jira issue is cleaner and easier to read than it was before, and requires no export. We’ve also squashed a few bugs.

Example Mapping for Jira is the best version of our Example Mapping solution, and we’d be delighted if you tried it. Our intention is to evolve the application further over the next few months. Your feedback would be invaluable to help us make it as useful as it can be.

Thanks for reading. As always, you can get in touch with us @TeamUpLabs. Looking forward to hearing from you.

Drag and Drop Phase One Now Live!

It has been a long time coming, but the first phase of Drag and Drop is now live and ready to use. It took a long time because we had a set of quite particular requirements, so it was hard to find a flexible enough library and then make it work the way we wanted.

Some of our requirements were:

  • Ability to drag rules
  • Ability to reorder examples within a rule
  • Ability to move examples between rules
  • Rules can extend beyond the confines of the screen in both directions (e.g. you may want 20 columns x 4 rows)
  • Rules have a definitive order, so that when they are exported as text, your carefully constructed Example Map is not in a surprising order
  • Rules can easily extend vertically to accomodate Rule text and Examples

To get the definitive order we went back to first principles of Post-it notes on a table. You wouldn’t lay the notes out like HTML lays out elements, and you wouldn’t use vertical compacting. Instead you would most likely have multiple rows, which is what we have opted for. You can either fill up the top row and then start adding to the next row, or keep going horizontally and scroll the page, or whatever you like. Rules can be dragged between the rows. When the Example Map is exported the order is from left to right of the first row, then the next row, and so on.

Here is an example Example Map showing two rows:

Example Map With Drag and Drop

We also took the opportunity to fix Jira exporting, so now if you use JSON in your Example Map, it will appear properly in Jira.

As mentioned this is phase one. We have not yet implemented the ability to drag Examples, or Questions, although we have spiked these and no they are possible! Please try out drag and drop Example Maps and let us know what you think on Twitter @TeamUpLabs.

Thanks!