One challenging decision we often see with software companies is whether to invest in fixing a legacy code base or to invest in adding new features. Usually a company’s business or product management team is eager to keep adding features (because they add value), but frequently engineering teams claim to need time to “make repairs” on existing software. What to do? One client who approached Essilen Research was a technical… Read More