Top 5 symptoms to watch for if Your Enterprise System/Product is Entering a State of Legacy

Top 5 symptoms to watch for if Your Enterprise System
Summary

In our experience of re-architecting legacy systems, culture is the catalyst that drives the system towards the legacy state. To determine the susceptibility of your own organization’s descent into the legacy, we suggest combat the fear of change by adopting a product mindset, shift gears from system maintenance to modernization and finally put a pin on the culture hero worship by replacing it with a culture centered around accountability.

Read More..



Reading Time: 4 minutes

Dealing with legacy systems is never a leader’s preferred choice. At the same time, driving software systems into a dreaded state of legacy is also never a leader’s preference. Systems gravitate towards legacy for a variety of reasons, ranging from organizational priorities to strategic misalignments to technological advancements. 

One of the strongest aspects of these gravitational forces is organizational culture. In our experience of re-stabilizing and re-architecting legacy systems, we have observed specific cultural traits that help explain when and why systems head towards the dreaded legacy state. To determine the susceptibility of your own organization, here are five symptoms that serve as an early warning indicator that a product or system is entering into the dreaded legacy state. 

Fear of the Unknown 

There is a healthy level of fear and risk mitigation that every organization should have. But often, people tend to lean too much into their fear as opposed to faith and determination. You may hear phrases like, “We can’t implement this feature because it interacts with components that the previous team built” or “We need more time to validate if this change breaks other features.” These are understandable as regression libraries tend to increase build after build. And as a system becomes more complex, the risk of breaking something also increases over time. But instead of introducing new tools and processes to reduce these risks, the cultural tendency is toward smaller releases and the status quo. 

A Culture of Hero Worship 

Whether it’s tenure or expertise or ego, every organization tends to have its heroes. For example, you may hear phrases such as “only so-and-so truly knows the system” or “it’s best that s/he makes these changes or else something will break.” While organizational heroes are prevalent, a culture of hero worship has its side effects on the way systems evolve. Over time, this culture breeds a self-fulfilling prophecy where the very heroes who contributed to the legacy problem become the only people who can save the system. As much as we love heroes, organizations should create a culture of decentralization and a meritocracy for anyone to become a hero. 

See also  How A system Entering a State of Legacy Affects the Product Roadmap

Sunk Cost Fallacy  

Systems do not become legacy overnight, but rather over a period of time. And if you carefully observe the rate of legacy evolution, it tends to accelerate at a certain point. This tipping point is where the team collectively begins to have sunk cost thinking. Instead of taking a step back to evaluate the current system with respect to the product roadmap, the attention shifts to maintaining stability without disrupting the status quo. You would hear conversations like “We have invested so much into this, let’s keep this going!” or. “We have already taken this decision and we have to stick to it” or “There has been a lot of effort put into this, we should use it”. And while this sunk cost fallacy may be correlated with time, we have seen this happen to systems that are only six to 12 months old. 

Product Vs Project Mindset 

The difference between a product and project mindset greatly impacts a system’s susceptibility to becoming a legacy. With a project mindset, there is an overly simplistic approach to implementing features as quickly as possible. Team members may even march to the tune of being agile as their mantra of speed over substance. With a product mindset, the team is meticulous about understanding new feature requests and then building a proper product roadmap. Furthermore, the team brings in multiple stakeholders in the development process to ensure functional, operational, and technical excellence is achieved. Although it is more time-consuming to espouse a product mindset, the strategies employed will greatly reduce the pace and possibly the path towards legacy. 

Unclear Accountability 

Legacy systems don’t happen overnight. Just as it takes many choices to build the overarching organizational culture, the present is often anchored on past decisions – both good and bad. But a key problem arises when there is a lack of accountability for past mistakes. You may hear newer employees say things like “we inherited this problem” or “we’re doing this because the previous team did this too”. When there is no cultural incentive to address problems regardless of when they started to occur, past problems only become exacerbated over time. 

See also  Top Five Strategies to Consider When You Can’t Re-Write your Legacy Systems

How Do We Address These Symptoms? 

As software leaders, these legacy symptoms are all too familiar and may even keep you up at night. More often than not, we point the blame on a handful of people, thinking that replacing them with “the right people” will solve the problem. However, we’ve seen that story play out as well, where the endless cycle of hiring and firing has not produced the desired outcome over the long term. Taking a step back to address these common legacy indicators, we begin to realize that organizational culture may indeed have a profound impact on whether a system prematurely heads towards legacy. This doesn’t mean that hiring the right people is not important. Instead, the overall team and individuals must espouse the right culture that is instilled by the leadership and management teams.  

In our upcoming posts, we will unpack some of these cultural issues and provide recommendations on resolving them. Until then, we invite you to share your knowledge and experience, the good and the bad. For example, which clues have you seen that indicate a system is heading towards a legacy state? And what steps have you taken to resolve these conflicts?

Get in Touch

Let's build transformative solutions together

Mail: info@adtechcorp.in

120 Responses
  1. Do you have a spam problem on this site; I also am a blogger, and I was curious about your situation; many of us have developed some nice practices and we are looking to exchange solutions with others, why not shoot me an e-mail if interested.

  2. Nice blog here! Also your website loads up very fast!

    What host are you the usawge of? Can I am getting your associate
    link for your host? I want my site loaded upp as quickly as yours lol

    Take a look at my webb site; Arta4d

  3. Great post. I was checking constantly this blog and I’m impressed! Very helpful info particularly the last part 🙂 I care for such information a lot. I was looking for this certain information for a long time. Thank you and best of luck.

  4. Hi, i feel that i noticed you visited my blog so i got
    here to return the prefer?.I’m trying to in finding issues to enhance my website!I suppose its ok to make use of some
    of your ideas!!

  5. Superb site you have here but I was wanting to know if you
    knew of any discussion boards that cover the same
    topics talked about in this article? I’d really like
    to be a part of community where I can get responses from other experienced
    people that share the same interest. If you have any recommendations, please let me know.
    Thanks!

  6. I am really loving the theme/design of your blog.

    Do you ever run into any web browser compatibility problems?
    A couple of my blog audience have complained about my
    blog not working correctly in Explorer but looks great in Chrome.
    Do you have any advice to help fix this problem?

  7. Attractive section of content. I just stumbled upon your site and in accession capital to say that I get in fact loved account your weblog posts. Any way I will be subscribing in your augment or even I achievement you get entry to persistently fast.

  8. Great – I should certainly pronounce, impressed with your web site. I had no trouble navigating through all tabs and related info ended up being truly simple to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or something, website theme . a tones way for your customer to communicate. Nice task.

  9. Melhor aplicativo de controle parental para proteger seus filhos – Monitorar secretamente secreto GPS, SMS, chamadas, WhatsApp, Facebook, localização. Você pode monitorar remotamente as atividades do telefone móvel após o download e instalar o apk no telefone de destino.

  10. This blog is definitely rather handy since I’m at the moment creating an internet floral website – although I am only starting out therefore it’s really fairly small, nothing like this site. Can link to a few of the posts here as they are quite. Thanks much. Zoey Olsen

  11. Please let me know if you’re looking for a author for your site. You have some really great posts and I feel I would be a good asset. If you ever want to take some of the load off, I’d really like to write some articles for your blog in exchange for a link back to mine. Please send me an email if interested. Thank you!

  12. Rastreador de celular – Aplicativo de rastreamento oculto que registra localização, SMS, áudio de chamadas, WhatsApp, Facebook, foto, câmera, atividade de internet. Melhor para controle dos pais e monitoramento de funcionários. Rastrear Telefone Celular Grátis – Programa de Monitoramento Online.

  13. Hi! I know this is kinda off topic but I’d figured I’d ask. Would you be interested in exchanging links or maybe guest writing a blog article or vice-versa? My blog covers a lot of the same topics as yours and I believe we could greatly benefit from each other. If you are interested feel free to send me an e-mail. I look forward to hearing from you! Superb blog by the way!

  14. Hi there, I discovered your site by means of Google at the same time as looking for a similar topic, your site got here up, it seems to be good. I’ve bookmarked it in my google bookmarks.

  15. Hello are using WordPress for your site platform? I’m new to the blog world but I’m trying to get started and create my own. Do you require any html coding knowledge to make your own blog? Any help would be really appreciated!

  16. Its likje yyou reasd mmy mind! Youu seem to knolw soo much about this, lik youu wote the
    book iin it orr something. I thik that you could do witrh slme pics tto drive the messsage ome
    a bit, but ther than that, this is excelllent blog.
    An excfellent read. I will definityely be back.

  17. I am currently writing a paper that is very related to your content. I read your article and I have some questions. I would like to ask you. Can you answer me? I’ll keep an eye out for your reply. 20bet

  18. Apoiar ferramentas de apostas e estar equipado com uma plataforma diversificada de transações financeiras, a 20Bet oferece suporte tangível aos jogadores. Este é um lugar onde eles podem apostar com dinheiro real, respaldados por concorrentes de diversas disciplinas esportivas. 20bet

  19. Gate io Registrieren Sie sich jetzt und erhalten Sie ein Geschenkpaket für Anfänger. Registrieren Sie sich erfolgreich und erhalten Sie 5.500 $. Laden Sie neue Benutzer ein, um Vorteile zu erhalten. Teilen Sie mit Freunden 40 % Prämien und Rabatte auf Bearbeitungsgebühren. Ersteinzahlen Sie und erhalten Sie Prämien in Höhe von 30 USD. Ersteinzahlung und Prämien in Höhe von 30 USD erhalten:

  20. I am a website designer. Recently, I am designing a website template about gate.io. The boss’s requirements are very strange, which makes me very difficult. I have consulted many websites, and later I discovered your blog, which is the style I hope to need. thank you very much. Would you allow me to use your blog style as a reference? thank you!

  21. At the beginning, I was still puzzled. Since I read your article, I have been very impressed. It has provided a lot of innovative ideas for my thesis related to gate.io. Thank u. But I still have some doubts, can you help me? Thanks.

  22. At the beginning, I was still puzzled. Since I read your article, I have been very impressed. It has provided a lot of innovative ideas for my thesis related to gate.io. Thank u. But I still have some doubts, can you help me? Thanks.

  23. At the beginning, I was still puzzled. Since I read your article, I have been very impressed. It has provided a lot of innovative ideas for my thesis related to gate.io. Thank u. But I still have some doubts, can you help me? Thanks.

  24. Your article made me suddenly realize that I am writing a thesis on gate.io. After reading your article, I have a different way of thinking, thank you. However, I still have some doubts, can you help me? Thanks.

  25. After reading your article, it reminded me of some things about gate io that I studied before. The content is similar to yours, but your thinking is very special, which gave me a different idea. Thank you. But I still have some questions I want to ask you, I will always pay attention. Thanks.

  26. After reading your article, it reminded me of some things about gate io that I studied before. The content is similar to yours, but your thinking is very special, which gave me a different idea. Thank you. But I still have some questions I want to ask you, I will always pay attention. Thanks.

  27. I am sorting out relevant information about gate io recently, and I saw your article, and your creative ideas are of great help to me. However, I have doubts about some creative issues, can you answer them for me? I will continue to pay attention to your reply. Thanks.

  28. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  29. I have read your article carefully and I agree with you very much. This has provided a great help for my thesis writing, and I will seriously improve it. However, I don’t know much about a certain place. Can you help me?

  30. Very nice post. I just stumbled upon your blog and wanted to say that I’ve really enjoyed browsing your blog posts. In any case I’ll be subscribing to your feed and I hope you write again soon!

  31. Very nice post. I just stumbled upon your blog and wanted to say that I’ve really enjoyed browsing your blog posts. In any case I’ll be subscribing to your feed and I hope you write again soon!

Leave a Reply