Close
Ecosystem whitepaper cover
FREE DOWNLOAD

The definitive feature flagging guide for progressive software delivery.

An Atlassian buyer’s guide

Executive summary

Connecting and implementing feature flags to Jira Software gives your team immediate insight into the release status of your work and helps you monitor the rollout of new features.

You can use this guide to understand more about Feature Flags and the critical business considerations to make when implementing or deciding what Feature Flag integration to go with.

We collaborated with some of our favorite feature flag integrations to put this guide together so you can get more insights on some of the significant considerations when implementing feature flags.

THIS GUIDE INCLUDES

What is a feature flag?

Partner Spotlight- Harness

Partner Spotlight- LaunchDarkly

Partner Spotlight- Split

PDF content preview

Down arrow

The definitive feature flagging guide for progressive software delivery

Work with a trusted feature flag expert

SaaS feature flag solutions like Harness, LaunchDarkly, and Split can help your team achieve the benefits of a feature flagging solution sooner. They handle heavy logistics and offer easy-to- integrate libraries that expedite installation. This allows teams to focus on core business duties instead of infrastructure management. What we learned from these companies about their integrations follows.
 

What is a feature flag?

Feature flagging is an emerging best practice used by modern software teams. It offers a new way to get immediate feedback directly from your users, signaling when a feature is ready to deploy.

In its simplest definition, a feature flag, also known as a feature toggle, is “just an if/else statement.” However, this definition is deceptively simple.

Feature flagging is a versatile technique that can be used for various purposes. As a result, the definition of a feature flag can vary depending on who you ask. At its core, the feature flagging concept remains the same: a way to change an application’s behavior at runtime without changing the application [code].

Implementing feature flags

There are many paths to implement feature flags with varying logistical considerations and return on investment. The path your team takes depends on resourcing and organizational goals.

Feature flagging has some infrastructure dependencies that must be addressed to function correctly. As teams scale their use of feature flags and switching on/off flags becomes a business decision, it becomes critical to have an authoritative data store and a management mechanism for the flags. Many third-party feature flag services provide this data store dependency.

PDF preview

PDF preview page 1
PDF preview page 2
PDF preview page 3

Download the complete guide