Dealing with Legacy Systems

November 20, 2013 | Legacy Code

An overview of some things to consider when dealing with existing legacy systems.

Team

Maintenance

Quality assurance (QA)

The non-automated version of Continuous Delivery - performed by humans.

For complicated systems, adding more people to the QA doesn't necessarily means that the QA process scales.

Discussions

The problem with Skype (and any other instant messaging client) is that the history of the conversation gets lost after some point and there is no permanent URL to track the messages.