It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Can I create two different workflows for the same project? One Kanban board, one Scrum

Audrey Bay Apr 07, 2016

We use one board per product line with multiple teams using the same board. Currently everyone is on Scrum with the simplified workflow. One team is moving to Kanban so we will be creating that board for them. We will need a more complicated workflow for the Kanban team, but I don't want it to screw up the other teams using Scrum. Is there a way to do this without creating a new issue type for the Kanban team?

2 answers

2 votes
Nic Brough [Adaptavist] Community Leader Apr 07, 2016

There are two basic approaches

  1.  Your initial suggestion - have a new issue type for the Kanban work, or even move it out into a separate project   (and expand the board filters to include it).  Then you can give the new issue types, or issues in the new project, a totally different workflow.  Of course, you'll also need to map any new status on the boards too.
  2. One workflow which implements all the possibilities of both workflows - I won't repeat what Jeremy already said on that

There is a factor that you need to think about though.  Both approaches require you to stop using simplified workflows for the board. 

  1. If you take the first approach, then you are adding a structured workflow to the board, and that means you can't simplify it because you've got two workflows.  You can carry on using the the workflow that was generated by Software for all the Scrum issues, but it's not simplified any more, so your board owners will not be able to change it any more
  2. If you take the second approach, you can't use simplified workflow because you need to put conditions and maybe validators on the workflow to do it.  Initially, they will work, but your board owners can easily remove them by changing the workflow, even in minor ways.  The only way to make them work is to de-simplify the workflow so that they can't break it.

 

Tom Proctor Apr 08, 2016

Nothing wrong with not using the simplified workflow in my book...

Just saying.

Nic Brough [Adaptavist] Community Leader Apr 08, 2016

I'm with you on that.  Simplified workflows are great for teams who do "agile" well, and don't need a structured workflow.  But as soon as you need a controlled process or two different ones in the same team... nope, back to proper workflows.

1 vote
Jeremy Gaudet Apr 07, 2016

You can use one workflow, and use conditions on group membership to determine which transitions are available to which people.  It would be complicated, but workable, as long as there is no intersection in group membership. Or you could just give each issue a custom field to designate if it was Scrum or Kanban, and make the condition based on the value of that field, or some other determinator like Component, etc.

Suggest an answer

Log in or Sign up to answer
This widget could not be displayed.
This widget could not be displayed.
Community showcase
Posted in Jira Core

How to manage many similar workflows?

I have multiple projects that use variations of the same base workflow. The variations depend on the requirements of the project or issue type. The variations mostly come in the form of new statuses ...

776 views 7 0
Join discussion

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you