Split, the leading feature delivery and experimentation platform, announced a new native integration with Microsoft’s Azure DevOps service. Developed in partnership with Microsoft, the integration brings robust feature flagging and targeting to Azure DevOps users for increased visibility across teams, agile deployment and development, and granular control of the release process.
Software development teams pursuing or practicing continuous delivery today can leverage feature flags to reduce cycle time and release risk by allowing developers to decouple code deploy from feature release and safely test in production. Split’s Azure DevOps integration enhances these benefits by weaving feature flags into the development lifecycle from tracking features in Azure Boards to deploying new features with Azure Pipelines. Once configured, users can create and view flag status and details associated with work items and set up tasks to define custom rollouts in a pipeline, all within Azure DevOps.
“Our goal is to unleash developer agility. Automation is at the core of our approach to simplifying processes and enabling speed for enterprise teams at scale. Our Azure DevOps integration seamlessly unifies the feature development and delivery processes, allowing software development teams to enjoy all the benefits of features flags without the added burden of repetitive tasks and toggling between tools,” said Matthew Cordasco, VP of Product at Split.
With Split feature flagging and targeting at their fingertips, product and engineering teams can ensure speedy deploys and smooth releases, whether coordinating a simple dark launch, a gradual rollout, or a highly targeted A/B test on different user segments and attributes. As new features are developed and deployed, developers using Azure Boards can gate unfinished work behind feature flags. When ready for release, product managers using Split can verify work items are complete and configure the rollout plan. Alternatively, developers using Azure Pipelines can also create a task to automatically configure a custom rollout for a specific environment.
“Split’s Azure DevOps integration will simplify our workflow by allowing developers to create new flags directly in Azure Boards. This integration will also help us better collaborate with our product teams who approve all public releases. The linkage between work items and feature flags is a big plus because it streamlines the process of knowing when all work is completed for a single feature, and will help us ensure a drama-free release,” said Matthew Bingham, Director of Development at J. J. Keller & Associates.
With Split’s Azure DevOps integration, users will be able to:
- Support continuous delivery – gate every feature behind a flag to ensure the main branch is always in a deployable state
- Save developer time – create feature flags and configure custom rollouts without toggling between tools
- Streamline coordination – easily access information on work item and feature flag details as they coordinate releases
- Mitigate release risk – ensure unfinished work is hidden until ready for release to prevent disrupting the user experience
“Software development teams around the world today are under extreme pressure to innovate faster without compromising the user experience. We invested in Split to partner with them in empowering developers to exceed customers’ expectations with ease. We’re excited to expand this partnership with Split’s new Azure DevOps integration and believe it will be essential to how developers deliver new products and features with speed, control, and focus.” — Priyanka Mitra, Principal at M12.