We have one team of software developers who work on one product and this product is our main project in Jira.
We have Epics which are our big features - these epics have lots of user stories, tasks and when work begins on these epics, bugs are added throughout the sprints for the dev team to fix. Once all of the issues are resolved and the feature is released, the epic is marked as complete. Great. That's fine.
But the problem is the backlog. There are a lot of small user stories which aren't big enough chunks of work to form part of an epic, as well as this, there are a number of bugs which have been found and added to the backlog.
As you can imagine, the backlog is now extremely cluttered with tasks and bugs that don't and won't find their way into a sprint and won't do for a long time.
I'm looking for some advice on how best to manage these tasks and keep the backlog looking clear and easy to manage, one idea that was suggested was to create two new projects. One for the user stories and one for the bugs.
Does anyone have any suggestions on how best to manage this? The Jira best practices articles don't seem to cover this....