There’s a lot to love about Boohoo Group PLC. Its 13 market-leading brands seem to offer something for everyone. Whether you’re in the market for swimwear or office attire, bright pops of color or understated, men’s wear or women’s, the Group’s portfolio of e-commerce fashion labels has you covered.
“We’re ambitious, and we want to continue on our fast growth trajectory, but not at the expense of quality, the environment or people – and in no particular order,” said Mark Elliott, the organization’s Chief Architect.
Boohoo Group PLC got its start in 2006 with a lean team of only three. Today, its 13 brands account for over 6,000 employees and over $2 billion in sales, and there are no plans to slow down.
“We’re continuing to build, and having a flexible IT architecture has been of critical importance along our journey,” Elliott said.
His approach:
“It’s all about keeping it simple, making incremental changes rapidly to keep pace with competitors and changing customer expectations. Breaking the enterprise into smaller chunks of capabilities that work together enables this. This is the heart of a MACH architecture.”
Elliott is an e-commerce industry veteran of over 25 years, but his career started out in an industry that’s ironically opposite retail: Insurance. He started off building the UK's first commercial online insurance products and would later transition into retail via QVC where he was a solution architect for nearly five years. That’s where he “caught the buzz” of the industry, and he hasn’t looked back.
Since joining Boohoo group in 2020, Elliott has enthusiastically championed the MACH architecture agenda, spearheading the launch of the new Debenhams online marketplace, among other key milestones. Debenhams was a centuries-old British department store chain that eventually liquidated its assets after years of struggles. The brand was purchased by Boohoo Group in 2021. As Elliott and his team were creating the Debenhams 2.0 from scratch, it was a so-called greenfield site, as Elliott referred to it, and his team was able to use a pure MACH architecture unconstrained.
“At Boohoo, we have the luxury of being fully cloud-based, which removes many of the constraints found in other organizations with their own data centers. However, we still have a legacy finance and ERP system, and that has diverted resources from other more exciting, boundary-pushing projects. In fact, we’re in the process of replacing it now.”
Elliot noted the company is building out its back-end systems using MACH principles, too. It will be an in-house developed, cloud-first, service-based architecture with several headless apps used by the business.
As MACH becomes more foundational in helping Boohoo Group flex and scale, Elliott emphasized that it’s not the technology itself that should urge business leaders to jump aboard the train; it’s the business benefits and the ability to better meet your goals.
“I would like to see an alternative MACH acronym that is aimed at business leaders and not just techies,” said Elliott. “Then we’d really be onto something.”
He explained further that, in an ideal world, a company’s IT architecture is combined with the business overall (not just digital teams), so that a cohesive set of strategic goals can move the business forward in tandem.
“Technology is ultimately an enabler for the business and as such its priorities should align and be owned as one.”
“I truly believe that MACH allows businesses to spend their money on the capabilities that are the best fit for an organization. The goal should be a plug-and-play architecture where a large- scale upgrade never happens again.”
As Elliott explained it, this approach allows teams to purchase services based on the level of capability and costs that is the right fit for them at a particular point in time. That also makes it possible for upgrades to be run when required, as opposed to being at the mercy of the monolith. Product teams can also be structured around these capabilities enabling innovation and constant improvement.
The benefits for the business with this approach are plentiful, most notably the ease at which tools for specific functions can be added or replaced, as needed, without disrupting the rest of the tech stack. And for service providers, knowing that a business can switch them out easily will keep them on their toes and push them to continue to innovate and drive down costs.
But making the decision to go MACH doesn’t always come easily.
“Legacy, legacy and more legacy,” Elliott said as to what’s holding business leaders back. “Keeping the lights on and not impacting performance and sales is critical for tech teams moving to a MACH architecture. This causes implementation to be phased over many months and years. Day-to-day priorities will slow this process down, too. In an ideal world, we would all do big bang releases, but in reality, that’s not always the case.”
As for why he’s eager to get to work as a MACH Alliance ambassador, Elliott emphasized his belief that the Alliance has re-invigorated the principles of MACH and encouraged service providers to come to the table and work together. This, he said, ultimately leads to building a better-integrated set of applications that will benefit everybody going forward.
The MACH Alliance is very excited to welcome Mark as an Ambassador. Our Ambassadors are a carefully selected group of business and technology experts with a wide range of experience across industries and backgrounds. Passionate about the benefits a modern architecture can bring to an enterprise, our Ambassadors have graciously committed their time to support the mission of the MACH Alliance by writing, speaking, and serving as subject matter experts to help empower companies to go MACH.
If you’re interested in learning more about a MACH approach and understanding if it’s right for your business, we welcome you to get in touch at info@machalliance.org to be matched with the MACH Alliance Ambassador most relevant to you.