Bringing Project Every Member to life: Open sourcing our Spark inequality A/B testing library

Guillaume Saint-Jacques
9 min readintermediate
--
View Original

Overview

The article discusses the open-sourcing of LinkedIn's Spark inequality A/B testing library, named spark-inequality-impact, aimed at measuring and reducing inequality in product design. It highlights the use of the Atkinson index for evaluating product changes and shares insights from recent A/B tests that demonstrate the library's application in creating more inclusive products.

What You'll Learn

1

How to use the Atkinson index to evaluate product changes

2

Why measuring inequality in A/B testing is crucial for product inclusivity

3

How to implement the spark-inequality-impact library in your organization

Prerequisites & Requirements

  • Understanding of A/B testing methodologies
  • Familiarity with Apache Spark(optional)

Key Questions Answered

How does LinkedIn use the Atkinson index in A/B testing?
LinkedIn employs the Atkinson index to evaluate product changes by measuring the impact on different segments of users, particularly those who are less engaged. This approach helps identify whether features benefit those who need it most, rather than just focusing on average engagement metrics.
What are the recent findings from LinkedIn's inequality A/B testing?
Recent A/B tests revealed that interventions like notifications significantly impact engagement inequality. For instance, new member onboarding strategies improved engagement for those at risk of dropping off, highlighting the importance of targeted product features in enhancing inclusivity.
What is the significance of the spark-inequality-impact library?
The spark-inequality-impact library allows organizations to measure and reduce inequality in various contexts. It leverages the Atkinson index for scalable computations, making it easier to analyze the effects of product changes on different user demographics.

Technologies & Tools

Some links below are affiliate links. We may earn a commission if you make a purchase.

Key Actionable Insights

1
Implementing the Atkinson index in your A/B testing process can provide deeper insights into user engagement across different demographics.
By focusing on inequality metrics, product teams can ensure that their features are beneficial to all users, particularly those who may be underserved.
2
Utilizing notifications strategically can enhance engagement among less active users, thereby reducing overall engagement inequality.
This approach can be particularly effective during onboarding phases, where new users may need additional encouragement to explore the platform.
3
Regularly analyze the impact of product changes on engagement inequality to avoid unintended consequences.
Understanding how different user groups are affected can help in making informed design decisions that promote inclusivity.

Common Pitfalls

1
Assuming that metric-neutral interventions will have a neutral impact on all users can lead to overlooking significant inequalities.
This misconception can result in product designs that inadvertently alienate users who do not fit the average profile, emphasizing the need for a more nuanced understanding of user engagement.

Related Concepts

A/B Testing
Data Science
Product Design
Machine Learning