Hello,
Yesterday I posted a video of the Rapid Board. This video represents the work of the GreenHopper team over the past few months. As the Rapid Board is still in Labs today I wanted to take this opportunity to share the plan for the next 12 months and invite you to provide feedback on that plan.
Caveat: this is a plan, it is subject to change. Customer uptake of and feedback on the Rapid Board will inform the decisions we make. Please do not provide feedback on the Rapid Board here, please use the "Got Rapid Board Feedback?" link in your JIRA instance instead.
There is plenty more coming as well. A few other highlights:
The Plan
The Rapid Board will graduate from Labs for kanban teams around October. It will coexist with the existing boards and be the recommended option for evaluating and new customers who are kanban teams (those teams not using sprints). The team will then turn its attention to implementing functionality on the Rapid Board for scrum teams. This will be a Labs feature, "Scrum for Rapid Board" that is opt-in like the Rapid Board today.
We will pursue the same approach as we are with the Rapid Board today, we will seek feedback from early adopters as we develop the functionality prior to "Scrum for Rapid Board" graduating from Labs. When "Scrum for Rapid Board" graduates it will become the "Agile" tab for all evaluators and new customers and it will lose the "Rapid" title. The existing functionality (Planning, Task, Chart, Released) will move to a Classic Mode and be available for a number of releases as existing customers switch over.
I want to ensure that our larger customers who have thousands of users have as much headroom as possible for the switch. As such the Classic Mode will be available through to the first release of GreenHopper against JIRA 5.1 at which point the Classic Mode will be removed. Tentative timing for this is April 2012.
Some questions for our customers:
Thank you for joining us on this journey, all of us on the GreenHopper team are committed to making the transition a smooth and enjoyable one.
Regards,
Nicholas Muldoon
Hi Nicholas,
what is the current status of this topic? we are just moving from JIRA 4.2 to 4.4 with 2.000 users and I'm struggling with the decision, when and how we should start to move to the Rapid Board. should we wait until old old GreenHopper goes to "classic" mode and you provide us with migration means?
many thanks and best regards
Rainer Mueck
What is your immediate reaction to the plan outlined above?
Awesome. We have dev teams in 12 jira projects (and growing), and when we work on a feature 80% of the time the feature spans teams. The ability to view jiras across projects is key for us.
How will you migrate your company?
We'll adopt in the next planning cycle. The transition will be smooth as we'll really be dropping the use of side dashboards, spreadsheets, etc. that aim to handle cross project views.
What am I not considering in the plan?
Will be be able to customize the columns like we can with cards? In your video you show the ability to define columns (e.g. status), but I'm wondering how robust this will be and whether we'll have the abiltiy to say have columns for the various cross functional leads with edit abilities (e.g. dev lead, qa lead, etc.) who will be on point for large items? These would be pulled from different fields in Jira vs. values for one field which is what your demo example seemed to show.
What would make your migration successful?
We're still intested in treatined included stories/jiras more like sub-tasks (e.g. GHS-2872). That would help this a great deal as what we really have are items that are cross project, but that form a coherent unit (e.g. a feature). As such the way sub-tasks move with the parent jira is quite valueable as are smaller things like the abiltiy to easily view/collapse the sub-task items.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for the feedback Dan, brilliant!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Aggelos, I think that should work for our purposes. Thanks for the response.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Nancy I believe you can achieve this by creating a rapid board view with only one column (adding all the available statuses). This way you can emulate the planning board. One the other hand there is work-in-progress from the GH team to migrate the classic boards to use the new Global Rank field, not sure though when will this will be available.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Nancy I believe you can achieve this by creating a rapid board view with only one column (adding all the available statuses). This way you can emulate the planning board. One the other hand there is work-in-progress from the GH team to migrate the classic boards to use the new Global Rank field, not sure though when will this will be available.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We need the planning board to stick around. From our standpoint, it would be a good idea to migrate the planning board to the global rank field or migrate the planning board functionality to the rapid board. We need the ability to view and rank a list of issues, regardless of status. The status categories in the rapid board do not work for the particular way we are using greenhopper. I can certainly see the value of the rapid board, but unless I am missing something, it is forcing users to conform to only one way of looking at their issues.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This sounds great!
What's the current thinking on how Sprints and teams will be managed within this new framework? Are you thinking of adding a way to do resource planning for teams by sprint?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We need the planning board to stick around. From our standpoint, it would be a good idea to migrate the planning board to the global rank field or migrate the planning board functionality to the rapid board. We need the ability to view and rank a list of issues, regardless of status. The status categories in the rapid board do not work for the particular way we are using greenhopper. I can certainly see the value of the rapid board, but unless I am missing something, it is forcing users to conform to only one way of looking at their issues.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I don't like the idea of not backporting the global rank to the planning board. As I mentioned in another question/answer, the planning board works better than the rapid board for one of the major ways (right now - only) we are using greenhopper. So if we want to continue using the planning board, we will be stuck with the old rank field, which does not provide change history and may declared obsolete at a later date. If other parts of our organization use the rapid board, they will use the global ranking field. Now we have 2 different ranking fields that function differently. Plus, the issues from the project that uses the planning board version of the rank will still be "globally ranked" in the background, even though they are not going to be ranked against the issues of other projects. I am not comfortable with this approach. Please consider that not everyone uses the tool in the way you envision. The rapid board confines users to a certain way of looking at their issues, while those of us who are primarily concerned with ranking in one big list (for the purposes of feature request mgmt), regardless of status, are left with a less than ideal user interface.
I am all for the idea of ranking across projects and I do like the rapid board for agile development, but I don't want to lose the functionality that we rely upon. I think the planning board should be migrated to use the global rank and rely upon filters to winnow down its contents.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nancy,
Once we migrate to the Global Rank there will no longer be a nightly rank optimisation process. The released issues will still have a rank, although you won't see those issues as they will not form part of your query. For instance, you may have fixVersion in UnreleasedVersions() as part of your query.
Thanks Nancy.
Regards,
Nicholas Muldoon
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
When you say you won't need to reindex all issues, how does that affect issues that no longer should be ranked because they have been released? Will those ranks still be optimized via the nightly rank optimization process?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Awesome work Nic! It's is looking great and I think it will remove the need for setting up squillions of dashboards!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.