AB Tasty Glossary

Most commonly used terms and acronyms by product managers, engineers and devops.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

B

C

CI/CD Pipeline

A CI/CD pipeline is a series of steps which automates the software delivery process allowing releases to be delivered rapidly and efficiently.

Read More »

D

Dark Launch

Dark launch is a software release technique that involves turning on features for a subset of users using feature flags to gather feedback and improve releases.

Read More »

DevOps Engineer

A DevOps engineer is an IT professional who oversees the release of new code and facilitates collaboration between development and operation teams for increased productivity.

Read More »

F

Faceted Search

If you have a website with a wide and varied product catalogue, it’s essential to ensure that your customers can find exactly what they need

Read More »

Feature Branch

Feature branching allows developers to collaborate effectively around a central mainline by keeping any changes to a feature in a separate branch.

Read More »

Feature Testing

Feature testing is a software development process that allows you to test several variations of a feature to validate new releases and to determine the one with the best positive impact.

Read More »

K

Kill Switch

A kill switch is a button used to disable features, such as turning off a faulty feature during production, usually implemented through a feature flag.

Read More »

M

Multi-Armed Bandits

Multi-armed bandits are a complex form of A/B testing that use machine learning algorithms to dynamically allocate traffic to better performing variations.

Read More »

P

R

Release Manager

A Release Manager manages all aspects of the software delivery lifecycle and works across teams to ensure a proper release schedule.

Read More »

Remote Config

Remote config is a mobile app development technique where the behavior or features of an app can be changed remotely without releasing an app update.

Read More »

Ring Deployment

Ring deployment is a technique to gradually introduce new features to different groups of users to limit impact or blast radius on end-users.

Read More »

S

Smoke Testing

Smoke testing is a rapid regression test of major functionality to detect early errors and indicate whether the product is ready for further testing.

Read More »

Soak Testing

Soak testing is a type of performance and load test that evaluates how a software application handles a growing number of users for an extended period of time.

Read More »

T

Trunk-based Development

Trunk-based development is a practice in which developers divide their work into small batches and later merge their work into a shared trunk or mainline at least once daily.

Read More »

Type 1 and Type 2 Errors

Type 1 and type 2 errors, also known as false positive and false negative) are two types of statistical errors that may result from a hypothesis test such as A/B tests.

Read More »

U

V

Faceted Search

If you have a website with a wide and varied product catalogue, it’s essential to ensure that your customers can find exactly what they need

Read More >

Onsite Search

What is onsite search? Onsite search is a term to describe the search functionality implemented on a website or any digital platform. This functionality allows

Read More >

Emotional Personalization

Personalization fuels marketing success. If you work in a digital space, you’re no stranger to personalization as it has been an intensive topic for years.

Read More >

Soak Testing

Soak testing is a type of performance and load test that evaluates how a software application handles a growing number of users for an extended period of time.

Read More >

Multi-Armed Bandits

Multi-armed bandits are a complex form of A/B testing that use machine learning algorithms to dynamically allocate traffic to better performing variations.

Read More >

Type 1 and Type 2 Errors

Type 1 and type 2 errors, also known as false positive and false negative) are two types of statistical errors that may result from a hypothesis test such as A/B tests.

Read More >

Smoke Testing

Smoke testing is a rapid regression test of major functionality to detect early errors and indicate whether the product is ready for further testing.

Read More >

Release Manager

A Release Manager manages all aspects of the software delivery lifecycle and works across teams to ensure a proper release schedule.

Read More >

DevOps Engineer

A DevOps engineer is an IT professional who oversees the release of new code and facilitates collaboration between development and operation teams for increased productivity.

Read More >

CI/CD Pipeline

A CI/CD pipeline is a series of steps which automates the software delivery process allowing releases to be delivered rapidly and efficiently.

Read More >

Feature Testing

Feature testing is a software development process that allows you to test several variations of a feature to validate new releases and to determine the one with the best positive impact.

Read More >

Trunk-based Development

Trunk-based development is a practice in which developers divide their work into small batches and later merge their work into a shared trunk or mainline at least once daily.

Read More >

Progressive Delivery

Progressive delivery is a software development technique where features are gradually rolled out to users to minimize risk of testing in production.

Read More >

Dark Launch

Dark launch is a software release technique that involves turning on features for a subset of users using feature flags to gather feedback and improve releases.

Read More >

Ring Deployment

Ring deployment is a technique to gradually introduce new features to different groups of users to limit impact or blast radius on end-users.

Read More >

Remote Config

Remote config is a mobile app development technique where the behavior or features of an app can be changed remotely without releasing an app update.

Read More >

Kill Switch

A kill switch is a button used to disable features, such as turning off a faulty feature during production, usually implemented through a feature flag.

Read More >

Feature Branch

Feature branching allows developers to collaborate effectively around a central mainline by keeping any changes to a feature in a separate branch.

Read More >
Don't throw away hard-earned traffic.
Make your website work overtime - so you don't have to.
+250%
click-through rate
+19%
conversion rate
+5%
average order value
Trusted by
Request a demo
Don't throw away hard-earned traffic.
Make your website work overtime - so you don't have to.
+250%
click-through rate
+19%
conversion rate
+5%
average order value
Trusted by
Request a demo