{"id":20377,"date":"2024-08-13T10:00:00","date_gmt":"2024-08-13T08:00:00","guid":{"rendered":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/?p=20377"},"modified":"2025-04-25T15:20:22","modified_gmt":"2025-04-25T13:20:22","slug":"navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn","status":"publish","type":"post","link":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/","title":{"rendered":"Navigating Legacy Systems in Startups and Enterprises: Insights on Technical Debt, Sustainable Development, and Managing Outdated Systems"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"20377\" class=\"elementor elementor-20377\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3334a20 e-flex e-con-boxed e-con e-parent\" data-id=\"3334a20\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-779c34b elementor-widget elementor-widget-global elementor-global-22086 elementor-widget-isaqb_widget_pagetitle\" data-id=\"779c34b\" data-element_type=\"widget\" data-widget_type=\"isaqb_widget_pagetitle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<section class=\"isaqb-pagetitle\">\n\t\t\t\t<div class=\"ipt-content\">\n\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"title\">Blog<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"subtitle\">iSAQB Software Architecture Gathering<\/p>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-315fe75 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"315fe75\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-74c57da\" data-id=\"74c57da\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-9cb8f5b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9cb8f5b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-cc1f804\" data-id=\"cc1f804\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-35b77ac elementor-widget elementor-widget-image\" data-id=\"35b77ac\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/program-2024\/#cf11446d-3577-419f-b6ce-5f69365d569e\" target=\"_blank\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/06\/rob-horn.jpg\" class=\"attachment-thumbnail size-thumbnail wp-image-20028\" alt=\"Rob Horn\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-8ef6a4e\" data-id=\"8ef6a4e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-28ebfb2 elementor-widget elementor-widget-heading\" data-id=\"28ebfb2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/program-2024\/#cf11446d-3577-419f-b6ce-5f69365d569e\">Rob Horn<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2a69ac elementor-widget elementor-widget-heading\" data-id=\"c2a69ac\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Technical Principal Consultant \u2013 ThoughtWorks<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-7891572 elementor-hidden-tablet elementor-hidden-mobile\" data-id=\"7891572\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7441559 elementor-share-buttons--view-icon elementor-share-buttons--skin-flat elementor-share-buttons--shape-circle elementor-share-buttons--align-right elementor-share-buttons--color-custom elementor-grid-0 elementor-widget elementor-widget-share-buttons\" data-id=\"7441559\" data-element_type=\"widget\" data-widget_type=\"share-buttons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-grid\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_facebook\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on facebook\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-facebook\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_twitter\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on twitter\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-twitter\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_linkedin\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on linkedin\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-linkedin\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_xing\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on xing\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-xing\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-efe1dbc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"efe1dbc\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-e24b0ef\" data-id=\"e24b0ef\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2323165 elementor-widget elementor-widget-heading\" data-id=\"2323165\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Published on August 13, 2024<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-8874d69 elementor-widget elementor-widget-heading\" data-id=\"8874d69\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Navigating Legacy Systems in Startups and Enterprises: Insights on Technical Debt, Sustainable Development, and Managing Outdated Systems<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c08352 elementor-widget elementor-widget-heading\" data-id=\"3c08352\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">An interview with Rob Horn<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef4412b elementor-widget elementor-widget-heading\" data-id=\"ef4412b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">In anticipation of Rob Horn's session, <a><b><u>\"Patterns of Legacy Displacement\"<\/u><\/b><\/a>, Richard Wallintin and Lukas Z\u00fchl (WPS - Workplace Solutions) asked him a few questions, e.g., \"Is it the inevitable fate of any software system to be subject of a legacy displacement effort?\" or \"If you had to give just one advice to a company striving to replace a legacy system, what would it be?\"<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f440864 elementor-widget elementor-widget-heading\" data-id=\"f440864\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><b>You state that even six-month-old startups have legacy systems. Could you provide an example and clarify how that happened at such an early stage in development?<\/b><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82b3bb3 elementor-widget elementor-widget-heading\" data-id=\"82b3bb3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">A lot of people, when thinking about legacy systems, are thinking about room-filling mainframes, Cobol, unsupported SOA middleware, and other technologies that the organisation acquired decades ago. And in many cases, these technologies will be included in how James, Ian, and I are thinking about legacy systems - but not always.  We define legacy systems as those systems that are holding the business back. In many cases, older technologies might be holding a business back due to spiraling support costs or ever-increasing time\/costs for making changes. They may have an increasing risk profile or be unable to scale. Meaning they cannot evolve services or create new revenue streams for example.  In this case, a business will act and look to displace that legacy system with a new solution and take advantage of the opportunity to update processes and ways of working.<br>\nIn the case of startups - when the race is on to find a product-market fit, the architectural trade-offs will tend to favour reduced time to market, rapid prototyping, and incorporation of feedback over long-term supportability, scalability, and maintainability. And rightly so - if they don\u2019t get to market first and find that market fit, then there is no long term.<br><br>\nSo, it is not uncommon to see startups reach inflection points in their product development where the architecture is just not fit for purpose anymore. Without doing something about it, the solution will not enable them to meet their business goals -  it is holding them back. And so they will act and displace those legacy parts of the system with a new solution. As Google says, \u201cdesign for 10x rebuild for 100x\u201d.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4351126 elementor-widget elementor-widget-heading\" data-id=\"4351126\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><b>Is it the inevitable fate of any software system to be subject to a legacy displacement effort? What is the alternative lifecycle?<\/b><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-156673a elementor-widget elementor-widget-heading\" data-id=\"156673a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Great question, and it feels like this would take writing a book (and drinking many beers) to answer.  But no, I don\u2019t think so - but we may be straying into the \u201cShip of Theseus\u201d territory here, though.<br><br>\nThe Ship of Theseus is a thought experiment along the lines of \u201cif over time, through years and years of maintenance, you have replaced, piece by piece, every part of a ship - is it still the same ship?\u201d<br><br>\nSo, if you are able to maintain a system over years and years such that it continues to be relevant, solves business problems, provides a positive ROI, and is easy and low-risk to change when the next problem comes along, then it never becomes legacy. But is it the \u201csame system\u201d that has avoided becoming legacy, or is it just the current state of an ever-evolving system? Or more likely system of systems.\n<br><br>\nThe need for change comes from many directions: Business changes - new requirements to drive revenue protection and revenue generation, operational efficiency and process improvements; the world and time moving on - upgrades and product maintenance, infosec vulnerability patching, usage - storage, backups, costs, talent and skills. To name a few.\n<br>\nThe factors that enable this alternative lifecycle are system characteristics like: a business capability-aligned modular design; change as a first class citizen; clean code and low technical debt; fast running comprehensive automated test suites; continuous delivery, etc.  \n<br><br>\nWith these characteristics, change is easy and low -risk, and so a system can evolve. And as long as a system can continue to change and evolve, it need never become legacy. But there are pressures on the investment needed to maintain these system characteristics...<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb0d1dd elementor-widget elementor-widget-heading\" data-id=\"bb0d1dd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><b>Have you observed \u201ctypical\u201d behaviours (ways of working) that lead to the creation of systems that become \u201clegacy\u201d (in the negative sense)? And which behavioural changes have proven to be beneficial to building sustainable systems?<\/b><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48b32dc elementor-widget elementor-widget-heading\" data-id=\"48b32dc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">I think the short answer to this is those behaviours and decisions that put pressure on maintaining the characteristics that enable a system to evolve and change in a low-risk way.\nI have seen firsthand how \u201cfeature pressure\u201d can lead to technical debt being mismanaged or not managed, resulting in the cost of change starting to rise. I have seen systems where an \u201cInvasive Critical Aggregator\u201d (a Management Information system\/data warehouse) has been implemented such that it is highly coupled and changes to an application break report - again meaning changes become higher stakes and so harder and slower to implement. I have seen applications that have become the magic porridge pot of features; their context becomes unbounded, and they become a massive tangled ball of mud. I have seen cases where release failures lead to more manual controls, making it harder to release, and so releases get bigger, and the risk of failure increases. We are also seeing pressure, post-COVID, to move away from flow efficiency (effectiveness?) and back towards cost efficiency - making advocating for maintaining these characteristics even harder.<br><br>\nWe have all probably seen one or more of these cases - but the tendency for a system to become legacy can be very slow. Like the classic \u201cboiling frog\u201d metaphor (I hope it has only ever been a metaphor) the micro-decisions made today, in good faith with good intentions, may be just a minor temperature increase to the pot we are sat in, and it may take years for increases to compound to a point where we realise we are in very hot water!<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a3c997 elementor-widget elementor-widget-heading\" data-id=\"4a3c997\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><b>Software Engineering\/Development education (training and tutorials) is very often focused on the idea of building something new (the \u201cgreen field\u201d). Do you think that is a mistake?<\/b><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a69183 elementor-widget elementor-widget-heading\" data-id=\"1a69183\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">No, but I think more could be done to make the challenges of integrating with, and\/or displacing legacy systems more \u201csexy\u201d. What makes these systems and displacing them so interesting, to me, is the social and technical complexity, the scale, and the impact. The fact that many legacy systems have survived as long as they have is because they continue to be critical to the delivery of significant value for a business.  The challenge of how to unlock new potential by incrementally displacing them without negatively impacting the services they provide can be some of the toughest challenges out there.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d23bbf1 elementor-widget elementor-widget-heading\" data-id=\"d23bbf1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><b>If you had to give just one piece of advice to a company striving to replace a legacy system, what would it be?<\/b><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b6dff3 elementor-widget elementor-widget-heading\" data-id=\"1b6dff3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">On the assumption that \u201chire Thoughtworks\u201d might not make it through the editorial process, my advice would be - don\u2019t be seduced by the promise of switching modes to continuous small releases of value after the big bang migration goes in 12 months' time. You have to start as you mean to continue and learn by doing it. Break the problem down, and incrementally deliver the pieces. The organisation will learn how to do continuous delivery, and the new system will be better architected to enable change as a first class citizen.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-d702134 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d702134\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-ecf2957\" data-id=\"ecf2957\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0eb6ea6 elementor-widget elementor-widget-heading\" data-id=\"0eb6ea6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">More from the speaker<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc88403 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"fc88403\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6834f93 elementor-widget elementor-widget-heading\" data-id=\"6834f93\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/program-2024\/#patterns-of-legacy-displacement\">Patterns of Legacy Displacement (Session by Rob Horn)<\/a><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-3d07db5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3d07db5\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-82c40da\" data-id=\"82c40da\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-af56c97 elementor-widget elementor-widget-global elementor-global-22232 elementor-widget-button\" data-id=\"af56c97\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/blog\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-backward\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Return to Overview<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-faeecb9\" data-id=\"faeecb9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d541ea1 elementor-share-buttons--view-icon elementor-share-buttons--skin-flat elementor-share-buttons--shape-circle elementor-share-buttons--align-right elementor-share-buttons-mobile--align-left elementor-share-buttons--color-custom elementor-grid-0 elementor-widget elementor-widget-share-buttons\" data-id=\"d541ea1\" data-element_type=\"widget\" data-widget_type=\"share-buttons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-grid\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_facebook\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on facebook\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-facebook\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_twitter\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on twitter\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-twitter\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_linkedin\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on linkedin\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-linkedin\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\">\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tclass=\"elementor-share-btn elementor-share-btn_xing\"\n\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\t\t\taria-label=\"Share on xing\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<i class=\"fab fa-xing\" aria-hidden=\"true\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-17a8667 elementor-hidden-tablet elementor-hidden-mobile\" data-id=\"17a8667\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e8d3df9 elementor-widget elementor-widget-global elementor-global-18178 elementor-widget-image\" data-id=\"e8d3df9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/tickets\/\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"400\" height=\"889\" src=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2026\/04\/SAG-2026-blog-sidebar-d1.jpg\" class=\"attachment-full size-full wp-image-24538\" alt=\"\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>This post explores the challenges of legacy systems in startups and large enterprises, discussing how to manage technical debt, drive sustainable development, and transition away from outdated systems.<\/p>\n","protected":false},"author":201909760,"featured_media":20462,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1364],"tags":[1510,1511,1444,1512,1496],"post_folder":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Interview with Rob Horn on Navigating Legacy Systems<\/title>\n<meta name=\"description\" content=\"Insights into how startups and enterprises manage legacy systems, tackle technical debt, and ensure sustainable software development for future growth.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Interview with Rob Horn on Legacy Systems\" \/>\n<meta property=\"og:description\" content=\"Insights into how startups and enterprises manage legacy systems, tackle technical debt, and ensure sustainable software development for future growth.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/\" \/>\n<meta property=\"og:site_name\" content=\"Software Architecture Gathering 2026\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-13T08:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-25T13:20:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/conferences.isaqb.org\/wp-content\/uploads\/2024\/08\/SAG-2024-interview-Horn-LI-v1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"627\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Madlen Schenk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Interview with Rob Horn on Legacy Systems\" \/>\n<meta name=\"twitter:description\" content=\"Insights into how startups and enterprises manage legacy systems, tackle technical debt, and ensure sustainable software development for future growth.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/11\/SAG-interview-Tahri-TW-v1.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Madlen Schenk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/\"},\"author\":{\"name\":\"Madlen Schenk\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/6e1a84159b2d354efc741d2fbc8c3eb1\"},\"headline\":\"Navigating Legacy Systems in Startups and Enterprises: Insights on Technical Debt, Sustainable Development, and Managing Outdated Systems\",\"datePublished\":\"2024-08-13T08:00:00+00:00\",\"dateModified\":\"2025-04-25T13:20:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/\"},\"wordCount\":1290,\"publisher\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization\"},\"image\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/08\/SAG-2024-interview-Horn-WP-v1.jpg\",\"keywords\":[\"Legacy Displacement\",\"Legacy System\",\"software development\",\"sustainable software development\",\"technical debt\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/\",\"name\":\"Interview with Rob Horn on Navigating Legacy Systems\",\"isPartOf\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/08\/SAG-2024-interview-Horn-WP-v1.jpg\",\"datePublished\":\"2024-08-13T08:00:00+00:00\",\"dateModified\":\"2025-04-25T13:20:22+00:00\",\"description\":\"Insights into how startups and enterprises manage legacy systems, tackle technical debt, and ensure sustainable software development for future growth.\",\"breadcrumb\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#primaryimage\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/08\/SAG-2024-interview-Horn-WP-v1.jpg\",\"contentUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/08\/SAG-2024-interview-Horn-WP-v1.jpg\",\"width\":1200,\"height\":675},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Navigating Legacy Systems in Startups and Enterprises: Insights on Technical Debt, Sustainable Development, and Managing Outdated Systems\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/\",\"name\":\"Software Architecture Gathering 2026\",\"description\":\"The Global Conference for Software Architecture\",\"publisher\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization\",\"name\":\"Software Architecture Gathering 2026\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png\",\"contentUrl\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png\",\"width\":500,\"height\":169,\"caption\":\"Software Architecture Gathering 2026\"},\"image\":{\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/6e1a84159b2d354efc741d2fbc8c3eb1\",\"name\":\"Madlen Schenk\",\"url\":\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/author\/mschenkisaqb-org\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Interview with Rob Horn on Navigating Legacy Systems","description":"Insights into how startups and enterprises manage legacy systems, tackle technical debt, and ensure sustainable software development for future growth.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/","og_locale":"en_GB","og_type":"article","og_title":"Interview with Rob Horn on Legacy Systems","og_description":"Insights into how startups and enterprises manage legacy systems, tackle technical debt, and ensure sustainable software development for future growth.","og_url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/","og_site_name":"Software Architecture Gathering 2026","article_published_time":"2024-08-13T08:00:00+00:00","article_modified_time":"2025-04-25T13:20:22+00:00","og_image":[{"width":1200,"height":627,"url":"https:\/\/conferences.isaqb.org\/wp-content\/uploads\/2024\/08\/SAG-2024-interview-Horn-LI-v1.png","type":"image\/png"}],"author":"Madlen Schenk","twitter_card":"summary_large_image","twitter_title":"Interview with Rob Horn on Legacy Systems","twitter_description":"Insights into how startups and enterprises manage legacy systems, tackle technical debt, and ensure sustainable software development for future growth.","twitter_image":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2023\/11\/SAG-interview-Tahri-TW-v1.jpg","twitter_misc":{"Written by":"Madlen Schenk","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#article","isPartOf":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/"},"author":{"name":"Madlen Schenk","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/6e1a84159b2d354efc741d2fbc8c3eb1"},"headline":"Navigating Legacy Systems in Startups and Enterprises: Insights on Technical Debt, Sustainable Development, and Managing Outdated Systems","datePublished":"2024-08-13T08:00:00+00:00","dateModified":"2025-04-25T13:20:22+00:00","mainEntityOfPage":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/"},"wordCount":1290,"publisher":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization"},"image":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#primaryimage"},"thumbnailUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/08\/SAG-2024-interview-Horn-WP-v1.jpg","keywords":["Legacy Displacement","Legacy System","software development","sustainable software development","technical debt"],"articleSection":["Blog"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/","name":"Interview with Rob Horn on Navigating Legacy Systems","isPartOf":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website"},"primaryImageOfPage":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#primaryimage"},"image":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#primaryimage"},"thumbnailUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/08\/SAG-2024-interview-Horn-WP-v1.jpg","datePublished":"2024-08-13T08:00:00+00:00","dateModified":"2025-04-25T13:20:22+00:00","description":"Insights into how startups and enterprises manage legacy systems, tackle technical debt, and ensure sustainable software development for future growth.","breadcrumb":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#primaryimage","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/08\/SAG-2024-interview-Horn-WP-v1.jpg","contentUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/08\/SAG-2024-interview-Horn-WP-v1.jpg","width":1200,"height":675},{"@type":"BreadcrumbList","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/navigating-legacy-systems-in-startups-and-enterprises-interview-with-rob-horn\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/"},{"@type":"ListItem","position":2,"name":"Navigating Legacy Systems in Startups and Enterprises: Insights on Technical Debt, Sustainable Development, and Managing Outdated Systems"}]},{"@type":"WebSite","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#website","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/","name":"Software Architecture Gathering 2026","description":"The Global Conference for Software Architecture","publisher":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#organization","name":"Software Architecture Gathering 2026","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png","contentUrl":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-content\/uploads\/2024\/02\/SAG-Logo-2024-rgb-500x170-transparent.png","width":500,"height":169,"caption":"Software Architecture Gathering 2026"},"image":{"@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/#\/schema\/person\/6e1a84159b2d354efc741d2fbc8c3eb1","name":"Madlen Schenk","url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/author\/mschenkisaqb-org\/"}]}},"_links":{"self":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts\/20377"}],"collection":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/users\/201909760"}],"replies":[{"embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/comments?post=20377"}],"version-history":[{"count":76,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts\/20377\/revisions"}],"predecessor-version":[{"id":22273,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/posts\/20377\/revisions\/22273"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/media\/20462"}],"wp:attachment":[{"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/media?parent=20377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/categories?post=20377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/tags?post=20377"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/wp-json\/wp\/v2\/post_folder?post=20377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}