We are currently evaluating JIRA/GreenHopper, and are impressed overall, but this one issue is preventing us from implementing.
Whilst we appreciate that there are many things to consider, could we suggest the following:
On the planning board, allow users to select more than one project.
If two products (that were selected) have the same version, show a combined view in the 'versions pane' on the right hand side of the screen, i.e. roll-up the stats for both products into one.
This will allow us to create something like:
Project A, with versions:
Release 3
– Sprint_Apr (Release 3 as master)
– Sprint_May (Release 3 as master)
Project B, with versions:
Release 1
– Sprint_Apr (Release 1 as master)
– Sprint_May (Release 1 as master)
When we do our planning, we select Project A and Project B, and select 'Unscheduled' (in fact it would probably be OK if you only show Unscheduled in the drop-down when multiple projects are selected, as this avoids the confusion of 'mixed' version numbers for multiple projects - our aim is to look at our combined backlog and assign it to an iteration).
Thus we get a combined list of unscheduled cards, and we can see 'Sprint_Apr' and 'Sprint_May' on the right hand side. We can prioritise our combined backlog, and assign tasks to the iteration we require.
As we assign tasks, GreenHopper will be able to work out which actual version to link the task to (by looking at the Project under which the task was logged), and Component shouldn't be an issue (again this would have been assigned when the tasks was logged, and we are not interested in changing it at this stage).
As for user rights, obviously it would be required that the user doing the planning must have rights to both projects. If he didn't, he would only see 1 project, and will not be able to select a second project. In our case we have 1 team, that works on both projects, so everybody will have access to the same projects, and therefore is assured of looking at the same information.
I understand that the above might not be sufficient for everyone's needs, but I think it will add huge value for a large number of users - as the previous poster said, maybe focus on what you can do right now, even if it is not perfect?
Hi Gregory,
Thanks for sharing details on how you use GreenHopper.
GreenHopper will enable to achieve what you are looking for today. The context is applied to the statistics which are configured - be that time, story points, etc.
Should you have any further queries about that feel free to email me (nmuldoon@atlassian.com).
Thanks Gregory,
Nick