Did you know that in 2021, numerous manufacturing machines are still operated by Windows 95’s ancient precursor? Since MS-DOS premiered in 1981 (Ronald Reagan just started serving his first term), you may naturally think – how is that even possible? The short answer is – legacy systems are not easy to replace. And interestingly, it’s rarely due to the cost factor.
Although watching B-movies may be a lot of fun (who didn’t enjoy The Room!), low-quality products and services are often a pain. From the business perspective, they’re usually destined to fail. So why do so many companies develop poor software and expect it to succeed? In this blog entry, we’re going to explore the philosophy of Software Craftsmanship. Is quality really that important for digital solutions? Which industries are especially vulnerable and can lose a lot from poorly developed technology? Read on to find out!
This text has been updated on 15.01.2021 Nowadays, we want to deliver new software faster and more frequently, typically with processes like Continuous Integration or Delivery in place. However, while a faster development has its benefits, a common bottleneck of these approaches is the need for automated UI tests. We…