You are a machine learning engineer responsible for maintaining a recommendation engine that delivers personalized content to users. You have developed a new model with additional features and advanced techniques. Before fully replacing the existing model, you want to evaluate the new model's performance in a real-world environment using A/B testing to compare business outcomes. Which approach is the MOST EFFECTIVE for conducting A/B testing in this scenario?