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

Assistance needed for structuring Epics within our Scrum workflow.

So, we are a small team of about 5 developers that have taken to adapting Scrum as our preferred workflow. However, we are still new to the process, even our Scrum Master, and we would like some assistance in regards to how we should best structure our tasks.

 

Per today we are using Epics to house entire projects. So if we get a request to build some software, say Project X, we would then create an Epic named Project X and then two tasks, one for Frontend and one for Backend. We would then create Subtasks under those.

 

After doing this for a short while, we can see that Jira doesn't like this structuring, and it seems to create messy statistics and in general a messy Scrum system.

 

So I would then like to ask what the more proficient Scrum users/masters have to say here. What is the best way to structure our tasks so that they become easy to manage and move? We are probably doing and interpreting a lot of things wrong here, so any feedback would be welcome.

4 answers

Hey @Pål Krister Johansen,

As Pedro mentioned, it's strange that you would create 1 epic for each project you have.

It's much better to create 1 Jira project for each project you have. Within each project you would create components (as backend, front-end, API,... ) for each of the chunks of technology you have. Epics are meant to group together larger goals in your project, like "Change user interface", etc...

You might want to go through some of the Atlassian articles written in www.atlassian.com/agile and this article is especially interesting.

Hope this helps! (y)

1 vote
nick-bitvoodoo Community Leader Dec 10, 2018

Hey @Pål Krister Johansen

Not speaking as a Scrum Master but as someone enabling agile environments:

I have very good experiences using the app Structure for Jira for teams and organizations working with SAFe. As the name implies, it brings structure to Jira and allows for structures like you described, using Epic Issues as "project" and then creating relations to other issues. Should work well with Scrum.

I do understand that sometimes it can be difficult handling real life Projects as a Jira project, especially in agile project approaches. Atlassian's Best Practises can help but sometimes they are not fitting.

Cheers
Niklas

0 votes

Why are you creating Epics for each project instead of creating Jira Projects ? 

Why are you creating Stories for frontend and backend, are you able to complete the in one sprint ?  

 

My advice is to create a project for each project you have, and after that create 2 components (frontend and backend).

 

It will be easier to manage things like these. 

Due to the fact that we have other teams also using Jira, but for other purposes, as in not development, but related to the same systems/clients, our team leader, who introduced Scrum, decided that we make a single project to house everything that we do. That's why we are struggling a bit now with structuring everything.

Have you think in identifying the projects with a custom field ?

Hi !

 

we are working similar like you.

We have one big project that contains 4 products.

In Scrum methodology Epics are big user stories which can't be done in one sprint. 

 

The tickets in our system are structured with components.

So we have 4 components:

- Desktop Application

- Mobile App Windows

- Mobile App iOS

- Web

 

For all of these components we are creating Epics, Tasks and Bugs.

In our environment Epics are not a complete solution like developing an App (this is done by component).

Instead we are using Epics for features within a component (f.e. Change UI for Mobile App iOS).

 

Regards,

Jason

Suggest an answer

Log in or Sign up to answer
Community showcase
Published in Jira

Introducing dependency & progress for roadmaps in Jira Software Cloud

Nearly a year ago we launched the next-gen template, where we reimagined parts of Jira Software Cloud’s core functionality. One of the ‘crowd favorites’ was the native roadmap, which allows teams to ...

10,429 views 37 52
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