Whether you're considering a controlled rollout platform or just starting out with feature flags, Split is the best choice for delivering features quickly while ensuring stability for your customers.
In the 90’s new software was shipped (in a box!) every year or two. Ten years ago it was two or three times a year, then quarterly. Then the cloud: monthly, daily, and now, as many times a day as it takes. Deploying that often can be messy, with the potential to impact your customers obvious. But when you Split your code, you regain control of that experience, never exposing a feature until it’s truly ready to go.
Mistakes happen, but your engineering team doesn’t have to drop everything to pull them out of production. When your features are behind a Split, anyone—PM’s, Support, or Engineering—can kill the feature in just a couple of clicks, turning it off for all your users and reverting to the safe state.
Split integrates with the tools your team is already using, helping you to socialize the status of any feature release and quickly remediate issues when they do pop up. Connections with Slack and HipChat keep the whole team in the loop the instant a release changes. Our JIRA connection automatically creates and updates tickets as features are shipped to 100% of your users. Monitoring integrations with New Relic, Datadog and Rollbar make feature-induced failures clear. And our Segment integration brings data from Split into the BI or analytics platform of your choice.
Split is a complete platform for controlled rollout, unlocking a way for engineers to commit code to the master branch early and often, without fear of negatively impacting the customer experience. It also gives teams an easier way to manage targeted features, so you can use customer criteria to deliver wholly new experiences to users of just a particular payment tier, account status or geographic region.
Gain unprecedented control over the feature rollout process, without needing to bother an engineer. Once a feature is controlled in Split, you can gain the power to craft its release plan, slowly rolling it out to customers, targeting it to VIP or beta users, or killing a feature that isn't quite working out. Better still, you can use our integration with Segment to correlate feature rollout with experience goals, or connect to JIRA to keep other teams in the loop on status.
Split lessens time-to-remediation. When a new feature launches but performance is less than ideal, Split gives teams an easy, quick and safe way to pause its rollout or kill the feature for all users. Once a new version is ready to go it can be introduced slowly, shielding the majority of your taffic from a potentially disappointing experience. Split can also be used to test features before they reach any customers, by whitelisting only internal employees to see the feature in the production envionment.