Enable javascript in your browser for better experience. Need to know to enable it?

黑料门

Rapid growth without the risk

Achieve strategic transformation through incremental legacy modernization
If tech debt featured on your balance sheet, you驶d take action: modernize legacy systems incrementally to remove risk and enable growth.

Legacy modernization 鈥 the process of replacing existing and often entrenched systems and infrastructure 鈥 is always complex and often complicated, making it a daunting prospect for business leaders. Subsequently, even when the need to modernize is acknowledged, it can be tempting to adopt what might seem like a prudent approach, reducing modernization projects to a purely technical initiative. However, doing so may only address technical debt on a superficial level, if it even addresses it at all. Legacy processes will remain untouched, hampering an organization鈥檚 ability to move quickly to seize opportunities that could drive growth 鈥 while creating further future debt.听

Instead, leaders should have the confidence to view legacy modernization in a more holistic manner: as an initiative that evolves your systems and capabilities in the here and now so you can focus on better delivering for existing customers and building products and features to reach new ones. that legacy modernization often ends in failure. However, such risks can be minimized by reframing your approach to pay attention to how the overall modernization strategy can be achieved through incremental and measurable change. This isn鈥檛 to say the approach is conservative and cautious 鈥 in actual fact, it makes it possible to enact more significant and substantial change that has a real impact.

Incremental change across multiple localities

The case for legacy modernization should today be clear: technical debt is like a black hole, sucking up an organization鈥檚 time and resources, preventing it from developing the capabilities needed to evolve and adapt to drive growth. But while legacy systems can limit and inhibit business growth, from large-scale disruption to subtle but long-term stagnation, changing them doesn鈥檛 have to be a painful process of 鈥渞ip-and-replace.鈥 In fact, rather than changing everything only to change nothing, an effective program enacts change in people, processes and technology incrementally. It focuses on those areas that will make the biggest impact and drive the most value, making change manageable in the short term yet substantial in its effect on an organization's future success and sustainable in the long term.

In an era where executives often find themselves in FOMU (fear of messing up) mode, they would be wise to focus on those areas of legacy modernization that will make the biggest impact and drive the most value, making change manageable in the short term yet substantial in its effect on an organization鈥檚 future success. This will ultimately de-risk your modernization program, and renders the cost/value equation less opaque than it would be otherwise. It also makes it easier to monitor and measure impact 鈥 if things aren't working, you can rethink your approach. That means you avoid the pitfall of chasing a solution that fails to make an impact yet leaves you with even more technical debt.

This isn鈥檛 to say legacy modernization must be treated with conservatism. In fact, thinking in terms of incremental changes across multiple local sites 鈥 targeting 鈥thin slices鈥 鈥 allows you to move faster. In a cloud migration project with Atlassian, for instance, we were able to move one of its core products in just听three months with zero downtime for customers. This didn鈥檛 require a large-scale re-envisioning of Atlassian鈥檚 architecture; what made it successful was paying close attention to the software and systems currently in place while aligning with the overall modernization outcomes. Once that understanding was in place, we were together able to quickly develop a fast and elegant solution.

- Three months to move Atlassian鈥檚 Bitbucket product to the cloud
- A 93% reduction in support requests related to outages in just two months
- 55% improvement in Bitbucket鈥檚 web response time performance

Build for the future, not the past

Focusing on the present and areas ripe for impactful incremental change allows us to steer clear of what we call the . This is the idea that it鈥檚 desirable to replicate existing functionality with a 鈥渂etter鈥 and more ostensibly 鈥渦p-to-date鈥 technology stack.听

The attraction is understandable. Surely a clearly defined scope is both faster and less risky than attempting to initiate more substantial change? Such thinking is mistaken: projects that aim for feature parity can often take a long time to complete, and often, once completed, fail to address the challenges that motivated the project in the first place.听

This can be riskier than a legacy modernization project rooted in incremental change and spanning technology and people. By focusing on a future to come with the 鈥渞ight鈥 technology in place, you could well be neglecting more urgent issues which require your attention.听

Technical debt 鈥 and the business damage it can cause 鈥 is rarely just a question of 鈥渙utdated鈥 technology. It鈥檚 instead a sociotechnical challenge, implicating both technology and people 鈥 changing technology without changing the processes in which it is used will be ineffective at best; at its worst it could be even more destructive, harming your ability to deliver value for customers and causing frustration and burnout inside the organization.听

A town-planning mindset

One way of circumventing the pitfalls of feature parity is to adopt a 鈥溾 approach to legacy modernization. This metaphor, used by our colleagues Ian Cartwright, Rob Horn and James Lewis, is apposite because it highlights two things: first, you need to acknowledge and identify what is already in place across the organization (a town planner will rarely be working from scratch, after all) and second, the fact that building a software system is a continuous process, involving constant change and evolution. The first should be the starting point for legacy modernization initiatives 鈥 the second a signal of success. An organization that is comfortable with constant change and able to implement it is a long way down the path towards modernization.听

Drive growth and minimize risk

We鈥檝e already seen how such an approach can drive value incredibly quickly in 黑料门 partnership with Atlassian. But it needs to be emphasized that it鈥檚 only by taking a 鈥渢own plan鈥 approach to modernization 鈥 where a strategic vision is implemented through many local and incremental changes 鈥 that legacy modernization will have a long-term and sustainable impact on an organization.听

A good example of this can be found in 黑料门鈥 work with听Etsy. Seeking greater scale, success was achieved not simply through a cloud migration, but also by supporting the organization to change processes to allow it to effectively harness the opportunities the migration would make possible. This included improving product delivery timelines by introducing techniques to reduce the time it took for a product team to validate an idea and determine its potential impact (from 50 days to five), and putting in place ongoing optimization initiatives to cut costs and unlock greater operational efficiency.听

So, while the impact of the initial modernization program was significant, our partnership ensured Etsy is today well-positioned to enact continuous change across both their technology estate and inside their product and engineering teams.

Success at Etsy

208% increase in buyers
(From the end 2019 to the end of 2021)
288% increase in sellers
(From the end 2019 to the end of 2021)

It鈥檚 particularly important to note that while this partnership was seemingly wide-reaching in scope, success was built on a targeted approach: focusing on making specific changes that would have a long-term impact. This ensures the risks of creating future technical debt or of investing substantial resources into something ultimately ineffective are neutralized.听

Legacy modernization is challenging but the rewards can be substantial. It can also have a long-term impact on the health of an organization. This is why it鈥檚 important to approach it in the right manner: leaders need to view legacy modernization with their eyes fixed on the present, focused on building an organizational muscle memory that is comfortable with evolution. This will help you evolve to continue to provide value for your customers while also minimizing the risks legacy modernization projects can sometimes pose.听

In an uncertain macroeconomic environment, asking whether you need to evolve is a recipe for decline and stagnation 鈥 instead, ask how you can do it in a way that is safe, sustainable and impactful.

Discover how 黑料门 helps organizations modernize legacy systems