Scrum vs. Kanban - Why not the best of both worlds?
Our software development team has been experimenting and refining our process for managing the development process over the past 12 months. Throughout this time, I've also been evaluating several tools for helping manage the process. Overall, we're pretty happy with JIRA and its rapid boards.
We sell our products to customers and use them ourselves. Our industry requires rapid response, so while we are not developing web based SaaS products, we still must release almost continuously.
Thus, in practice, we operate in a fashion more closely described as Kanban than Scrum. We can't time box sprints and release on a regular schedule. The priorities change too frequent and we often have to release sooner than later.
However, I've found that the Scrum board in JIRA is better suited for us than the Kanban for one reason: Plan mode
Without plan mode, the kanban board gets too crowded with the entire backlog. Plan allows us to separate cleanly what ideas and issues should be done sooner and which ones shouldn't. Keeping them off the work board let's the developers focus on what is important.
OK, so I've found my solution, what's the problem?
The Scrum board forces us to artificially box things up into 'sprints'. Since we don't really have sprints, the closest thing is to create 1 sprint for each release, whenever that may be. But that means the work board has to be torn down and re-built after each release.
With the Kanban board, on the other hand, I can clear the 'Done' column each time we push a release out just by clicking the link at the top of the column. Other work can continue without disruption.
If we had Plan Mode on the Kanban boards, it'd be close to perfect
So why is it greyed out?
I can only assume it has something to do with either a rigid interpretation of Kanban, or some implementation detail under the hood.
Regardless, for our style of working, it'd be a tremendous improvement.
Hope it finds it into some future release!
Anyone else out there on a team the works in a similar fashion?
Would love to hear if you think Plan mode on the JIRA Kanban boards would be helpful - or if you have used any other tool that you find to be a better fit...