Smartex offers AI and tools for the Modern Textile Factory. They’re building and scaling. As they expand to more countries and customers, they need to make sure their tools and processes scale with them.
They have config tools for things that are engineering-specific and infrequently changed. As they grow, though, they realised they needed tools that were more accessible to the product team as well. They don’t want the product team depending on the engineering teams for every rollout or customer segmenting idea.
They also want to reduce their release cycles so that they can grow more easily. Smartex has a lot of complex products and a big part of reducing their release cycle length is tied to unlocking their whole team (including product). With their previous feature management process, the product team relied on the engineering team to make updates or turn things on. People had to go in and make changes via the API—or by going into the database to update feature settings.
All of this was sinking time for their teams.
Smartex implemented Flagsmith to make their release process and feature management more efficient.
Now the product team can segment customers and run staged rollouts to early-adopter (or beta) clients in line with their preferences. They don’t have to rely on engineering, and can identify clients who have an appetite for new features and roll out to those customers first.
Feature flags allow them to toggle off problematic features and continue patching in parallel, reducing risk and ensuring smoother releases.
Rather than putting internal resources into building a solution like this themselves, they use Flagsmith to keep their engineering energy focused on building the tools and software that are core to their business.
Smartex’ engineering team now spends less time manually adjusting configs in the database. And their product team spends less time going through the engineering team.
Smartex has also reduced its release cycle through staged rollouts. They’ve built solid processes for testing and troubleshooting, and they have processes that can grow with them. A few ways this plays out:
These new features are deployed behind feature flags using Flagsmith, so if a feature is causing problems, they can toggle it off and patch the problematic feature in tandem.
Smartex continues to improve their release cycles and processes. By using a feature flagging tool, Smartex can focus on their core business and building processes that will continue to scale with them.
Find the full interview with Jared Baribeau from Smartex here.