Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
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

Should projects be client based or task type based?

We are moving over from Basecamp where we have traditionally managed projects based on the client with the various tasks in each client project. There are no workflows in Basecamp, it is fairly uncomplicated.

Moving to Jira now offers us the opportunity to have projects based on the type of task. And for those tasks to have their own workflow. We've identified 5 potentially different workflows without getting too granular.

So an "account audit" would have a different workflow from an "ad campaign setup" allowing for different screens and transition rules.

If we have client based projects all tasks need to use the same workflow if we want to see the board. Seeing examples of these they tend not to have strict transitions but allow for issues to be moved anywhere in the workflow.

2019-12-12 20_50_29-How to Use JIRA Software for Agile Marketing Projects.png

Any advise on this would be useful. Thanks

1 answer

1 accepted

0 votes
Answer accepted

Hello @Sean Clark

Thank you for reaching out.

Per your description, I believe you are asking for suggestions on how to set your Jira projects (Per task type or client) to properly organize your workflow, allowing you to customize it based on each issue type. 

Please, allow me to bring up some concepts so we can better confirm we are on the same page:

About this statement:

If we have client based projects all tasks need to use the same workflow if we want to see the board.

Actually, you can configure multiple workflows and still display all issue types in your boards, optionally creating a new board for each issue type or adding all issue types in the same board and configuring their statuses in separated columns.

That being said, considering the scenario you provided where you have different departments working for each task type, my suggestion would be to:

1 - Configure a single project per client

2 - In each project, configure a single workflow for each issue/task type, customizing them as you need

3 - Create a new JQL filter to return the issues of each specific task type, like:

issuetype = "ad campaign setup"

4 - Configure a single board (All allocated on the respective project) for each filter you created, so each department will have their own personalized view for their type of tasks

Let us know if that makes sense. If you have any blockers that would make the steps above not the most efficient for your scenario, please let us know.

@Petter Gonçalves I'm really grateful for your reply.


So I'll give this a try and let you know if I get stuck.

You are welcome, Sean. :)

@Petter Gonçalves I have tried this and must admit have got severely lost. I created 2 issue types with different workflows, but couldn't get them to apply to a project correctly.

Schemes is adding to the confusion in both types and workflows.

Is there a step by step guide from the creation of issue types, assigning workflows and then applying a project?

The actual creation of these elements and associated help files are fine, but it is when coming to put them together it is falling over.


@Petter Gonçalves Thought these screenshots may clarify. As you can see different issue types with different workflows but no boards.


2019-12-20 14_48_10-Project - Issue Types - Jira.png2019-12-20 14_48_37-- Jira.png2019-12-20 14_47_39-Project - Workflows - Jira.png

Suggest an answer

Log in or Sign up to answer
Community showcase
Published in Apps & Integrations

How we use Jira Service Management for our recruitment process! - Part 2

It is never about setting up a process and being done with it. Rather, the focus should always be on optimizing it for the best outcomes. Thus, we didn’t stop at setting up JSM for our recruitment pr...

183 views 0 5
Read article

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