Better Tech Leadership cover image

Better Tech Leadership

#75 Jan Hegewald: From Legacy to Modern - Engineering for Business Success

Mar 26, 2024
VP of Engineering at @SumUp, Jan Hegewald, discusses the challenges of legacy software for businesses, including microarchitecture issues. Strategies for handling legacy software, communication, and prioritization between teams are highlighted. Practical tips for navigating legacy software challenges successfully are shared.
36:12

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Legacy software can hinder business goals if it fails to serve its purpose, differentiating between micro-level legacy and macro-level issues is crucial.
  • Investing systematically in software architecture helps prevent technical debt accumulation, prioritizing constant modernization avoids unnecessary large-scale migration projects.

Deep dives

Understanding Legacy Software

Legacy software is defined as programs that no longer meet current requirements, lacking adaptability, scalability, or reliability. Legacy software can hinder business goals if it fails to serve its purpose. Differentiating between micro-level legacy, involving code optimization, and macro-level issues like data flow clarity is crucial.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode