Skip to content

Commit 1f0dcfa

Browse files
authored
Merge pull request #201 from makeplane/feature-epics
Epics
2 parents 5f059fe + ae281b4 commit 1f0dcfa

File tree

2 files changed

+133
-0
lines changed

2 files changed

+133
-0
lines changed

docs/core-concepts/issues/epics.mdx

+132
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
---
2+
title: Epics
3+
hide_title: true
4+
---
5+
6+
import Tags from '@site/src/components/Tags';
7+
8+
<div className="tag-wrapper">
9+
# Organize and track your issues with Epics
10+
<Tags
11+
tags={[
12+
{ name: "Pro", additionalClass: "pro" }
13+
]}
14+
/>
15+
</div>
16+
17+
Epics help you group related tasks into a larger work item, providing a hierarchical structure for managing complex projects. This feature is ideal for breaking down major objectives into smaller, manageable pieces while keeping everything organized within a project.
18+
19+
Use Epics when you need to:
20+
21+
- Organize tasks related to a larger objective or feature.
22+
- Track progress and dependencies across multiple related issues.
23+
- Improve visibility into how individual tasks contribute to broader goals.
24+
25+
:::tip
26+
Use an Epic for larger bodies of work that span multiple cycles and extend across different modules.
27+
:::
28+
29+
## Enable Epics
30+
31+
![Enable Epics](https://media.docs.plane.so/epics/enable-epics.webp#center)
32+
33+
To start using Epics, enable the feature for your project:
34+
35+
1. Go to the [Project settings](/core-concepts/projects/overview#project-settings) for the desired project.
36+
2. Navigate to the **Epics** section on the right pane.
37+
3. Click the **Enable** button.
38+
39+
Once enabled, the Epics tab will appear in the project's sidebar, giving you quick access to create and manage Epics.
40+
41+
## Add custom properties to Epics
42+
43+
Custom properties allow you to add specialized fields to your Epics, helping you track additional information specific to your project's needs. These properties can be configured to capture various types of data.
44+
45+
![Add custom properties](https://media.docs.plane.so/epics/add-custom-properties.webp#center)
46+
47+
To add custom properties to an Epic:
48+
49+
1. Click the **Add new property** button on the Epics pane.
50+
2. In the **Custom Properties** section, fill in the following fields:
51+
- **Title**: Enter a name for your property
52+
- **Description**: Add details about what this property represents
53+
- **Property type**: Select from the available options:
54+
- **Text**: For free-form text input
55+
- **Number**: For numerical values
56+
- **Dropdown**: For predefined selection options
57+
- **Boolean**: For yes/no or true/false values
58+
- **Date**: For temporal information
59+
- **Member picker**: For assigning team members
60+
61+
## Create Epics
62+
63+
![Create Epics](https://media.docs.plane.so/epics/create-epics.webp#center)
64+
65+
Follow these steps to create a new Epic:
66+
67+
1. Navigate to the **Epics** section under your project.
68+
2. Click the **New Epic** button at the top right of the screen.
69+
3. Provide the following details:
70+
- **Title**: Name your Epic.
71+
- **Description**: Add context for the Epic’s purpose.
72+
- **Properties**: Assign metadata like priority, assignees, labels, and due dates.
73+
4. Click **Save** to create the Epic.
74+
75+
## View and manage Epics
76+
Once created, all Epics can be accessed from the **Epics** section under your project. The Epics screen provides a high-level view of all Epics within a project.
77+
78+
![Epics screen](https://media.docs.plane.so/epics/epics-screen.webp#center)
79+
80+
:::tip[Sort and filter Epics]
81+
To help you manage Epics effectively, Plane offers flexible sorting and filtering options.
82+
:::
83+
84+
Clicking on an Epic opens a detailed view where you can quickly view and manage an Epic without leaving your current context.
85+
86+
### Add issues to Epic
87+
88+
![Add issues to Epic](https://media.docs.plane.so/epics/add-issues.webp#center)
89+
90+
You can add existing issues to the Epic or create new ones directly from the Epic.
91+
92+
:::caution[important]
93+
An issue can belong to only one Epic. This ensures clarity in organization and avoids overlapping tasks across multiple Epics.
94+
:::
95+
96+
### Issues list and relations
97+
![Issues and Relations](https://media.docs.plane.so/epics/issues-and-relations.webp#center)
98+
99+
- See the full list of issues grouped under the Epic.
100+
- Add or remove issues from the Epic.
101+
- Manage issues directly by updating their status, assignee, or priority.
102+
103+
### Epic progress
104+
![Epic progress](https://media.docs.plane.so/epics/epic-progress.webp#center)
105+
106+
You can track Epic progress visually with a color-coded progress bar that shows:
107+
- Task completion status (e.g., Overdue, Backlog, Started, Completed).
108+
- Issue counts and completion percentage for each status category.
109+
110+
### Properties, comments, and activity
111+
112+
- View and update the Epic’s key properties like assignee, priority, timelines, and other custom properties.
113+
![Epic properties](https://media.docs.plane.so/epics/epic-properties.webp#center)
114+
115+
- Add comments to collaborate with your team and to discuss progress, blockers, or updates.
116+
![Epic comments](https://media.docs.plane.so/epics/epic-comments.webp#center)
117+
118+
- Access the activity log for a history of changes made to the Epic, ensuring transparency and accountability.
119+
![Epic activity](https://media.docs.plane.so/epics/epic-activity.webp#center)
120+
121+
## Link Issues to Epics
122+
For each issue, you can assign or change an issue's Epic directly in the **Parent** property.
123+
124+
![Link Issues to Epics](https://media.docs.plane.so/epics/link-issue-epic.webp#center)
125+
126+
## Example use cases
127+
- **Product development**: Use Epics to group tasks for new feature rollouts.
128+
- **Marketing campaigns**: Organize deliverables like content creation, design, and ads under a single Epic.
129+
- **Bug fixing**: Track related issues for a major bug-fixing sprint.
130+
131+
Epics provide a simple yet powerful way to manage larger goals while keeping your projects organized and your team aligned.
132+

sidebars.ts

+1
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ const sidebars: SidebarsConfig = {
7373
'core-concepts/issues/time-tracking',
7474
'core-concepts/issues/bulk-ops',
7575
'core-concepts/issues/timeline-dependency',
76+
'core-concepts/issues/epics',
7677
'core-concepts/projects/project-states',
7778
'core-concepts/projects/project-overview',
7879
'core-concepts/export',

0 commit comments

Comments
 (0)