Drag-and-drop ranking; Item Positions on different Pages
search cancel

Drag-and-drop ranking; Item Positions on different Pages


Article ID: 254452


Updated On:


CA Agile Central SaaS (Rally)


Does moving a Work Item to the bottom of one view, like one team's current Iteration Status screen, affect its single Rank value which is also interpreted relatively in whatever other pages or views it might appear?
And therefore that other users might suddenly see it as lower priority than before, in their own other views too, without anyone having intentionally changed it there?


Yes, it can cause a user to see the ranking as lower priority than before.  Ranking is always performed relative to the work shown on the user's view.  When you drag a work item to a new position, it sends Rally a command to rank that item above or below the work items in the new position.  And if other users don't have access to that work item in the new location, it can appear that it didn't move at all, or if they have access to and are showing more work items, it can appear that the work item moved drastically.


Let's take the following scenario:

You have 2 projects, Project Alpha and Project Beta

  • Project Alpha has 1 defects; DE1
  • Project Beta has 2 defect; DE2 and DE3


You have two users, Adam and Brian.  We'll say

  • Adam has access to Alpha and Beta
  • Brian only has access to Beta


So currently the rankings will be as follows

  • Project Alpha DE1
  • Project Beta DE2
  • Project Beta DE3


Adam sees this ranking

  1. DE1
  2. DE2
  3. DE3


Brian sees this

  1. DE2
  2. DE3


Now, Adam moves DE3 above DE1 so Adam sees

  1. DE3
  2. DE1
  3. DE2


Brian, doesn't have access to Project Alpha so what he sees is slightly different

  1. DE3
  2. DE2


Now, let's say that Brian wants to re-rank DE2 to be the highest-ranked artifact he can see, so he moved DE2 above DE3.  Now he sees this:

  1. DE2
  2. DE3


Since we're ranking above DE3 Adam sees this:

  1. DE2
  2. DE3
  3. DE1


So the ranking is set according to what the user sees on their screen at that time; whether that's by permissions or view.   You could accomplish the same scenario above by setting up two Work Views for your account where you showed 3 defects on one and 2 on the other and ranked them while switching between the views.