This Reusable Controlled Experiment (RCE) is designed to facilitate the adoption and acceleration of A/B testing for software development teams.
By leveraging reusable software components equipped with built-in A/B testing capabilities, RCET simplifies the process of conducting controlled experiments, enabling teams to focus on innovation and improvement.
- Pre-defined Experiment Templates: Jumpstart your experimentation with ready-to-use hypothesis templates and metrics.
- Configurable Software Functionality: Easily adapt the toolkit to suit your specific project needs with configurable parameters and behaviors.
- Integrated Analytics: Built-in support for event logging and integration with popular analytics and A/B testing tools, simplifying data collection and analysis.
Installation: Add it as a git submodule to your project, install using Pods and use it. Configuration: Customize the toolkit to fit your experimentation needs using the initializer function. Experimentation: Start running controlled experiments straight way using Firebase.
We welcome contributions from the community! Whether it's improving documentation, adding new features, or reporting bugs, please feel free to contribute. See our contributing guidelines for more information.
RCET is open-source software licensed under the MIT license.
This project is based on the research and development work described in "A/B Testing for Beginners: Reusable Controlled Experiments".