Master features are used to group features that share a common business objective. With master features, you can track and prioritize groups of work. Similar to features, you can also add key strategic elements like goals and initiatives to master features.
Master features are very flexible. They can be used to manage groups of features that reside in multiple workspaces across multiple releases. Or if you prefer, they can be used to manage groups of features within a single release.
Note: Depending on your workspace type, this article may refer to Aha! record types differently than your team does.
Click any of the following links to skip ahead:
- When to consider using master features
- Setup and configuration
- Using master features
- Show master features on the Gantt chart
- Reporting on master features
When to consider using master features
- Your product team is agile and you are looking for epics to group your stories.
- Your marketing team has large objectives that will take several schedules to complete. You need a way to track these master activities and view them on a roadmap.
- Your team currently uses strategic initiatives to group user stories but you would rather utilize initiatives for strategic themes and group user stories by epic instead.
For the purposes of this article, we will use the product management terminology of features, master features, and releases. Just remember that these records function the same way, even if you are working in a different workspace type.
Setup and configuration
To enable master features for your product:
- Navigate to Settings ⚙️> Workspace > Configure > Master Features.
- From there, you can select Enabled, Disabled, or Inherit from [parent line].
The default value is Inherit from [parent line], which means the setting is enabled or disabled based on the status of the Master features setting on the parent line. Once enabled, you can begin adding master features.
To further customize master features:
- Update the terminology from master features to something else, like epics or any other label that works better for the team.
- Create custom statuses and workflows for master features on the Settings ⚙️> Account page.
- Customize the master feature card design. Just like features, master features have their own customizable card design. They can also be scored using the same custom scorecards that are used on features.
- Show master features and features on the same board by enabling the Show master features setting. When this setting is enabled, the master feature name and feature reference ID will appear in a tab above the feature card. This setting is located on the features board by clicking the Customize cards icon, which opens the Customize feature and master feature cards modal. The features workflow board also has its own customizable feature cards, which can be configured to show master features using the Customize view icon.
- Show master feature labels on the Features > Details page by enabling the Settings ⚙️> Workspace > Configure > Customize record cards > Show master features setting.
Using master features
Once you have enabled master features, you can add and manage master features from Features > Board or the Features > Detail page. The toggle located on the features board in the upper-left corner allows you to switch between master features and features. When you toggle to master features, you can create a new master feature by clicking Add master feature or by clicking the More options button located next to each release name.
Master features can be prioritized the same way that you prioritize features on the features board.
Although master features reside within the workspace and release where they will be completed, you can assign a master feature to child features from multiple workspaces and releases.
Reporting on master features
Once you have your master features defined, you can create reports to share with your stakeholders. The toggle that appears on the features roadmap allows you to visualize the master features that will be shipping in upcoming releases. You can also build custom analytics reports and roadmaps with data from master features.
Show master features on the Gantt chart
It can be helpful to visualize master features in a Gantt view to see how your releases affect your master features. Navigate to Releases > Gantt to see this view.
To show master features on the Gantt chart, click the Master features button at the top of the page. You can customize this view just as you can the releases view, including the ability to add dependencies between features and master features.
There are two differences to note:
- You can choose to color the bars by Workspace or Release as well as Status, Assignee, and Type.
- You can see a new field at the top of the Gantt view called Release names. Click this to see the Release dates of the releases in the date range you have chosen.
Features with and without Start date and End dates will appear in the master features view, at the start of a master feature with hazy borders to their bars.
- Assign dates to a feature by clicking and dragging its bar on the Gantt view or by clicking on it to open the feature detail drawer.
- Hide the feature from the Gantt view by clicking the More options button beside the feature's name and selecting Remove from Gantt. This will not remove the feature from the master feature, it will just hide it from the view. To display the feature again, click the More options button beside the master feature and select Show hidden feature.
Master features are available to integrate with any 2.0 integration.