Big News! Split to be acquired by Harness. Read More

Split Workspaces: Managing Experiments and Feature Flags across teams and projects at scale


Split - blog-graphic-workspaces

Workspaces are available on Split’s free Developer Account as part of the Collaborate package.

As we have built out the Split platform over the last few years, we have had a few pillars for success that have guided our product vision. One of the most important ones for us has been to have a focus on being “Built for Teams.” For us, this means that we’re always laser-focused on making sure that cross-functional teams across product and engineering can easily find and manage their own feature experiments and releases. We also want to make sure that each team has a standardized process to ensure visibility and collaboration across an entire organization. This focus over the past few years has resulted in releases including standardized SDKs across ten languages, team workflows for permissioning, starring to find your most important splits easily, and many more.

Announcing Workspaces

Today, we’re excited to announce the release of Workspaces to further enhance our ability to support larger teams. With this feature, we’ve given our customers the ability to easily separate the management of experiments and feature flags across their product lines and applications. This release comes directly as a result of our experience onboarding our customers onto the Split platform over the years. We’ve often started out partnering with a single scrum team or department to transform the way they release and measure their features. As these teams realized dividends on the speed, safety, and impact of each of their feature releases, the adoption of Split naturally spread to other teams and departments in the organization.

As product and engineering teams began to experiment and feature flag at scale, we realized the need to build out even stronger standardized segmentation of feature releases for teams that work on entirely separate product lines or applications within a company. For example, if you’re a product and engineering team building products for a bank that is managing commercial and retail banking business lines, the software you’re releasing to your bankers is likely an entirely different set of applications than anything you might be giving to your corporate customers. Workspaces will provide you with the ability to avoid any mix up of features across the two product lines.

Segmenting your team’s experiments and feature releases

With this release, we’ve updated our object model so that every feature and experiment belongs under a single workspace. Your teams will be able to operate entirely out of their workspace without any added noise or cross-contamination of the feature releases or experiments running on a totally different product line. Additionally, each API key that you leverage in our SDKs will only have access to the features that are relevant within a given workspace, providing a way to simplify your use of the SDKs. Below, you can see two diagrams how the object model has changed.

Object Model — Current State:

Split - Split Workspaces: Managing Experiments and Feature Flags across teams and projects at scale - 1

Object Model — Workspaces release:

Split - Split Workspaces: Managing Experiments and Feature Flags across teams and projects at scale - 2
Split - Split Workspaces: Managing Experiments and Feature Flags across teams and projects at scale - 3

While building out workspaces for our customers, we wanted to make sure that we wouldn’t disrupt the current flow of how our users use Split on a day to day to basis. For that reason, the main points of navigation within the platform will remain the same. To switch between different workspaces, users click into the top left menu in the application to select from the various workspaces that have been configured for them. Once in a workspace, users can then easily navigate across their experiments as they always have.

We’re incredibly excited about this release, but we’re far from done! Our team has a ton in store to further enhance our ability to support teams looking to manage their experiments and feature flags. Make sure to subscribe to our Release Notes to be the first to hear about all of the new features we are building.

Get Split Certified

Split Arcade includes product explainer videos, clickable product tutorials, manipulatable code examples, and interactive challenges.

Switch It On With Split

The Split Feature Data Platform™ gives you the confidence to move fast without breaking things. Set up feature flags and safely deploy to production, controlling who sees which features and when. Connect every flag to contextual data, so you can know if your features are making things better or worse and act without hesitation. Effortlessly conduct feature experiments like A/B tests without slowing down. Whether you’re looking to increase your releases, to decrease your MTTR, or to ignite your dev team without burning them out–Split is both a feature management platform and partnership to revolutionize the way the work gets done. Switch on a free account today, schedule a demo, or contact us for further questions.

Want to Dive Deeper?

We have a lot to explore that can help you understand feature flags. Learn more about benefits, use cases, and real world applications that you can try.

Create Impact With Everything You Build

We’re excited to accompany you on your journey as you build faster, release safer, and launch impactful products.