Software Design

decommissioning legacy systems

Decommissioning Legacy Systems

What to Look For and Key Considerations In today’s fast-paced IT landscape, decommissioning legacy systems is no longer optional—it’s a strategic necessity. Outdated platforms often become costly to maintain, introduce security risks, and block integration with modern tools. Whether you’re replacing an aging platform or sunsetting a system entirely, the process involves far more than […]

Read More

Anachronisms and software design

  In this article I will discuss exposing and dealing with anachronisms when designing software. I came across the term ‘anachronism’ when I was doing software design for a client. We were designing online application forms. My client  was asking their customers about their marital status. I must admit I had to google what ‘anachronism’ […]

Read More