Work items
- Tier: Free, Premium, Ultimate
- Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
- Status: Beta
Work items are the core elements for planning and tracking work in GitLab. Planning and tracking product development often requires breaking work into smaller, manageable parts while maintaining connection to the bigger picture. Work items are designed around this fundamental need, providing a unified way to represent units of work at any level, from strategic initiatives to individual tasks.
The hierarchical nature of work items enables clear relationships between different levels of work, helping teams understand how daily tasks contribute to larger goals and how strategic objectives break down into actionable components.
This structure supports various planning frameworks like Scrum, Kanban, and portfolio management approaches, while giving teams visibility into progress at every level. With work items, you can organize your team’s work using common structures that support various planning frameworks including Scrum, Kanban, and portfolio management approaches.
Work item types
GitLab supports the following work item types:
- Issues: Track tasks, features, and bugs.
- Epics: Manage large initiatives across multiple milestones and issues.
- Tasks: Track small units of work.
- Objectives and key results): Track strategic goals and their measurable outcomes.
- Test cases: Integrate test planning directly into your GitLab workflows.
View all work items
The availability of this feature is controlled by a feature flag. For more information, see the history. This feature is available for testing, but not ready for production use.
To organize work items (like issues, epics, and tasks) side-by-side, use the consolidated work items view. This view helps you understand the full scope of work, and prioritize effectively.
When you enable this feature, it:
- Removes Plan > Issues and Plan > Epics from the left sidebar in groups and projects.
- Adds Plan > Work items to the left sidebar.
- Pins Work items on the left sidebar for projects and groups, if you had previously pinned Plan > Issues or Plan > Epics.
Prerequisites:
- In the Free tier, your administrator must enable the flag named
namespace_level_work_items
. - In the Premium and Ultimate tiers, your administrator must enable the flag named
work_item_epics
.
To view work items for a project or group:
- On the left sidebar, select Search or go to and find your project or group.
- Select Plan > Work items.
Filter work items
On the Work items page, you can use filters to narrow down the list:
- At the top of the page, from the filter bar, select a filter, operator, and its value.
- Optional. Add more filters.
- Press Enter or select the search icon .
Available filters
These filters are available for work items:
- Assignee
- Operators:
is
,is not one of
,is one of
- Operators:
- Author
- Operators:
is
,is not one of
,is one of
- Operators:
- Confidential
- Values:
Yes
,No
- Values:
- Label
- Operators:
is
,is not one of
,is one of
- Operators:
- Milestone
- Operators:
is
,is not
- Operators:
- My reaction
- Operators:
is
,is not
- Operators:
- Search within
- Operators:
Titles
,Descriptions
- Operators:
- State
- Values:
Any
,Open
,Closed
- Values:
- Type
- Values:
Issue
,Incident
,Task
,Epic
,Objective
,Key Result
,Test case
- Values:
To access filters you’ve used recently, on the left side of the filter bar, select the Recent searches ( ) dropdown list.
Sort work items
Sort the list of work items by the following:
- Created date
- Updated date
- Start date
- Due date
- Title
To change the sorting criteria:
- On the right of the filter bar, select the Created date dropdown list.
To toggle the sorting order between ascending and descending:
- On the right of the filter bar, select Sort direction ( or ).
For more information about sorting logic, see Sorting and ordering issue lists.
Related topics
Docs
Edit this page to fix an error or add an improvement in a merge request.
Create an issue to suggest an improvement to this page.
Product
Create an issue if there's something you don't like about this feature.
Propose functionality by submitting a feature request.
Feature availability and product trials
View pricing to see all GitLab tiers and features, or to upgrade.
Try GitLab for free with access to all features for 30 days.
Get help
If you didn't find what you were looking for, search the docs.
If you want help with something specific and could use community support, post on the GitLab forum.
For problems setting up or using this feature (depending on your GitLab subscription).
Request support