Nishil Patel
Oct 11, 2024
6 min read
Capabilities are work items within the solutions layer of the Jira Align. These work items are often used in enterprise project management to break down large epics into smaller chunks of work that are measurable and trackable during program increment or PI cycles. Learn more on what capabilities mean in the context of Jira and how it fits into Jira’s structural hierarchy. We’ve also included a step-by-step guide for creating and managing capabilities in Jira Align.
1.
Introduction
2.
What are “Capabilities” in Jira?
3.
Work Items in Jira Align
4.
How to Create Capabilities in Jira Align
5.
How to Manage Capabilities
6.
More Options for Capabilities
7.
FAQs
Agile project management has many terms that can be confusing, and “Capabilities” in Jira is one of them. In Jira Align, Capabilities refer to a specific feature used to manage large-scale operations.
This article explains the basics of Capabilities in Jira, their role within the Jira Align structure, and provides a step-by-step guide for creating and managing them. Let’s get started!
Some common definitions to get you started:
Capabilities in Jira Align help break down large epics into smaller tasks, like stories or tasks, that are easier to track across program increment (PI) cycles. They are smaller parts of epics in the work hierarchy.
These capabilities often cover deliverables across multiple PIs within Agile Release Trains (ARTs), which are teams working together on a set schedule to release PIs. Solution Train Engineers (STE) and Solution Architects (SA) manage capabilities across ARTs to meet project goals.
Also Read: Automating Jira: How to Create Smart Workflows
Before we explain how to create and manage capabilities in Jira Align, it’s important to quickly review common work items and how they fit into a project. Here you go:
A theme represents the vision and long-term initiatives that set apart an enterprise from competing enterprises. It allows C-level executives to detail strategic and high-level information, such as annual goals, programs, program increment (PI) cycles, strategic initiatives, and planned budgets. A theme typically includes one or more initiatives and connects an organization’s visions to its business strategies.
Initiatives are groups of epics (within a theme) that represent broader goals in a Jira project. Unlike epics, which are usually completed within a month or a quarter, initiatives take much longer to finish—sometimes spanning several quarters or even up to a year.
An epic in Jira is a large work item (within an initiative) that outlines the objectives of a broad task to break them down into smaller, more manageable chunks of work. Epics can be shared across multiple projects or teams, meaning one epic can be relevant to several boards simultaneously. An epic is usually completed over a series of sprints.
Capabilities refer to high-level solutions within Jira Align that enterprise companies use to break down larger epics into more manageable parts. While they are similar to features, capabilities fit more within the program increment (PI) processes to ensure that they deliver continuous and measurable value in a PI cycle.
A feature is a set of stories that describes a specific functionality of the product that customers will use. It outlines how this functionality should be developed, drawing on the details from each story that make up the feature.
A story (often called a “user story”) is the smallest unit of work (also an issue type) that provides a non-formal description of product features as per the end-user requirements. They are typically written using non-technical language to break down customer requirements, providing details to development teams on how each story adds value for users.
Also Read: How to Write Test Cases While Testing Software
A task is a work item to describe an assignment for teams to complete within a set time frame (usually, in hours). Tasks are typically included under stories. However, they can also be part of an initiative, epic, feature, or other work items. Each story has a set of tasks assigned to different teams. Moreover, each task can also be divided into smaller subtasks to add further granularity.
Also Read: Trello vs. Asana: What Works Best For You
You can add capabilities to an epic only if it doesn’t have an associated feature. If an epic already includes a feature, you can’t add capabilities to it. It’s also recommended to create at least two capabilities per epic to maintain a proper structure. Here’s how to add capabilities to an epic:
Also Read: Project Reporting 101: Essentials for Every Team
You can add capabilities to an epic from any page within Jira Align by using the “Create” button located in the top navigation panel.
Alternatively, you can create capabilities by navigating to the Epics page using:
Once you're on the Epics page via either option, you can proceed to create capabilities. Here’s a stepwise guide for creating capabilities using both options from scratch:
It’s done. You’ve just added a capability to an epic.
You can view or edit capability details using the Columns Shown option within the capabilities page.
Note that only fields marked Active in the Details Panels Settings will show as columns on the page.
Before we cover the most common fields (available as Column tabs) for capabilities, let’s see how to configure a specific work item (capabilities) by navigating to the Details Panels Settings. Here you go.
Here are some of the most common column tabs available while managing capabilities in an epic:
Apart from creating and managing Jira capabilities, there are other options available too:
You can perform several other actions for capabilities using the capabilities toolbar, such as:
Additional options available for capabilities in the slide-out details panel include discussions, subscribe, update child process steps, responsibility matrix, audit log, and others.
Also Read: What is Requirements Traceability Matrix (RTM)? Explained
Similar to kanban boards, capability maps give a visual representation of capabilities in a grid format. Capability maps are in the X-Y axes form. Each axis can be used to show aspects of a capability’s life cycle, such as the stages, state, and complexity. Agile teams can use it to identify user journeys, manage backlogs, plan releases, and capture functionality in a project.
Nishil is a successful serial entrepreneur. He has more than a decade of experience in the software industry. He advocates for a culture of excellence in every software product.
Meet the Author: Nishil Patel, CEO, and Co-founder of BetterBugs. With a passion for innovation and a mission to improve software quality.
We never spam.
Share your experience with the founderhere!