Chapter 2: Overview of Feature Management

The purpose of this chapter is to explain what feature management is, how it empowers software development and product teams, and how it can be used to reduce risk when implementing and deploying new features.

We will look at the two main types of feature flags—temporary feature flags and permanent feature flags. There will be a comparison between these types of feature flags with information around some of the use cases that will be explored later in this book, such as percentage rollouts, ring rollouts, and switches. The chapter will then conclude with information about the process of testing in production and the value that this can add to a team, a product, and a business.

In this chapter, we will ...

Get Feature Management with LaunchDarkly now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.