Feature Flagging
Test and measure your feature releases with confidence
What is Feature Flagging?
Feature flags (also known as feature toggles) are if-statements in the code base that enable teams to turn features on or off. Feature flags help teams avoid buggy product releases while moving faster, reducing risk, and taking a more experimentation-oriented approach to software development.
Getting started with Feature Flagging
Before you get started with feature flags in your organization, there are a few best practices to ensure they're utilized in the most effective way.
Choose an out-of-the-box feature management solution that will help your team to manage flags in a more sustainable and scalable way.
Develop workflow and documentation around flag management so all relevant stakeholders on your team know what cohort of customers is receiving each feature.
Develop rules of governance for feature flags. Ensure your team knows that they need to clean up their flags once they've been rolled out to 100%.
By integrating your flags with Jira issues, all team members can stay in the loop about the latest status of a flag and what percentage has been rolled out to customers.
An online survey of 500 software and IT professionals found that:
63%
of those with feature flagging report better testing of features or higher quality software.
Resources to get started with Feature Flags today
Teams that implement feature flags are more likely to deploy features quickly and safely.
See tips and best practices from the Atlassian team on managing feature flags.
Feature Flagging integrations with Jira Software
Our feature flagging integrations enable teams to more effectively release and manage features with details about flags right in Jira Software, which can improve team coordination and help engineers work faster by reducing context switching.
Get started with Jira Software
If you don't have a Jira Software account, sign up for your free trial today. If you're an existing Jira Software customer, visit the Marketplace to integrate to a feature flagging app.